diff --git a/LTTP_RND_GeneralBugfixes.asm b/LTTP_RND_GeneralBugfixes.asm index 37e7b04..e7df23e 100644 --- a/LTTP_RND_GeneralBugfixes.asm +++ b/LTTP_RND_GeneralBugfixes.asm @@ -96,6 +96,7 @@ incsrc sharedplayerpalettefix.asm ;org $208000 ; bank #$20 org $A08000 ; bank #$A0 +incsrc newitems.asm ; LEAVE THIS AS FIRST incsrc itemdowngrade.asm incsrc bugfixes.asm incsrc darkworldspawn.asm @@ -124,7 +125,6 @@ incsrc catfish.asm incsrc flute.asm incsrc dungeondrops.asm incsrc halfmagicbat.asm -incsrc newitems.asm incsrc mantle.asm incsrc swordswap.asm incsrc stats.asm diff --git a/creditscharmapbighi.txt b/creditscharmapbighi.txt new file mode 100644 index 0000000..e7f81bc --- /dev/null +++ b/creditscharmapbighi.txt @@ -0,0 +1,42 @@ + =9F +0=53 +1=54 +2=55 +3=56 +4=57 +5=58 +6=59 +7=5A +8=5B +9=5C +A=5D +B=5E +C=5F +D=60 +E=61 +F=62 +G=63 +H=64 +I=65 +J=66 +K=67 +L=68 +M=69 +N=6A +O=6B +P=6C +Q=6D +R=6E +S=6F +T=70 +U=71 +V=72 +W=73 +X=74 +Y=75 +Z=76 +'=77 +.=A0 +/=A2 +:=A3 +_=A6 \ No newline at end of file diff --git a/creditscharmapbiglo.txt b/creditscharmapbiglo.txt new file mode 100644 index 0000000..6e70494 --- /dev/null +++ b/creditscharmapbiglo.txt @@ -0,0 +1,42 @@ + =9F +0=79 +1=7A +2=7B +3=7C +4=7D +5=7E +6=7F +7=80 +8=81 +9=82 +A=83 +B=84 +C=85 +D=86 +E=87 +F=88 +G=89 +H=8A +I=8B +J=8C +K=8D +L=8E +M=8F +N=90 +O=91 +P=92 +Q=93 +R=94 +S=95 +T=96 +U=97 +V=98 +W=99 +X=9A +Y=9B +Z=9C +'=9d +.=C0 +/=C2 +:=C3 +_=C6 \ No newline at end of file diff --git a/creditscharmapsmall_green.txt b/creditscharmapsmall_green.txt new file mode 100644 index 0000000..e86db3d --- /dev/null +++ b/creditscharmapsmall_green.txt @@ -0,0 +1,27 @@ + =9F +A=38 +B=39 +C=3A +D=3B +E=3C +F=3D +G=3E +H=3F +I=40 +J=41 +K=42 +L=43 +M=44 +N=45 +O=46 +P=47 +Q=48 +R=49 +S=4A +T=4B +U=4C +V=4D +W=4E +X=4F +Y=50 +Z=51 \ No newline at end of file diff --git a/creditscharmapsmall_red.txt b/creditscharmapsmall_red.txt new file mode 100644 index 0000000..72c3092 --- /dev/null +++ b/creditscharmapsmall_red.txt @@ -0,0 +1,27 @@ + =9F +A=00 +B=01 +C=02 +D=03 +E=04 +F=05 +G=06 +H=07 +I=08 +J=09 +K=0A +L=0B +M=0C +N=0D +O=0E +P=0F +Q=10 +R=11 +S=12 +T=13 +U=14 +V=15 +W=16 +X=17 +Y=18 +Z=19 \ No newline at end of file diff --git a/creditscharmapsmall_yellow.txt b/creditscharmapsmall_yellow.txt new file mode 100644 index 0000000..ee3714d --- /dev/null +++ b/creditscharmapsmall_yellow.txt @@ -0,0 +1,27 @@ + =9F +A=1A +B=1B +C=1C +D=1D +E=1E +F=1F +G=20 +H=21 +I=22 +J=23 +K=24 +L=25 +M=26 +N=27 +O=28 +P=29 +Q=2A +R=2B +S=2C +T=2D +U=2E +V=2F +W=30 +X=31 +Y=32 +Z=33 \ No newline at end of file diff --git a/dialog.asm b/dialog.asm index cc724fc..28962ba 100644 --- a/dialog.asm +++ b/dialog.asm @@ -387,6 +387,21 @@ DialogBombShopGuy: LDY.b #$01 JSL.l Sprite_ShowMessageUnconditional RTL + +;--------------------------------------------------------------------------------------------------- +AgahnimAsksAboutPed: + LDA.l InvincibleGanon + CMP.b #$06 : BNE .vanilla + + LDA.l $7EF300 ; check ped flag + AND.b #$40 + BNE .vanilla + + LDA.b #$8C ; message 018C for no ped + STA.w $1CF0 + +.vanilla + JML $05FA8E ; Sprite_ShowMessageMinimal ;-------------------------------------------------------------------------------- Main_ShowTextMessage_Alt: ; Are we in text mode? If so then end the routine. diff --git a/hooks.asm b/hooks.asm index e0073e0..2e26c7d 100755 --- a/hooks.asm +++ b/hooks.asm @@ -431,6 +431,11 @@ JSL.l OnPrepFileSelect ;================================================================================ ; Light speed ;-------------------------------------------------------------------------------- + +; Message +org $1ED4FF +JSL AgahnimAsksAboutPed + ; Spam blue balls if ped not pulled org $1ED6E8 JSL CheckAgaForPed : NOP @@ -440,6 +445,8 @@ JSL CheckAgaForPed : NOP org $00F970 JSL KillGanon + + ;-------------------------------------------------------------------------------- ;================================================================================ diff --git a/newitems.asm b/newitems.asm index cc8ded7..5289795 100755 --- a/newitems.asm +++ b/newitems.asm @@ -529,6 +529,8 @@ AddReceivedItemExpanded: ;-------------------------------------------------------------------------------- ;DATA AddReceivedItemExpanded { +; This is a temporary measure for Fish to have consistent addresses +org $A08800 .y_offsets db -5, -5, -5, -5, -5, -4, -4, -5 diff --git a/newitems2.asm b/newitems2.asm deleted file mode 100644 index 4bfaa77..0000000 --- a/newitems2.asm +++ /dev/null @@ -1,825 +0,0 @@ -;=============================================================================== -; Complete fucking revamp of how item get works -;=============================================================================== - -Ancilla_ReceiveItem_rupee_anim_tiles: - db $24, $25, $26 - -Ancilla_ReceiveItem_rupee_anim_timers: - db 9, 5, 5 - -Ancilla_ReceiveItem_oam_props: - db $05, $01, $04 - -Ancilla_ReceiveItem_hp_messages: - dw -1, $0155, $0156, $0157 - - - - - - -AddReceiveItem: - - - - - - - -.routine - fillword $0000 : fill $FF*2 - -.y_offsets - fillbyte $00 : fill $FF - -.x_offsets - fillbyte $00 : fill $FF - -.gfx_offsets - fillword $0000 : fill $FF*2 - -.wideness - fillbyte $00 : fill $FF - -.pal - fillbyte $00 : fill $FF - -.sram_addr - fillword $0000 : fill $FF*2 - -.sram_write - fillbyte $00 : fill $FF - -.message - fillbyte $00 : fill $FF - -.sound - fillbyte $00 : fill $FF - -; Pal defines: -!r = 1 ; red -!b = 2 ; blue -!g = 4 ; green -!e = 5 ; sword/shield - -!t = $00 ; not wide -!w = $80 ; wide - -; song storage -; top 2 bits = which address to write -; 00 $00 Song -; 01 $40 SFX1 -; 10 $80 SFX2 -; 11 $C0 SFX3 -; bottom 6 bits = data to write - -!sfxsong = $00<<6 -!sfx1 = $01<<6 -!sfx2 = $02<<6 -!sfx3 = $03<<6 - -!dodododo = $0F|!sfx3 -!badgesong = $13|!sfxsong -!hpsfx = $2D|!sfx3 -!hcsfx = $0D|!sfx3 - -!itemx = -1 -macro ritem(name, routine, y_off, x_off, gfx_off, oam_props, sram_addr, sram_write, message, sfx) - !itemx #= !itemx+1 - !get_ #= !itemx - - #g: - pushpc - ; routine points to either a general handler - ; or a specific routine for this item or class of items - org AddReceiveItem_routine+!itemx*2 : dw - - ; gfx dictates an offset into uncompressed 4bpp graphics data - org AddReceiveItem_gfx_offsets+!itemx*2 : dw - - - ;org AddReceiveItem_routine+!itemx*2 : dw - ;org AddReceiveItem_y_offsets+!itemx : db - ;org AddReceiveItem_x_offsets+!itemx : db - ;org AddReceiveItem_gfx_offsets+!itemx*2 : dw - ;org AddReceiveItem_wideness+!itemx : db - ;org AddReceiveItem_pal+!itemx : db

- - ; SRAM address is an - org AddReceiveItem_sram_addr+!itemx*2 : dw - org AddReceiveItem_sram_write+!itemx : db - ;org AddReceiveItem_message+!itemx : db - ;org AddReceiveItem_sound+!itemx : db - pullpc -endmacro - -;=============================================================================== -; Vanilla Items -%ritem("fighter_sword", .directWrite,\ ; name, routine - -5, 4, $0420, !THIN|!e,\ ; OAM y/x offset, GFX char offset, props - $F359, 1,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("master_sword", .directWrite,\ ; name, routine - -5, 4, $09C0, !THIN|!e,\ ; OAM y/x offset, GFX char offset, props - $F359, 2,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("tempered_sword", .directWrite,\ ; name, routine - -5, 4, $09C0, !THIN|!e,\ ; OAM y/x offset, GFX char offset, props - $F359, 3,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("butter_sword", .directWrite,\ ; name, routine - -5, 4, $09C0, !THIN|!e,\ ; OAM y/x offset, GFX char offset, props - $F359, 4,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("fighter_shield", .fighterShield,\ ; name, routine - -5, 4, $11E0, !THIN|!e,\ ; OAM y/x offset, GFX char offset, props - $F35A, 1,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("red_shield", .directWrite,\ ; name, routine - -4, 0, $0140, !WIDE|!e,\ ; OAM y/x offset, GFX char offset, props - $F35A, 2,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("mirror_shield", .directWrite,\ ; name, routine - -4, 0, $1480, !WIDE|!e,\ ; OAM y/x offset, GFX char offset, props - $F35A, 3,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("fire_rod", .directWrite,\ ; name, routine - -5, 4, $0480, !THIN|!r,\ ; OAM y/x offset, GFX char offset, props - $F345, 1,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - - -; $08 -%ritem("ice_rod", .directWrite,\ ; name, routine - -5, 4, $0480, !THIN|!b,\ ; OAM y/x offset, GFX char offset, props - $F346, 1,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("hammer", .directWrite,\ ; name, routine - -4, 4, $04A0, !THIN|!r,\ ; OAM y/x offset, GFX char offset, props - $F34B, 1,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("hookshot", .directWrite,\ ; name, routine - -4, 4, $0460, !THIN|!r,\ ; OAM y/x offset, GFX char offset, props - $F342, 1,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("bow", .directWrite,\ ; name, routine - -4, 4, $0400, !THIN|!r,\ ; OAM y/x offset, GFX char offset, props - $F340, 1,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("boomerang", .directWrite,\ ; name, routine - -2, 5, $05E0, !THIN|!b,\ ; OAM y/x offset, GFX char offset, props - $F341, 1,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("powder", .directWrite,\ ; name, routine - -4, 0, $04C0, !WIDE|!b,\ ; OAM y/x offset, GFX char offset, props - $F344, 2,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("bee", .bottles,\ ; name, routine - -4, 0, $11A0, !WIDE|!b,\ ; OAM y/x offset, GFX char offset, props - $F35C, 7,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("bombos", .directWrite,\ ; name, routine - -4, 4, $0C40, !WIDE|!g,\ ; OAM y/x offset, GFX char offset, props - $F347, 1,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - - -; $10 -%ritem("ether", .directWrite,\ ; name, routine - -4, 0, $0C00, !WIDE|!g,\ ; OAM y/x offset, GFX char offset, props - $F348, 1,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("quake", .directWrite,\ ; name, routine - -4, 0, $0C80, !WIDE|!g,\ ; OAM y/x offset, GFX char offset, props - $F349, 1,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("lamp", .directWrite,\ ; name, routine - -4, 0, $08C0, !WIDE|!r,\ ; OAM y/x offset, GFX char offset, props - $F34A, 1,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("shovel", .directWrite,\ ; name, routine - -4, 4, $09E0, !THIN|!r,\ ; OAM y/x offset, GFX char offset, props - $F34C, 1,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("flute", .directWrite,\ ; name, routine - -4, 0, $1440, !WIDE|!b,\ ; OAM y/x offset, GFX char offset, props - $F34C, 3,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("somaria", .directWrite,\ ; name, routine - -4, 4, $0440, !THIN|!r,\ ; OAM y/x offset, GFX char offset, props - $F350, 1,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("bottle", .newBottle,\ ; name, routine - -4, 0, $0CC0, !WIDE|!r,\ ; OAM y/x offset, GFX char offset, props - $F35C, 0,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("hp", .hp,\ ; name, routine - -4, 0, $1400, !WIDE|!r,\ ; OAM y/x offset, GFX char offset, props - $F36B, 0,\ ; SRAM address, SRAM value - $FFFF,!hpsfx) ; Message, Sound - - - -; $18 -%ritem("byrna", .directWrite,\ ; name, routine - -4, 4, $0440, !THIN|!b,\ ; OAM y/x offset, GFX char offset, props - $F351, 1,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("cape", .directWrite,\ ; name, routine - -4, 0, $0900, !WIDE|!r,\ ; OAM y/x offset, GFX char offset, props - $F352, 1,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("mirror", .directWrite,\ ; name, routine - -4, 0, $0840, !WIDE|!b,\ ; OAM y/x offset, GFX char offset, props - $F353, 2,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("glove", .directWrite,\ ; name, routine - -4, 0, $0540, !WIDE|!r,\ ; OAM y/x offset, GFX char offset, props - $F354, 1,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("mitts", .directWrite,\ ; name, routine - -4, 0, $0540, !WIDE|!g,\ ; OAM y/x offset, GFX char offset, props - $F354, 2,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("book", .directWrite,\ ; name, routine - -4, 0, $0580, !WIDE|!g,\ ; OAM y/x offset, GFX char offset, props - $F34E, 1,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("flippers", .flippers,\ ; name, routine - -4, 0, $0800, !WIDE|!b,\ ; OAM y/x offset, GFX char offset, props - $F356, 1,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("pearl", .directWrite,\ ; name, routine - -4, 0, $0980, !WIDE|!r,\ ; OAM y/x offset, GFX char offset, props - $F357, 1,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - - -; $20 -%ritem("crystal", .palaceItem,\ ; name, routine - -4, 0, $10A0, !WIDE|6,\ ; OAM y/x offset, GFX char offset, props - $F37A, 0,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("net", .directWrite,\ ; name, routine - -4, 0, $1060, !WIDE|!r,\ ; OAM y/x offset, GFX char offset, props - $F34D, 1,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("blue_mail", .blueMail,\ ; name, routine - -4, 0, $0100, !WIDE|!b,\ ; OAM y/x offset, GFX char offset, props - $F35B, 1,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("red_mail", .directWrite,\ ; name, routine - -5, 0, $0100, !WIDE|!r,\ ; OAM y/x offset, GFX char offset, props - $F35B, 2,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("key", .addKey,\ ; name, routine - -4, 4, $05C0, !THIN|!b,\ ; OAM y/x offset, GFX char offset, props - $F36F, 1,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("compass", .palaceItem,\ ; name, routine - -4, 0, $0940, !WIDE|!b,\ ; OAM y/x offset, GFX char offset, props - $F364, 0,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("4hp", .4hp,\ ; name, routine - -4, 0, $00C0, !WIDE|!r,\ ; OAM y/x offset, GFX char offset, props - $F36C, 0,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("bomb", .addBombs,\ ; name, routine - -4, 0, $0880, !WIDE|!r,\ ; OAM y/x offset, GFX char offset, props - $F375, 1,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - - -; $28 -%ritem("3_bombs", .addBombs,\ ; name, routine - -4, 0, $0040, !WIDE|!r,\ ; OAM y/x offset, GFX char offset, props - $F375, 3,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("mushroom", .mushroom,\ ; name, routine - -4, 0, $0D40, !WIDE|!g,\ ; OAM y/x offset, GFX char offset, props - $F344, 1,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("red_boomerang", .directWrite,\ ; name, routine - -2, 5, $05E0, !THIN|!r,\ ; OAM y/x offset, GFX char offset, props - $F341, 2,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("red_cauldron", .bottles,\ ; name, routine - -4, 0, $0000, !WIDE|!r,\ ; OAM y/x offset, GFX char offset, props - $F35C, 3,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("green_cauldron", .bottles,\ ; name, routine - -4, 0, $0000, !WIDE|!g,\ ; OAM y/x offset, GFX char offset, props - $F35C, 4,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("blue_cauldron", .bottles,\ ; name, routine - -4, 0, $0000, !WIDE|!b,\ ; OAM y/x offset, GFX char offset, props - $F35C, 5,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("red_cauldron2", .bottles,\ ; name, routine - -4, 0, $0000, !WIDE|!r,\ ; OAM y/x offset, GFX char offset, props - $F36D, 0,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("green_cauldron2", .bottles,\ ; name, routine - -4, 0, $0000, !WIDE|!g,\ ; OAM y/x offset, GFX char offset, props - $F36E, 0,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - - -; $30 -%ritem("blue_cauldron2", .bottles,\ ; name, routine - -4, 0, $0000, !WIDE|!b,\ ; OAM y/x offset, GFX char offset, props - $F36E, 0,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("10_bombs", .addBombs,\ ; name, routine - -4, 0, $0500, !WIDE|!r,\ ; OAM y/x offset, GFX char offset, props - $F375, 10,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("big_key", .palaceItem,\ ; name, routine - -4, 0, $0DC0, !WIDE|!g,\ ; OAM y/x offset, GFX char offset, props - $F366, 0,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("map", .palaceItem,\ ; name, routine - -4, 0, $0D80, !WIDE|!g,\ ; OAM y/x offset, GFX char offset, props - $F368, 0,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("1_rupee", .addRupees,\ ; name, routine - -2, 4, $1000, !THIN|!g,\ ; OAM y/x offset, GFX char offset, props - $F360, 1,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("5_rupees", .addRupees,\ ; name, routine - -2, 4, $1000, !THIN|!b,\ ; OAM y/x offset, GFX char offset, props - $F360, 5,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("20_rupees", .addRupees,\ ; name, routine - -2, 4, $1000, !THIN|!r,\ ; OAM y/x offset, GFX char offset, props - $F360, 20,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("green_pendant", .palaceItem,\ ; name, routine - -4, 0, $1880, !WIDE|!g,\ ; OAM y/x offset, GFX char offset, props - $F374, 0,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - - -; $38 -%ritem("blue_pendant", .palaceItem,\ ; name, routine - -4, 0, $1880, !WIDE|!r,\ ; OAM y/x offset, GFX char offset, props - $F374, 0,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("red_pendant", .palaceItem,\ ; name, routine - -4, 0, $1880, !WIDE|!b,\ ; OAM y/x offset, GFX char offset, props - $F374, 0,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("tossed_bow", .directWrite,\ ; name, routine - -4, 0, $1120, !WIDE|!b,\ ; OAM y/x offset, GFX char offset, props - $F340, 1,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("silvers", .directWrite,\ ; name, routine - -4, 0, $10E0, !WIDE|!r,\ ; OAM y/x offset, GFX char offset, props - $F340, 3,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("good_bee", .bottles,\ ; name, routine - -4, 0, $11A0, !WIDE|!b,\ ; OAM y/x offset, GFX char offset, props - $F35C, 7,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("fairy", .bottles,\ ; name, routine - -4, 0, $1160, !WIDE|!b,\ ; OAM y/x offset, GFX char offset, props - $F35C, 6,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("boss_hc", .hc,\ ; name, routine - -4, 0, $00C0, !WIDE|!r,\ ; OAM y/x offset, GFX char offset, props - $F36C, 0,\ ; SRAM address, SRAM value - $FFFF,!hcsfx) ; Message, Sound - - -%ritem("sanc_hc", .4hp,\ ; name, routine - -4, 0, $00C0, !WIDE|!r,\ ; OAM y/x offset, GFX char offset, props - $F36C, 0,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - - -; $40 -%ritem("100_rupees", .addRupees,\ ; name, routine - -4, 0, $1520, !WIDE|!g,\ ; OAM y/x offset, GFX char offset, props - $F360, 100,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("50_rupees", .addRupees,\ ; name, routine - -4, 0, $1560, !WIDE|!g,\ ; OAM y/x offset, GFX char offset, props - $F360, 50,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("heart", .addHeart,\ ; name, routine - -2, 4, $14C0, !THIN|!r,\ ; OAM y/x offset, GFX char offset, props - $F372, 8,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("arrow", .addArrows,\ ; name, routine - -2, 4, $1500, !THIN|!b,\ ; OAM y/x offset, GFX char offset, props - $F376, 1,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("10_arrows", .addArrows,\ ; name, routine - -4, 0, $0080, !WIDE|!b,\ ; OAM y/x offset, GFX char offset, props - $F376, 10,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("small_magic", .addMagic,\ ; name, routine - -2, 4, $14E0, !THIN|!g,\ ; OAM y/x offset, GFX char offset, props - $F373, 16,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("300_rupees", .add300Rupees,\ ; name, routine - -4, 0, $15A0, !WIDE|!g,\ ; OAM y/x offset, GFX char offset, props - $F360, 0,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("20_rupees_green", .addRupees,\ ; name, routine - -4, 0, $1800, !WIDE|!g,\ ; OAM y/x offset, GFX char offset, props - $F360, 20,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - - -; $48 -%ritem("gold_bee", .bottles,\ ; name, routine - -4, 0, $11A0, !WIDE|!b,\ ; OAM y/x offset, GFX char offset, props - $F35C, 8,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("tossed_fighter_sword", .directWrite,\ ; name, routine - -5, 4, $0420, !THIN|!e,\ ; OAM y/x offset, GFX char offset, props - $F359, 1,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("active_flute", .directWrite,\ ; name, routine - -4, 0, $1440, !WIDE|!b,\ ; OAM y/x offset, GFX char offset, props - $F34C, 3,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("boots", .boots,\ ; name, routine - -4, 0, $1840, !WIDE|!r,\ ; OAM y/x offset, GFX char offset, props - $F355, 1,\ ; SRAM address, SRAM value - $FFFF,!dodododo) ; Message, Sound - - -%ritem("Bomb_50" -%ritem("Arrow_70" -%ritem("Half_Magic" -%ritem("Quarter_Magic" - -; $50 -%ritem("Safe_MS" -%ritem("Bomb_plus5" -%ritem("Bomb_plus10" -%ritem("Arrow_plus5" -%ritem("Arrow_plus10" -%ritem("PRGM_1" -%ritem("PRGM_2" -%ritem("PRGM_3" - -; $58 -%ritem("Upgrade_Silvers" -%ritem("Rupoor" -%ritem("NULL" -%ritem("Clock_red" -%ritem("Clock_blue" -%ritem("Clock_green" -%ritem("Prog_Sword" -%ritem("Prog_Shield" - -; $60 -%ritem("Prog_Mail" -%ritem("Prog_Glove" -%ritem("RNG_Single" -%ritem("RNG_Multi" -%ritem("Prog_Bow" -%ritem("Prog_Bow" -%ritem( -%ritem( - -; $68 -%ritem( -%ritem( -%ritem("Goal_Trifoce" -%ritem("Goal_Multi_Star" -%ritem("Goal_Multi_Triforce" -%ritem("Server_F0" -%ritem("Server_F1" -%ritem("Server_F2" - -; $70 -%ritem(" -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( - -; $78 -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( - -; $80 -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( - -; $88 -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( - -; $90 -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( - -; $98 -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( - -; $A0 -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( - -; $A8 -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( - -; $B0 -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( - -; $B8 -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( - -; $C0 -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( - -; $C8 -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( - -; $D0 -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( - -; $D8 -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( - -; $E0 -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( - -; $E8 -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( - -; $F0 -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( - -; $F8 -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( -%ritem( -%ritem("Server_async" -%ritem("NULL_2" - - - - - -org $08C3AE -Ancilla_ReceiveItem: - - diff --git a/stats/creditsnew.asm b/stats/creditsnew.asm new file mode 100644 index 0000000..79fb5ed --- /dev/null +++ b/stats/creditsnew.asm @@ -0,0 +1,742 @@ +;=================================================================================================== +; LEAVE THIS HERE FOR PHP WRITES +;=================================================================================================== +YourSpriteCreditsHi: +db 2 +db 55 +db " " ; $238002 + +YourSpriteCreditsLo: +db 2 +db 55 +db " " ; $238020 + +;=================================================================================================== + +CreditsLineTable: + fillword CreditsLineBlank : fill 800 + +;=================================================================================================== + +!CLINE = -1 + +;--------------------------------------------------------------------------------------------------- + +macro smallcredits(text, color) + !CLINE #= !CLINE+1 + table "creditscharmapsmall_.txt" + + ?line: + db (32-(?end-?text))/2 + db 2*(?end-?text)-1 + ?text: + db "" + ?end: + + pushpc + org CreditsLineTable+!CLINE+!CLINE : dw ?line + pullpc + +endmacro + +;--------------------------------------------------------------------------------------------------- +macro bigcredits(text) + !CLINE #= !CLINE+1 + table "creditscharmapbighi.txt" + + ?line_top: + db (32-(?end-?text))/2 + db 2*(?end-?text)-1 + ?text: + db "" + ?end: + + pushpc + org CreditsLineTable+!CLINE+!CLINE : dw ?line_top + pullpc + + + table "creditscharmapbiglo.txt" + ?line_bottom: + db (32-(?end-?text))/2 + db 2*(?end-?text)-1 + db "" + + + !CLINE #= !CLINE+1 + pushpc + org CreditsLineTable+!CLINE+!CLINE : dw ?line_bottom + pullpc + +endmacro + +;--------------------------------------------------------------------------------------------------- + +macro bigcreditsleft(text) + !CLINE #= !CLINE+1 + table "creditscharmapbighi.txt" + + ?line_top: + db 2 + db 2*(?end-?text)-1 + ?text: + db "" + ?end: + + pushpc + org CreditsLineTable+!CLINE+!CLINE : dw ?line_top + pullpc + + + table "creditscharmapbiglo.txt" + ?line_bottom: + db 2 + db 2*(?end-?text)-1 + db "" + + + !CLINE #= !CLINE+1 + pushpc + org CreditsLineTable+!CLINE+!CLINE : dw ?line_bottom + pullpc + +endmacro + +;--------------------------------------------------------------------------------------------------- + +macro emptyline() + !CLINE #= !CLINE+1 + pushpc + org CreditsLineTable+!CLINE+!CLINE : dw CreditsEmptyLine + pullpc +endmacro + +macro blankline() + !CLINE #= !CLINE+1 + pushpc + org CreditsLineTable+!CLINE+!CLINE : dw CreditsLineBlank + pullpc +endmacro + +macro addarbline(l) + !CLINE #= !CLINE+1 + pushpc + org CreditsLineTable+!CLINE+!CLINE : dw + pullpc +endmacro + +;=================================================================================================== + +CreditsEmptyLine: + db $00, $01, $9F + +CreditsLineBlank: + db $FF + +;--------------------------------------------------------------------------------------------------- + +%emptyline() +%smallcredits("ORIGINAL GAME STAFF", "yellow") + +%blankline() + +%emptyline() +%smallcredits("EXECUTIVE PRODUCER", "green") + +%blankline() + +%bigcredits("HIROSHI YAMAUCHI") + +%blankline() +%blankline() + +%emptyline() + +%smallcredits("PRODUCER", "yellow") + +%blankline() + +%bigcredits("SHIGERU MIYAMOTO") + +%blankline() +%blankline() + +%smallcredits("DIRECTOR", "red") + +%blankline() + +%bigcredits("TAKASHI TEZUKA") + +%blankline() +%blankline() + +%smallcredits("SCRIPT WRITER", "green") + +%blankline() + +%bigcredits("KENSUKE TANABE") + +%blankline() +%blankline() + +%emptyline() +%smallcredits("ASSISTANT DIRECTORS", "yellow") + +%blankline() +%blankline() + +%bigcredits("YASUHISA YAMAMURA") + +%blankline() + +%bigcredits("YOICHI YAMADA") + +%blankline() +%blankline() + +%smallcredits("SCREEN GRAPHICS DESIGNERS", "green") + + +%emptyline() +%emptyline() +%smallcredits("OBJECT DESIGNERS", "yellow") + +%blankline() + +%bigcredits("SOICHIRO TOMITA") + +%blankline() + +%bigcredits("TAKAYA IMAMURA") + +%blankline() +%blankline() + +%emptyline() +%smallcredits("BACK GROUND DESIGNERS", "yellow") + +%blankline() +%blankline() + +%bigcredits("MASANAO ARIMOTO") + +%blankline() + +%bigcredits("TSUYOSHI WATANABE") + +%blankline() +%blankline() + +%smallcredits("PROGRAM DIRECTOR", "red") + +%blankline() + +%bigcredits("TOSHIHIKO NAKAGO") + +%blankline() +%blankline() + +%smallcredits("MAIN PROGRAMMER", "yellow") + +%blankline() + +%bigcredits("YASUNARI SOEJIMA") + +%blankline() +%blankline() + +%smallcredits("OBJECT PROGRAMMER", "green") + +%blankline() + +%bigcredits("KAZUAKI MORITA") + +%blankline() +%blankline() + +%emptyline() + +%smallcredits("PROGRAMMERS", "yellow") + +%blankline() + +%bigcredits("TATSUO NISHIYAMA") + +%blankline() + +%bigcredits("YUICHI YAMAMOTO") + +%blankline() + +%bigcredits("YOSHIHIRO NOMOTO") + +%blankline() + +%bigcredits("EIJI NOTO") + +%blankline() + +%bigcredits("SATORU TAKAHATA") + +%blankline() + +%bigcredits("TOSHIO IWAWAKI") + +%blankline() + +%bigcredits("SHIGEHIRO KASAMATSU") + +%blankline() + +%bigcredits("YASUNARI NISHIDA") + +%blankline() +%blankline() + +%smallcredits("SOUND COMPOSER", "red") + +%blankline() + +%bigcredits("KOJI KONDO") + +%blankline() +%blankline() + +%smallcredits("COORDINATORS", "green") + +%blankline() + +%bigcredits("KEIZO KATO") + +%blankline() + +%bigcredits("TAKAO SHIMIZU") + +%blankline() +%blankline() + +%emptyline() +%smallcredits("PRINTED ART WORK", "yellow") + +%blankline() + +%bigcredits("YOICHI KOTABE") + +%blankline() + +%bigcredits("HIDEKI FUJII") + +%blankline() + +%bigcredits("YOSHIAKI KOIZUMI") + +%blankline() + +%bigcredits("YASUHIRO SAKAI") + +%blankline() + +%bigcredits("TOMOAKI KUROUME") + +%blankline() +%blankline() + +%smallcredits("SPECIAL THANKS TO", "red") + +%blankline() + +%bigcredits("NOBUO OKAJIMA") + +%blankline() + +%bigcredits("YASUNORI TAKETANI") + +%blankline() + +%bigcredits("KIYOSHI KODA") + +%blankline() + +%bigcredits("TAKAMITSU KUZUHARA") + +%blankline() + +%bigcredits("HIRONOBU KAKUI") + +%blankline() + +%bigcredits("SHIGEKI YAMASHIRO") + +%blankline() + +%emptyline() +%emptyline() +%emptyline() +%emptyline() + +;--------------------------------------------------------------------------------------------------- + +%smallcredits("RANDOMIZER CONTRIBUTORS", "red") + +%blankline() +%blankline() + +%emptyline() +%emptyline() +%smallcredits("ITEM RANDOMIZER", "yellow") + +%blankline() + +%bigcredits("KATDEVSGAMES VEETORP") + +%blankline() + +%bigcredits("CHRISTOSOWEN DESSYREQT") + +%blankline() + +%bigcredits("SMALLHACKER SYNACK") + +%blankline() +%blankline() + +%smallcredits("ENTRANCE RANDOMIZER", "green") + +%blankline() + +%bigcredits("AMAZINGAMPHAROS LLCOOLDAVE") + +%blankline() + +%bigcredits("KEVINCATHCART") + +%blankline() +%blankline() + +%emptyline() +%smallcredits("ENEMY RANDOMIZER", "yellow") + +%blankline() + +%bigcredits("ZARBY89 SOSUKE3") + +%blankline() + +%bigcredits("ENDEROFGAMES") + +%blankline() +%blankline() + +%smallcredits("DOOR RANDOMIZER", "green") + +%blankline() + +%bigcredits("AERINON COMPILING") + +%blankline() +%blankline() + +%smallcredits("FESTIVE RANDOMIZER", "yellow") + +%blankline() + +%bigcredits("KAN TOTAL") + +%blankline() + +%bigcredits("CATOBAT DINSAPHIR") + +%blankline() +%blankline() + +%smallcredits("SPRITE DEVELOPMENT", "green") + +%blankline() +%blankline() + +%bigcredits("MIKETRETHEWEY IBAZLY") + +%blankline() +%bigcredits("FISH_WAFFLE64 KRELBEL") + +%blankline() + +%bigcredits("TWROXAS ARTHEAU") + +%blankline() + +%bigcredits("GLAN TARTHORON") + +%blankline() + +%smallcredits("YOUR SPRITE BY", "yellow") + +%addarbline(YourSpriteCreditsHi) +%addarbline(YourSpriteCreditsLo) + +%blankline() +%blankline() + +%smallcredits("MSU1 SUPPORT", "green") + +%blankline() + +%bigcredits("QWERTYMODO") + +%blankline() +%blankline() + +%smallcredits("PALETTE SHUFFLER", "YELLOW") + +%blankline() + +%bigcredits("NELSON AKA SWR") + +%blankline() +%blankline() + +%smallcredits("SPECIAL THANKS", "red") + +%blankline() +%blankline() + +%bigcredits("SUPERSKUJ EVILASH25") + +%blankline() + +%bigcredits("MYRAMONG JOSHRTA") + +%blankline() + +%bigcredits("WALKINGEYE MATHONNAPKINS") + +%blankline() + +%bigcredits("SAKURATSUBASA") + +%blankline() + +%bigcredits("AND...") + +%blankline() + +%bigcredits("THE ALTTP RANDOMIZER COMMUNITY") + +%blankline() +%blankline() + +%smallcredits("COMMUNITY DISCORD", "green") + +%blankline() +%blankline() + +%bigcredits("HTTPS://ALTTPR.COM/DISCORD") + +%blankline() + +%emptyline() +%emptyline() +%emptyline() +%emptyline() +%emptyline() +%emptyline() +%emptyline() +%emptyline() +%emptyline() +%emptyline() +%emptyline() +%emptyline() +%emptyline() +%emptyline() +%emptyline() +%emptyline() +%emptyline() +%emptyline() +%emptyline() +%emptyline() +%emptyline() +%emptyline() +%emptyline() +%emptyline() +%emptyline() + +;=================================================================================================== + +print "Line number: !CLINE | Expected: 302" + +if !CLINE > 302 + error "Too many credits lines. !CLINE > 302" + +elseif !CLINE < 302 + warn "Too few credits lines. !CLINE < 302; Adding additional empties for alignment." + +endif + + +; Set line always to line up with stats +!CLINE #= 302 + +;=================================================================================================== + +%smallcredits("THE IMPORTANT STUFF", "yellow") + +%blankline() +%blankline() + +%emptyline() +%smallcredits("TIME FOUND", "green") + +%blankline() +%blankline() + +%bigcreditsleft("FIRST SWORD") + +%blankline() + +%bigcreditsleft("PEGASUS BOOTS") + +%blankline() + +%bigcreditsleft("FLUTE") + +%blankline() + +%bigcreditsleft("MIRROR") + +%blankline() +%blankline() + +%emptyline() +%smallcredits("BOSS KILLS", "yellow") + +%blankline() +%blankline() + +%bigcreditsleft("SWORDLESS /13") + +%blankline() + +%bigcreditsleft("FIGHTER'S SWORD /13") + +%blankline() + +%bigcreditsleft("MASTER SWORD /13") + +%blankline() + +%bigcreditsleft("TEMPERED SWORD /13") + +%blankline() + +%bigcreditsleft("GOLD SWORD /13") + +%blankline() +%blankline() + +%smallcredits("GAME STATS", "red") + +%blankline() +%blankline() + +%bigcreditsleft("GT BIG KEY /22") + +%blankline() + +%bigcreditsleft("BONKS") + +%blankline() + +%bigcreditsleft("SAVE AND QUITS") + +%blankline() + +%bigcreditsleft("DEATHS") + +%blankline() + +%bigcreditsleft("FAERIE REVIVALS") + +%blankline() + +%bigcreditsleft("TOTAL MENU TIME") + +%blankline() + +%bigcreditsleft("TOTAL LAG TIME") + +%blankline() +%blankline() + + +%blankline() +%blankline() + + +%blankline() +%blankline() + + +%blankline() +%blankline() + + +%blankline() + +%emptyline() +%emptyline() +%emptyline() +%emptyline() +%emptyline() +%bigcreditsleft("COLLECTION RATE /216") + +%blankline() + +%bigcreditsleft("TOTAL TIME") + +%blankline() + +%emptyline() +%emptyline() +%emptyline() +%emptyline() +%emptyline() +%emptyline() + +;--------------------------------------------------------------------------------------------------- + +!FIRST_SWORD_X = 19 +!FIRST_SWORD_Y = 310 +!PEGASUS_BOOTS_X = 19 +!PEGASUS_BOOTS_Y = 313 +!FLUTE_X = 19 +!FLUTE_Y = 316 +!MIRROR_X = 19 +!MIRROR_Y = 319 +!SWORDLESS_X = 23 +!SWORDLESS_Y = 327 +!FIGHTERS_SWORD_X = 23 +!FIGHTERS_SWORD_Y = 330 +!MASTER_SWORD_X = 23 +!MASTER_SWORD_Y = 333 +!TEMPERED_SWORD_X = 23 +!TEMPERED_SWORD_Y = 336 +!GOLD_SWORD_X = 23 +!GOLD_SWORD_Y = 339 +!GT_BIG_KEY_X = 23 +!GT_BIG_KEY_Y = 346 +!BONKS_X = 26 +!BONKS_Y = 349 +!SAVE_AND_QUITS_X = 26 +!SAVE_AND_QUITS_Y = 352 +!DEATHS_X = 26 +!DEATHS_Y = 355 +!FAERIE_REVIVALS_X = 26 +!FAERIE_REVIVALS_Y = 358 +!TOTAL_MENU_TIME_X = 19 +!TOTAL_MENU_TIME_Y = 361 +!TOTAL_LAG_TIME_X = 19 +!TOTAL_LAG_TIME_Y = 364 +!COLLECTION_RATE_X = 22 +!COLLECTION_RATE_Y = 380 +!TOTAL_TIME_X = 19 +!TOTAL_TIME_Y = 383 \ No newline at end of file diff --git a/stats/main.asm b/stats/main.asm index 1131840..0a666ad 100755 --- a/stats/main.asm +++ b/stats/main.asm @@ -6,7 +6,7 @@ lorom !BGE = "BCS" org $238000 -incsrc stats/credits.asm +incsrc stats/creditsnew.asm FontGfx: incbin stats/font.gb diff --git a/tables.asm b/tables.asm index 89325a7..93204e8 100644 --- a/tables.asm +++ b/tables.asm @@ -1691,5 +1691,955 @@ dw $0000 ;-------------------------------------------------------------------------------- ;-------------------------------------------------------------------------------- -; 0x185A00 - 187FFF (unused) +; 0x185A00 - 186BFF (room headers) ;-------------------------------------------------------------------------------- +; BG2PROP +; PALETTE +; BLKSET +; SPRSET +; BGMOVE +; EFFECT1 +; EFFECT2 +; PLANES1 +; PLANES2 +; WARP +; STAIRS1 +; STAIRS2 +; STAIRS3 +; STAIRS4 +;-------------------------------------------------------------------------------- +org $30DA00 : RoomHeader_0000: ; pc 0x185A00 +db $41, $21, $13, $22, $07, $3D, $00, $00, $00, $10, $C0, $00, $00, $04 + +org $30DA0E : RoomHeader_0001: ; pc 0x185A0E +db $C0, $00, $00, $04, $00, $00, $00, $00, $00, $00, $72, $00, $50, $52 + +org $30DA1C : RoomHeader_0002: ; pc 0x185A1C +db $C0, $1D, $04, $06, $00, $14, $00, $00, $00, $00, $11, $00, $18, $0D + +org $30DA2A : RoomHeader_0003: ; pc 0x185A2A +db $C0, $07, $06, $19, $00, $00, $00, $00, $0C, $02, $12, $00, $00, $00 + +org $30DA38 : RoomHeader_0004: ; pc 0x185A38 +db $00, $18, $0D, $26, $00, $26, $14, $00, $00, $00, $B5, $00, $08, $08 + +org $30DA46 : RoomHeader_0005: ; pc 0x185A46 +db $00, $08, $08, $14, $00, $25, $00, $20, $06, $05, $0C, $00, $25, $00 + +org $30DA54 : RoomHeader_0006: ; pc 0x185A54 +db $00, $08, $08, $14, $00, $25, $00, $20, $06, $05, $0C, $00, $25, $00 + +org $30DA62 : RoomHeader_0007: ; pc 0x185A62 +db $20, $06, $05, $0C, $00, $25, $00, $00, $00, $17, $17, $C0, $07, $06 + +org $30DA70 : RoomHeader_0008: ; pc 0x185A70 +db $C0, $07, $06, $07, $00, $00, $00, $00, $0F, $07, $19, $00, $27, $00 + +org $30DA7E : RoomHeader_0009: ; pc 0x185A7E +db $00, $0F, $07, $19, $00, $27, $00, $00, $00, $4B, $4A, $4A, $00, $0F + +org $30DA8C : RoomHeader_000A: ; pc 0x185A8C +db $00, $0F, $07, $19, $00, $27, $00, $00, $00, $09, $3A, $01, $0F, $07 + +org $30DA9A : RoomHeader_000B: ; pc 0x185A9A +db $01, $0F, $07, $19, $00, $03, $00, $00, $00, $6A, $1B, $C0, $28, $0E + +org $30DAA8 : RoomHeader_000C: ; pc 0x185AA8 +db $C0, $28, $0E, $13, $00, $00, $00, $00, $00, $00, $6B, $8C, $8C, $40 + +org $30DAB6 : RoomHeader_000D: ; pc 0x185AB6 +db $40, $1B, $0E, $18, $05, $38, $00, $00, $13, $0B, $1C, $00, $08, $00 + +org $30DAC4 : RoomHeader_000E: ; pc 0x185AC4 +db $00, $13, $0B, $1C, $00, $08, $00, $00, $00, $00, $1E, $00, $21, $13 + +org $30DAD2 : RoomHeader_000F: ; pc 0x185AD2 +db $00, $21, $13, $22, $00, $00, $00, $00, $01, $01, $01, $00, $00, $00 + +org $30DAE0 : RoomHeader_0010: ; pc 0x185AE0 +db $00, $21, $13, $22, $00, $00, $00, $00, $01, $01, $01, $00, $00, $00 + +org $30DAEE : RoomHeader_0011: ; pc 0x185AEE +db $00, $01, $01, $01, $00, $00, $00, $08, $00, $00, $02, $C0, $1D, $04 + +org $30DAFC : RoomHeader_0012: ; pc 0x185AFC +db $C0, $1D, $04, $06, $00, $00, $00, $00, $18, $0D, $26, $00, $00, $00 + +org $30DB0A : RoomHeader_0013: ; pc 0x185B0A +db $00, $18, $0D, $26, $00, $00, $00, $00, $18, $0D, $1E, $00, $00, $00 + +org $30DB18 : RoomHeader_0014: ; pc 0x185B18 +db $20, $18, $0D, $26, $00, $00, $00, $C0, $18, $0D, $26, $00, $00, $00 + +org $30DB26 : RoomHeader_0015: ; pc 0x185B26 +db $C0, $18, $0D, $26, $00, $00, $00, $00, $00, $00, $B6, $90, $08, $08 + +org $30DB34 : RoomHeader_0016: ; pc 0x185B34 +db $90, $08, $08, $11, $03, $00, $00, $00, $00, $00, $66, $20, $06, $05 + +org $30DB42 : RoomHeader_0017: ; pc 0x185B42 +db $20, $06, $05, $19, $00, $35, $00, $00, $00, $27, $07, $27, $01, $0F + +org $30DB50 : RoomHeader_0018: ; pc 0x185B50 +db $00, $07, $06, $07, $00, $00, $00, $00, $22, $12, $07, $00, $00, $00 + +org $30DB5E : RoomHeader_0019: ; pc 0x185B5E +db $01, $0F, $07, $19, $00, $00, $00, $00, $0F, $07, $19, $00, $16, $00 + +org $30DB6C : RoomHeader_001A: ; pc 0x185B6C +db $00, $0F, $07, $19, $00, $16, $00, $00, $00, $00, $6A, $6A, $68, $0F + +org $30DB7A : RoomHeader_001B: ; pc 0x185B7A +db $68, $0F, $07, $08, $00, $03, $1C, $00, $00, $00, $0B, $00, $1A, $0E + +org $30DB88 : RoomHeader_001C: ; pc 0x185B88 +db $00, $1A, $0E, $09, $00, $04, $3F, $00, $00, $00, $8C, $00, $1B, $0E + +org $30DB96 : RoomHeader_001D: ; pc 0x185B96 +db $00, $1B, $0E, $18, $00, $00, $00, $00, $00, $00, $4C, $20, $13, $0B + +org $30DBA4 : RoomHeader_001E: ; pc 0x185BA4 +db $20, $13, $0B, $1C, $00, $17, $00, $00, $00, $3E, $0E, $00, $13, $0B + +org $30DBB2 : RoomHeader_001F: ; pc 0x185BB2 +db $00, $13, $0B, $29, $00, $17, $00, $00, $00, $00, $3F, $20, $0C, $02 + +org $30DBC0 : RoomHeader_0020: ; pc 0x185BC0 +db $20, $0C, $02, $12, $00, $15, $25, $01, $01, $01, $01, $00, $00, $00 + +org $30DBCE : RoomHeader_0021: ; pc 0x185BCE +db $01, $01, $01, $01, $00, $00, $00, $00, $18, $0D, $26, $00, $01, $00 + +org $30DBDC : RoomHeader_0022: ; pc 0x185BDC +db $01, $01, $01, $01, $00, $00, $00, $00, $18, $0D, $26, $00, $01, $00 + +org $30DBEA : RoomHeader_0023: ; pc 0x185BEA +db $00, $18, $0D, $26, $00, $00, $00, $00, $18, $0D, $1E, $00, $00, $00 + +org $30DBF8 : RoomHeader_0024: ; pc 0x185BF8 +db $00, $18, $0D, $26, $00, $01, $00, $00, $0A, $08, $11, $00, $16, $00 + +org $30DC06 : RoomHeader_0025: ; pc 0x185C06 +db $00, $0A, $08, $11, $00, $16, $00, $00, $00, $00, $76, $76, $76, $20 + +org $30DC14 : RoomHeader_0026: ; pc 0x185C14 +db $00, $0A, $08, $11, $00, $16, $00, $00, $00, $00, $76, $76, $76, $20 + +org $30DC22 : RoomHeader_0027: ; pc 0x185C22 +db $20, $06, $05, $19, $00, $36, $00, $00, $00, $31, $17, $31, $80, $0A + +org $30DC30 : RoomHeader_0028: ; pc 0x185C30 +db $80, $0A, $08, $11, $00, $32, $1B, $00, $00, $00, $38, $CC, $0E, $09 + +org $30DC3E : RoomHeader_0029: ; pc 0x185C3E +db $CC, $0E, $09, $1A, $02, $25, $00, $00, $0F, $07, $19, $00, $00, $00 + +org $30DC4C : RoomHeader_002A: ; pc 0x185C4C +db $00, $0F, $07, $19, $00, $00, $00, $C0, $0F, $07, $2B, $00, $16, $00 + +org $30DC5A : RoomHeader_002B: ; pc 0x185C5A +db $C0, $0F, $07, $2B, $00, $16, $00, $00, $00, $00, $3B, $00, $13, $0B + +org $30DC68 : RoomHeader_002C: ; pc 0x185C68 +db $00, $07, $06, $07, $00, $00, $00, $00, $22, $12, $07, $00, $00, $00 + +org $30DC76 : RoomHeader_002D: ; pc 0x185C76 +db $00, $13, $0B, $1C, $00, $2A, $00, $C0, $07, $06, $19, $00, $00, $00 + +org $30DC84 : RoomHeader_002E: ; pc 0x185C84 +db $00, $13, $0B, $1C, $00, $2A, $00, $C0, $07, $06, $19, $00, $00, $00 + +org $30DC92 : RoomHeader_002F: ; pc 0x185C92 +db $C0, $07, $06, $19, $00, $00, $00, $00, $0C, $02, $12, $00, $00, $00 + +org $30DCA0 : RoomHeader_0030: ; pc 0x185CA0 +db $00, $0C, $02, $12, $00, $00, $00, $00, $00, $00, $40, $20, $06, $05 + +org $30DCAE : RoomHeader_0031: ; pc 0x185CAE +db $20, $06, $05, $19, $00, $37, $04, $22, $00, $77, $27, $77, $01, $01 + +org $30DCBC : RoomHeader_0032: ; pc 0x185CBC +db $01, $01, $01, $01, $00, $00, $00, $00, $00, $00, $42, $00, $04, $05 + +org $30DCCA : RoomHeader_0033: ; pc 0x185CCA +db $00, $04, $05, $0B, $00, $15, $25, $80, $0A, $08, $11, $00, $00, $00 + +org $30DCD8 : RoomHeader_0034: ; pc 0x185CD8 +db $80, $0A, $08, $11, $00, $00, $00, $00, $00, $00, $54, $80, $0A, $08 + +org $30DCE6 : RoomHeader_0035: ; pc 0x185CE6 +db $80, $0A, $08, $11, $00, $00, $19, $80, $0A, $08, $11, $00, $00, $00 + +org $30DCF4 : RoomHeader_0036: ; pc 0x185CF4 +db $80, $0A, $08, $11, $00, $00, $00, $80, $0A, $08, $11, $00, $00, $00 + +org $30DD02 : RoomHeader_0037: ; pc 0x185D02 +db $80, $0A, $08, $11, $00, $00, $19, $80, $0A, $08, $11, $00, $00, $00 + +org $30DD10 : RoomHeader_0038: ; pc 0x185D10 +db $80, $0A, $08, $11, $00, $00, $00, $00, $00, $00, $28, $20, $0D, $09 + +org $30DD1E : RoomHeader_0039: ; pc 0x185D1E +db $20, $0D, $09, $13, $00, $00, $00, $00, $00, $29, $20, $0F, $07, $19 + +org $30DD2C : RoomHeader_003A: ; pc 0x185D2C +db $20, $0F, $07, $19, $00, $00, $00, $00, $00, $0A, $0A, $00, $0F, $07 + +org $30DD3A : RoomHeader_003B: ; pc 0x185D3A +db $00, $0F, $07, $08, $00, $00, $00, $00, $00, $00, $2B, $00, $07, $06 + +org $30DD48 : RoomHeader_003C: ; pc 0x185D48 +db $00, $07, $06, $13, $00, $00, $00, $20, $1A, $0E, $0C, $00, $33, $00 + +org $30DD56 : RoomHeader_003D: ; pc 0x185D56 +db $20, $1A, $0E, $0C, $00, $33, $00, $00, $00, $96, $96, $CC, $13, $0B + +org $30DD64 : RoomHeader_003E: ; pc 0x185D64 +db $CC, $13, $0B, $29, $02, $02, $00, $00, $00, $00, $1E, $00, $13, $0B + +org $30DD72 : RoomHeader_003F: ; pc 0x185D72 +db $00, $13, $0B, $29, $00, $27, $14, $00, $00, $00, $1F, $5F, $C0, $00 + +org $30DD80 : RoomHeader_0040: ; pc 0x185D80 +db $C0, $00, $02, $27, $00, $00, $00, $00, $00, $00, $30, $B0, $01, $00 + +org $30DD8E : RoomHeader_0041: ; pc 0x185D8E +db $01, $00, $00, $02, $00, $13, $00, $00, $00, $00, $42, $01, $01, $01 + +org $30DD9C : RoomHeader_0042: ; pc 0x185D9C +db $01, $01, $01, $01, $00, $00, $00, $00, $00, $00, $41, $32, $68, $04 + +org $30DDAA : RoomHeader_0043: ; pc 0x185DAA +db $68, $04, $05, $0A, $00, $00, $1D, $00, $17, $0A, $1B, $00, $01, $00 + +org $30DDB8 : RoomHeader_0044: ; pc 0x185DB8 +db $00, $17, $0A, $1B, $00, $01, $00, $60, $17, $0A, $1B, $00, $01, $00 + +org $30DDC6 : RoomHeader_0045: ; pc 0x185DC6 +db $60, $17, $0A, $1B, $00, $01, $00, $00, $00, $00, $BC, $00, $0A, $08 + +org $30DDD4 : RoomHeader_0046: ; pc 0x185DD4 +db $00, $0A, $08, $11, $00, $3C, $00, $00, $0D, $09, $13, $00, $33, $34 + +org $30DDE2 : RoomHeader_0047: ; pc 0x185DE2 +db $00, $0D, $09, $13, $00, $33, $34, $00, $0F, $07, $19, $00, $17, $00 + +org $30DDF0 : RoomHeader_0048: ; pc 0x185DF0 +db $00, $0D, $09, $13, $00, $33, $34, $00, $0F, $07, $19, $00, $17, $00 + +org $30DDFE : RoomHeader_0049: ; pc 0x185DFE +db $00, $0D, $09, $13, $00, $33, $34, $00, $0F, $07, $19, $00, $17, $00 + +org $30DE0C : RoomHeader_004A: ; pc 0x185E0C +db $00, $0F, $07, $19, $00, $17, $00, $00, $00, $00, $09, $09, $00, $0F + +org $30DE1A : RoomHeader_004B: ; pc 0x185E1A +db $00, $0F, $07, $08, $00, $01, $00, $00, $00, $09, $00, $1A, $0E, $0C + +org $30DE28 : RoomHeader_004C: ; pc 0x185E28 +db $00, $1A, $0E, $0C, $00, $00, $00, $00, $00, $00, $1D, $20, $1A, $0E + +org $30DE36 : RoomHeader_004D: ; pc 0x185E36 +db $20, $1A, $0E, $0C, $00, $32, $3F, $00, $00, $A6, $A6, $00, $13, $0B + +org $30DE44 : RoomHeader_004E: ; pc 0x185E44 +db $00, $13, $0B, $29, $00, $17, $00, $00, $00, $00, $6E, $00, $13, $0B + +org $30DE52 : RoomHeader_004F: ; pc 0x185E52 +db $00, $13, $0B, $1C, $00, $00, $00, $00, $00, $BE, $C0, $00, $00, $04 + +org $30DE60 : RoomHeader_0050: ; pc 0x185E60 +db $C0, $00, $00, $04, $00, $00, $00, $00, $00, $00, $00, $00, $01, $01 + +org $30DE6E : RoomHeader_0051: ; pc 0x185E6E +db $C0, $00, $00, $03, $00, $00, $00, $00, $00, $00, $61, $C0, $00, $00 + +org $30DE7C : RoomHeader_0052: ; pc 0x185E7C +db $C0, $00, $00, $04, $00, $00, $00, $00, $00, $00, $00, $00, $01, $01 + +org $30DE8A : RoomHeader_0053: ; pc 0x185E8A +db $C0, $04, $05, $0A, $00, $03, $00, $00, $00, $00, $63, $20, $0A, $08 + +org $30DE98 : RoomHeader_0054: ; pc 0x185E98 +db $20, $0A, $08, $11, $00, $00, $00, $00, $00, $34, $34, $01, $01, $10 + +org $30DEA6 : RoomHeader_0055: ; pc 0x185EA6 +db $01, $01, $10, $0D, $00, $00, $00, $00, $0D, $09, $13, $00, $23, $00 + +org $30DEB4 : RoomHeader_0056: ; pc 0x185EB4 +db $00, $0D, $09, $13, $00, $23, $00, $00, $0D, $09, $13, $00, $16, $00 + +org $30DEC2 : RoomHeader_0057: ; pc 0x185EC2 +db $00, $0D, $09, $13, $00, $16, $00, $00, $0D, $09, $13, $00, $21, $28 + +org $30DED0 : RoomHeader_0058: ; pc 0x185ED0 +db $00, $0D, $09, $13, $00, $21, $28, $C0, $0D, $09, $13, $00, $00, $00 + +org $30DEDE : RoomHeader_0059: ; pc 0x185EDE +db $C0, $0D, $09, $13, $00, $00, $00, $00, $10, $07, $15, $00, $25, $00 + +org $30DEEC : RoomHeader_005A: ; pc 0x185EEC +db $00, $10, $07, $15, $00, $25, $00, $C0, $1B, $0E, $0A, $00, $17, $00 + +org $30DEFA : RoomHeader_005B: ; pc 0x185EFA +db $C0, $1B, $0E, $0A, $00, $17, $00, $00, $1B, $0E, $0A, $00, $00, $00 + +org $30DF08 : RoomHeader_005C: ; pc 0x185F08 +db $00, $1B, $0E, $0A, $00, $00, $00, $00, $00, $00, $5D, $00, $24, $0E + +org $30DF16 : RoomHeader_005D: ; pc 0x185F16 +db $00, $24, $0E, $23, $00, $09, $00, $00, $00, $00, $5C, $20, $13, $0B + +org $30DF24 : RoomHeader_005E: ; pc 0x185F24 +db $20, $13, $0B, $1C, $00, $00, $00, $00, $00, $7E, $7E, $00, $13, $0B + +org $30DF32 : RoomHeader_005F: ; pc 0x185F32 +db $00, $13, $0B, $1C, $00, $27, $00, $00, $00, $00, $3F, $7F, $C0, $00 + +org $30DF40 : RoomHeader_0060: ; pc 0x185F40 +db $C0, $00, $00, $04, $00, $00, $00, $C0, $00, $00, $04, $00, $00, $00 + +org $30DF4E : RoomHeader_0061: ; pc 0x185F4E +db $C0, $00, $00, $04, $00, $00, $00, $08, $00, $00, $51, $00, $09, $05 + +org $30DF5C : RoomHeader_0062: ; pc 0x185F5C +db $C0, $00, $00, $04, $00, $00, $00, $C0, $00, $00, $04, $00, $00, $00 + +org $30DF6A : RoomHeader_0063: ; pc 0x185F6A +db $00, $09, $05, $0A, $00, $0D, $00, $00, $00, $00, $53, $E0, $23, $0A + +org $30DF78 : RoomHeader_0064: ; pc 0x185F78 +db $E0, $23, $0A, $21, $00, $17, $00, $00, $00, $00, $AB, $E0, $23, $0A + +org $30DF86 : RoomHeader_0065: ; pc 0x185F86 +db $E0, $23, $0A, $21, $00, $00, $00, $00, $00, $AC, $C0, $0A, $08, $11 + +org $30DF94 : RoomHeader_0066: ; pc 0x185F94 +db $C0, $0A, $08, $11, $00, $3C, $00, $00, $00, $00, $16, $00, $0D, $09 + +org $30DFA2 : RoomHeader_0067: ; pc 0x185FA2 +db $00, $0D, $09, $13, $00, $22, $00, $00, $0D, $09, $13, $00, $00, $00 + +org $30DFB0 : RoomHeader_0068: ; pc 0x185FB0 +db $00, $0D, $09, $13, $00, $00, $00, $01, $0F, $07, $19, $00, $00, $00 + +org $30DFBE : RoomHeader_0069: ; pc 0x185FBE +db $01, $0F, $07, $19, $00, $00, $00, $00, $00, $00, $1A, $1A, $00, $1B + +org $30DFCC : RoomHeader_006A: ; pc 0x185FCC +db $01, $0F, $07, $19, $00, $00, $00, $00, $00, $00, $1A, $1A, $00, $1B + +org $30DFDA : RoomHeader_006B: ; pc 0x185FDA +db $00, $1B, $0E, $0A, $00, $08, $0B, $00, $00, $00, $0C, $00, $24, $0E + +org $30DFE8 : RoomHeader_006C: ; pc 0x185FE8 +db $00, $24, $0E, $23, $00, $03, $3F, $00, $00, $00, $A5, $00, $24, $0E + +org $30DFF6 : RoomHeader_006D: ; pc 0x185FF6 +db $00, $24, $0E, $23, $00, $05, $00, $00, $13, $0B, $1C, $00, $02, $00 + +org $30E004 : RoomHeader_006E: ; pc 0x186004 +db $00, $13, $0B, $1C, $00, $02, $00, $00, $00, $00, $4E, $00, $01, $01 + +org $30E012 : RoomHeader_006F: ; pc 0x186012 +db $00, $01, $01, $04, $00, $00, $00, $08, $00, $00, $71, $80, $C0, $01 + +org $30E020 : RoomHeader_0070: ; pc 0x186020 +db $00, $01, $01, $04, $00, $00, $00, $08, $00, $00, $71, $80, $C0, $01 + +org $30E02E : RoomHeader_0071: ; pc 0x18602E +db $C0, $01, $01, $04, $00, $08, $00, $00, $00, $00, $70, $C0, $01, $01 + +org $30E03C : RoomHeader_0072: ; pc 0x18603C +db $C0, $01, $01, $04, $00, $00, $00, $08, $00, $00, $01, $00, $09, $05 + +org $30E04A : RoomHeader_0073: ; pc 0x18604A +db $00, $09, $05, $0A, $00, $17, $00, $00, $09, $05, $0A, $00, $27, $00 + +org $30E058 : RoomHeader_0074: ; pc 0x186058 +db $00, $09, $05, $0A, $00, $27, $00, $00, $09, $05, $0A, $00, $01, $00 + +org $30E066 : RoomHeader_0075: ; pc 0x186066 +db $00, $09, $05, $0A, $00, $01, $00, $80, $0A, $08, $11, $00, $00, $18 + +org $30E074 : RoomHeader_0076: ; pc 0x186074 +db $80, $0A, $08, $11, $00, $00, $18, $00, $00, $00, $26, $26, $26, $C0 + +org $30E082 : RoomHeader_0077: ; pc 0x186082 +db $C0, $06, $05, $19, $00, $00, $00, $00, $00, $A7, $31, $87, $87, $00 + +org $30E090 : RoomHeader_0078: ; pc 0x186090 +db $00, $28, $0E, $13, $00, $03, $39, $00, $00, $9D, $00, $28, $0E, $13 + +org $30E09E : RoomHeader_0079: ; pc 0x18609E +db $00, $28, $0E, $13, $00, $03, $39, $00, $00, $9D, $00, $28, $0E, $13 + +org $30E0AC : RoomHeader_007A: ; pc 0x1860AC +db $00, $28, $0E, $13, $00, $03, $39, $00, $00, $9D, $00, $28, $0E, $13 + +org $30E0BA : RoomHeader_007B: ; pc 0x1860BA +db $00, $28, $0E, $13, $00, $03, $39, $00, $00, $9D, $00, $28, $0E, $13 + +org $30E0C8 : RoomHeader_007C: ; pc 0x1860C8 +db $00, $28, $0E, $13, $00, $20, $00, $00, $28, $0E, $13, $00, $04, $3C + +org $30E0D6 : RoomHeader_007D: ; pc 0x1860D6 +db $00, $28, $0E, $13, $00, $04, $3C, $00, $00, $9B, $20, $13, $0B, $1C + +org $30E0E4 : RoomHeader_007E: ; pc 0x1860E4 +db $20, $13, $0B, $1C, $00, $2B, $17, $00, $00, $9E, $5E, $00, $13, $0B + +org $30E0F2 : RoomHeader_007F: ; pc 0x1860F2 +db $00, $13, $0B, $1C, $00, $00, $00, $00, $00, $00, $5F, $60, $01, $01 + +org $30E100 : RoomHeader_0080: ; pc 0x186100 +db $60, $01, $01, $04, $00, $00, $00, $00, $00, $00, $70, $C0, $01, $01 + +org $30E10E : RoomHeader_0081: ; pc 0x18610E +db $C0, $01, $01, $04, $00, $00, $00, $00, $09, $05, $0A, $00, $0D, $00 + +org $30E11C : RoomHeader_0082: ; pc 0x18611C +db $C0, $01, $01, $04, $00, $00, $00, $00, $09, $05, $0A, $00, $0D, $00 + +org $30E12A : RoomHeader_0083: ; pc 0x18612A +db $00, $09, $05, $0A, $00, $0D, $00, $00, $09, $05, $0A, $00, $00, $00 + +org $30E138 : RoomHeader_0084: ; pc 0x186138 +db $00, $09, $05, $0A, $00, $00, $00, $00, $09, $05, $0A, $00, $02, $00 + +org $30E146 : RoomHeader_0085: ; pc 0x186146 +db $00, $09, $05, $0A, $00, $02, $00, $00, $06, $05, $19, $00, $3E, $01 + +org $30E154 : RoomHeader_0086: ; pc 0x186154 +db $00, $06, $05, $19, $00, $3E, $01, $28, $00, $00, $77, $77, $00, $0B + +org $30E162 : RoomHeader_0087: ; pc 0x186162 +db $00, $06, $05, $19, $00, $3E, $01, $28, $00, $00, $77, $77, $00, $0B + +org $30E170 : RoomHeader_0088: ; pc 0x186170 +db $00, $0B, $05, $08, $00, $00, $00, $02, $00, $A9, $00, $28, $0E, $13 + +org $30E17E : RoomHeader_0089: ; pc 0x18617E +db $00, $0B, $05, $08, $00, $00, $00, $02, $00, $A9, $00, $28, $0E, $13 + +org $30E18C : RoomHeader_008A: ; pc 0x18618C +db $00, $28, $0E, $13, $00, $3A, $0C, $20, $28, $0E, $13, $00, $16, $00 + +org $30E19A : RoomHeader_008B: ; pc 0x18619A +db $00, $28, $0E, $13, $00, $3A, $0C, $20, $28, $0E, $13, $00, $16, $00 + +org $30E1A8 : RoomHeader_008C: ; pc 0x1861A8 +db $20, $28, $0E, $13, $00, $16, $00, $28, $00, $1C, $0C, $0C, $1C, $00 + +org $30E1B6 : RoomHeader_008D: ; pc 0x1861B6 +db $00, $28, $0E, $13, $00, $33, $29, $00, $13, $0B, $1C, $00, $00, $00 + +org $30E1C4 : RoomHeader_008E: ; pc 0x1861C4 +db $00, $13, $0B, $1C, $00, $00, $00, $00, $00, $00, $AE, $80, $12, $0C + +org $30E1D2 : RoomHeader_008F: ; pc 0x1861D2 +db $80, $12, $0C, $16, $00, $25, $00, $00, $11, $0C, $1C, $00, $00, $00 + +org $30E1E0 : RoomHeader_0090: ; pc 0x1861E0 +db $80, $12, $0C, $16, $00, $25, $00, $00, $11, $0C, $1C, $00, $00, $00 + +org $30E1EE : RoomHeader_0091: ; pc 0x1861EE +db $00, $11, $0C, $1C, $00, $00, $00, $00, $00, $00, $A0, $01, $11, $0C + +org $30E1FC : RoomHeader_0092: ; pc 0x1861FC +db $01, $11, $0C, $1C, $00, $00, $00, $01, $11, $0C, $1C, $00, $16, $00 + +org $30E20A : RoomHeader_0093: ; pc 0x18620A +db $01, $11, $0C, $1C, $00, $16, $00, $08, $00, $00, $A2, $00, $25, $0E + +org $30E218 : RoomHeader_0094: ; pc 0x186218 +db $00, $25, $0E, $24, $00, $00, $00, $00, $25, $0E, $24, $00, $33, $00 + +org $30E226 : RoomHeader_0095: ; pc 0x186226 +db $00, $25, $0E, $24, $00, $00, $00, $00, $25, $0E, $24, $00, $33, $00 + +org $30E234 : RoomHeader_0096: ; pc 0x186234 +db $00, $25, $0E, $24, $00, $33, $00, $00, $00, $00, $3D, $68, $11, $0C + +org $30E242 : RoomHeader_0097: ; pc 0x186242 +db $68, $11, $0C, $1D, $00, $1C, $00, $00, $00, $D1, $D1, $00, $11, $0C + +org $30E250 : RoomHeader_0098: ; pc 0x186250 +db $00, $11, $0C, $1C, $00, $00, $00, $00, $00, $00, $D2, $01, $0B, $05 + +org $30E25E : RoomHeader_0099: ; pc 0x18625E +db $01, $0B, $05, $08, $00, $00, $00, $00, $00, $00, $DA, $00, $28, $0E + +org $30E26C : RoomHeader_009A: ; pc 0x18626C +db $00, $28, $0E, $13, $00, $00, $00, $00, $00, $7D, $00, $28, $0E, $13 + +org $30E27A : RoomHeader_009B: ; pc 0x18627A +db $00, $28, $0E, $13, $00, $00, $00, $00, $00, $7D, $00, $28, $0E, $13 + +org $30E288 : RoomHeader_009C: ; pc 0x186288 +db $00, $28, $0E, $13, $06, $00, $00, $00, $28, $0E, $13, $06, $00, $3B + +org $30E296 : RoomHeader_009D: ; pc 0x186296 +db $00, $28, $0E, $13, $06, $00, $3B, $00, $00, $7B, $20, $13, $0B, $1C + +org $30E2A4 : RoomHeader_009E: ; pc 0x1862A4 +db $20, $13, $0B, $1C, $00, $00, $00, $00, $00, $BE, $BE, $00, $13, $0B + +org $30E2B2 : RoomHeader_009F: ; pc 0x1862B2 +db $00, $13, $0B, $1C, $00, $17, $00, $00, $12, $0C, $1D, $00, $00, $00 + +org $30E2C0 : RoomHeader_00A0: ; pc 0x1862C0 +db $00, $12, $0C, $1D, $00, $00, $00, $00, $00, $00, $91, $00, $11, $0C + +org $30E2CE : RoomHeader_00A1: ; pc 0x1862CE +db $00, $11, $0C, $1D, $00, $00, $00, $C0, $11, $0C, $1D, $00, $00, $00 + +org $30E2DC : RoomHeader_00A2: ; pc 0x1862DC +db $C0, $11, $0C, $1D, $00, $00, $00, $00, $00, $00, $93, $60, $19, $0D + +org $30E2EA : RoomHeader_00A3: ; pc 0x1862EA +db $00, $11, $0C, $1D, $00, $00, $00, $C0, $11, $0C, $1D, $00, $00, $00 + +org $30E2F8 : RoomHeader_00A4: ; pc 0x1862F8 +db $60, $19, $0D, $17, $04, $25, $00, $00, $25, $0E, $24, $00, $07, $00 + +org $30E306 : RoomHeader_00A5: ; pc 0x186306 +db $00, $25, $0E, $24, $00, $07, $00, $00, $00, $00, $6C, $00, $25, $0E + +org $30E314 : RoomHeader_00A6: ; pc 0x186314 +db $00, $25, $0E, $24, $00, $00, $00, $00, $00, $00, $4D, $00, $06, $05 + +org $30E322 : RoomHeader_00A7: ; pc 0x186322 +db $00, $06, $05, $19, $00, $00, $00, $00, $00, $17, $C0, $0B, $05, $08 + +org $30E330 : RoomHeader_00A8: ; pc 0x186330 +db $C0, $0B, $05, $08, $00, $03, $00, $C0, $0B, $05, $08, $00, $17, $00 + +org $30E33E : RoomHeader_00A9: ; pc 0x18633E +db $C0, $0B, $05, $08, $00, $17, $00, $00, $00, $89, $C0, $0B, $05, $08 + +org $30E34C : RoomHeader_00AA: ; pc 0x18634C +db $C0, $0B, $05, $08, $00, $17, $00, $00, $17, $0A, $1B, $00, $00, $00 + +org $30E35A : RoomHeader_00AB: ; pc 0x18635A +db $00, $17, $0A, $1B, $00, $00, $00, $00, $00, $00, $64, $E0, $17, $0A + +org $30E368 : RoomHeader_00AC: ; pc 0x186368 +db $E0, $17, $0A, $20, $00, $25, $00, $00, $13, $0B, $1C, $00, $27, $00 + +org $30E376 : RoomHeader_00AD: ; pc 0x186376 +db $00, $13, $0B, $1C, $00, $27, $00, $00, $00, $00, $8E, $00, $13, $0B + +org $30E384 : RoomHeader_00AE: ; pc 0x186384 +db $00, $13, $0B, $1C, $00, $27, $00, $00, $00, $00, $8E, $00, $13, $0B + +org $30E392 : RoomHeader_00AF: ; pc 0x186392 +db $00, $13, $0B, $1C, $00, $00, $00, $00, $26, $02, $21, $00, $05, $02 + +org $30E3A0 : RoomHeader_00B0: ; pc 0x1863A0 +db $00, $26, $02, $21, $00, $05, $02, $08, $00, $00, $40, $C0, $00, $11 + +org $30E3AE : RoomHeader_00B1: ; pc 0x1863AE +db $00, $11, $0C, $1D, $00, $00, $00, $02, $00, $B2, $C0, $11, $0C, $1D + +org $30E3BC : RoomHeader_00B2: ; pc 0x1863BC +db $C0, $11, $0C, $1D, $00, $03, $0E, $C0, $11, $0C, $1D, $00, $27, $00 + +org $30E3CA : RoomHeader_00B3: ; pc 0x1863CA +db $C0, $11, $0C, $1D, $00, $27, $00, $00, $19, $0D, $17, $00, $00, $00 + +org $30E3D8 : RoomHeader_00B4: ; pc 0x1863D8 +db $00, $19, $0D, $17, $00, $00, $00, $00, $00, $00, $C4, $01, $18, $0D + +org $30E3E6 : RoomHeader_00B5: ; pc 0x1863E6 +db $01, $18, $0D, $25, $00, $17, $00, $00, $00, $00, $04, $00, $18, $0D + +org $30E3F4 : RoomHeader_00B6: ; pc 0x1863F4 +db $00, $18, $0D, $1E, $00, $04, $3C, $00, $00, $00, $15, $00, $0B, $05 + +org $30E402 : RoomHeader_00B7: ; pc 0x186402 +db $00, $18, $0D, $1E, $00, $00, $00, $20, $18, $0D, $26, $00, $00, $00 + +org $30E410 : RoomHeader_00B8: ; pc 0x186410 +db $00, $0B, $05, $08, $00, $27, $00, $C0, $0B, $05, $08, $00, $00, $00 + +org $30E41E : RoomHeader_00B9: ; pc 0x18641E +db $C0, $0B, $05, $08, $00, $00, $00, $01, $0B, $05, $08, $00, $17, $00 + +org $30E42C : RoomHeader_00BA: ; pc 0x18642C +db $01, $0B, $05, $08, $00, $17, $00, $40, $17, $0A, $1B, $00, $00, $00 + +org $30E43A : RoomHeader_00BB: ; pc 0x18643A +db $40, $17, $0A, $1B, $00, $00, $00, $00, $17, $0A, $1B, $00, $17, $00 + +org $30E448 : RoomHeader_00BC: ; pc 0x186448 +db $00, $17, $0A, $1B, $00, $17, $00, $00, $00, $00, $45, $00, $13, $0B + +org $30E456 : RoomHeader_00BD: ; pc 0x186456 +db $00, $13, $0B, $29, $00, $16, $00, $00, $00, $4F, $9E, $00, $13, $0B + +org $30E464 : RoomHeader_00BE: ; pc 0x186464 +db $00, $13, $0B, $29, $00, $16, $00, $00, $00, $4F, $9E, $00, $13, $0B + +org $30E472 : RoomHeader_00BF: ; pc 0x186472 +db $00, $13, $0B, $29, $00, $00, $00, $01, $00, $02, $27, $00, $02, $0F + +org $30E480 : RoomHeader_00C0: ; pc 0x186480 +db $01, $00, $02, $27, $00, $02, $0F, $00, $00, $00, $B0, $D0, $00, $11 + +org $30E48E : RoomHeader_00C1: ; pc 0x18648E +db $00, $11, $0C, $1D, $00, $33, $00, $C0, $11, $0C, $1D, $00, $27, $00 + +org $30E49C : RoomHeader_00C2: ; pc 0x18649C +db $C0, $11, $0C, $1D, $00, $27, $00, $C0, $11, $0C, $1D, $00, $00, $00 + +org $30E4AA : RoomHeader_00C3: ; pc 0x1864AA +db $C0, $11, $0C, $1D, $00, $00, $00, $00, $18, $0D, $25, $00, $00, $00 + +org $30E4B8 : RoomHeader_00C4: ; pc 0x1864B8 +db $00, $18, $0D, $25, $00, $00, $00, $00, $00, $00, $B4, $00, $18, $0D + +org $30E4C6 : RoomHeader_00C5: ; pc 0x1864C6 +db $00, $18, $0D, $25, $00, $00, $00, $00, $18, $0D, $1E, $00, $33, $00 + +org $30E4D4 : RoomHeader_00C6: ; pc 0x1864D4 +db $00, $18, $0D, $1E, $00, $00, $00, $20, $18, $0D, $26, $00, $00, $00 + +org $30E4E2 : RoomHeader_00C7: ; pc 0x1864E2 +db $00, $18, $0D, $1E, $00, $33, $00, $00, $0B, $05, $09, $00, $15, $25 + +org $30E4F0 : RoomHeader_00C8: ; pc 0x1864F0 +db $00, $0B, $05, $09, $00, $15, $25, $00, $0B, $05, $08, $00, $17, $00 + +org $30E4FE : RoomHeader_00C9: ; pc 0x1864FE +db $00, $0B, $05, $08, $00, $17, $00, $C0, $17, $0A, $1B, $00, $00, $00 + +org $30E50C : RoomHeader_00CA: ; pc 0x18650C +db $C0, $17, $0A, $1B, $00, $00, $00, $20, $13, $0B, $29, $00, $14, $00 + +org $30E51A : RoomHeader_00CB: ; pc 0x18651A +db $C0, $17, $0A, $1B, $00, $00, $00, $20, $13, $0B, $29, $00, $14, $00 + +org $30E528 : RoomHeader_00CC: ; pc 0x186528 +db $C0, $17, $0A, $1B, $00, $00, $00, $20, $13, $0B, $29, $00, $14, $00 + +org $30E536 : RoomHeader_00CD: ; pc 0x186536 +db $20, $13, $0B, $29, $00, $14, $00, $00, $00, $DE, $01, $00, $02, $21 + +org $30E544 : RoomHeader_00CE: ; pc 0x186544 +db $20, $13, $0B, $29, $00, $14, $00, $00, $00, $DE, $01, $00, $02, $21 + +org $30E552 : RoomHeader_00CF: ; pc 0x186552 +db $01, $00, $02, $21, $00, $0F, $00, $00, $00, $00, $C0, $E0, $00, $11 + +org $30E560 : RoomHeader_00D0: ; pc 0x186560 +db $01, $00, $02, $21, $00, $0F, $00, $00, $00, $00, $C0, $E0, $00, $11 + +org $30E56E : RoomHeader_00D1: ; pc 0x18656E +db $00, $11, $0C, $1D, $00, $00, $00, $00, $00, $B1, $97, $00, $11, $0C + +org $30E57C : RoomHeader_00D2: ; pc 0x18657C +db $00, $11, $0C, $1D, $00, $0A, $00, $00, $00, $00, $98, $00, $0B, $05 + +org $30E58A : RoomHeader_00D3: ; pc 0x18658A +db $00, $0B, $05, $08, $00, $06, $00, $00, $0B, $05, $08, $00, $17, $00 + +org $30E598 : RoomHeader_00D4: ; pc 0x186598 +db $00, $0B, $05, $08, $00, $06, $00, $00, $0B, $05, $08, $00, $17, $00 + +org $30E5A6 : RoomHeader_00D5: ; pc 0x1865A6 +db $00, $18, $0D, $25, $00, $00, $00, $00, $18, $0D, $1E, $00, $33, $00 + +org $30E5B4 : RoomHeader_00D6: ; pc 0x1865B4 +db $00, $18, $0D, $1E, $00, $00, $00, $20, $18, $0D, $26, $00, $00, $00 + +org $30E5C2 : RoomHeader_00D7: ; pc 0x1865C2 +db $00, $0B, $05, $08, $00, $06, $00, $00, $0B, $05, $08, $00, $17, $00 + +org $30E5D0 : RoomHeader_00D8: ; pc 0x1865D0 +db $00, $0B, $05, $08, $00, $06, $00, $00, $0B, $05, $08, $00, $17, $00 + +org $30E5DE : RoomHeader_00D9: ; pc 0x1865DE +db $00, $0B, $05, $08, $00, $17, $00, $00, $0B, $05, $08, $00, $17, $00 + +org $30E5EC : RoomHeader_00DA: ; pc 0x1865EC +db $00, $0B, $05, $08, $00, $17, $00, $00, $00, $00, $99, $E0, $14, $0B + +org $30E5FA : RoomHeader_00DB: ; pc 0x1865FA +db $C0, $17, $0A, $1B, $00, $00, $00, $20, $13, $0B, $29, $00, $14, $00 + +org $30E608 : RoomHeader_00DC: ; pc 0x186608 +db $C0, $17, $0A, $1B, $00, $00, $00, $20, $13, $0B, $29, $00, $14, $00 + +org $30E616 : RoomHeader_00DD: ; pc 0x186616 +db $E0, $14, $0B, $16, $00, $25, $00, $C0, $20, $06, $13, $00, $00, $00 + +org $30E624 : RoomHeader_00DE: ; pc 0x186624 +db $E0, $14, $0B, $16, $00, $25, $00, $C0, $20, $06, $13, $00, $00, $00 + +org $30E632 : RoomHeader_00DF: ; pc 0x186632 +db $C0, $20, $06, $13, $00, $00, $00, $00, $00, $00, $EF, $00, $26, $02 + +org $30E640 : RoomHeader_00E0: ; pc 0x186640 +db $00, $26, $02, $21, $00, $01, $2A, $00, $00, $00, $D0, $C0, $07, $06 + +org $30E64E : RoomHeader_00E1: ; pc 0x18664E +db $C0, $07, $06, $28, $00, $00, $00, $00, $20, $06, $13, $00, $00, $00 + +org $30E65C : RoomHeader_00E2: ; pc 0x18665C +db $00, $20, $06, $13, $00, $00, $00, $C0, $20, $06, $09, $00, $00, $00 + +org $30E66A : RoomHeader_00E3: ; pc 0x18666A +db $C0, $20, $06, $09, $00, $00, $00, $01, $07, $14, $01, $00, $00, $00 + +org $30E678 : RoomHeader_00E4: ; pc 0x186678 +db $01, $07, $14, $01, $00, $00, $00, $01, $07, $06, $01, $00, $00, $00 + +org $30E686 : RoomHeader_00E5: ; pc 0x186686 +db $01, $07, $14, $01, $00, $00, $00, $01, $07, $06, $01, $00, $00, $00 + +org $30E694 : RoomHeader_00E6: ; pc 0x186694 +db $01, $07, $06, $01, $00, $00, $00, $20, $07, $06, $13, $00, $00, $00 + +org $30E6A2 : RoomHeader_00E7: ; pc 0x1866A2 +db $01, $07, $06, $01, $00, $00, $00, $20, $07, $06, $13, $00, $00, $00 + +org $30E6B0 : RoomHeader_00E8: ; pc 0x1866B0 +db $20, $07, $06, $13, $00, $00, $00, $00, $00, $F8, $F8, $F8, $F8, $F8 + +org $30E6BE : RoomHeader_00E9: ; pc 0x1866BE +db $20, $20, $06, $13, $00, $00, $00, $00, $00, $FA, $FA, $20, $07, $06 + +org $30E6CC : RoomHeader_00EA: ; pc 0x1866CC +db $20, $20, $06, $13, $00, $00, $00, $00, $00, $FA, $FA, $20, $07, $06 + +org $30E6DA : RoomHeader_00EB: ; pc 0x1866DA +db $20, $07, $06, $19, $00, $00, $00, $00, $00, $FB, $FB, $20, $20, $06 + +org $30E6E8 : RoomHeader_00EC: ; pc 0x1866E8 +db $20, $20, $06, $13, $00, $00, $00, $00, $00, $FD, $FD, $FD, $20, $20 + +org $30E6F6 : RoomHeader_00ED: ; pc 0x1866F6 +db $20, $20, $06, $13, $00, $00, $00, $00, $00, $FD, $FD, $FD, $20, $20 + +org $30E704 : RoomHeader_00EE: ; pc 0x186704 +db $20, $20, $06, $13, $00, $00, $00, $00, $00, $FE, $20, $20, $06, $13 + +org $30E712 : RoomHeader_00EF: ; pc 0x186712 +db $20, $20, $06, $13, $00, $02, $00, $08, $00, $FF, $DF, $FF, $00, $02 + +org $30E720 : RoomHeader_00F0: ; pc 0x186720 +db $01, $07, $06, $01, $00, $00, $00, $20, $07, $06, $13, $00, $00, $00 + +org $30E72E : RoomHeader_00F1: ; pc 0x18672E +db $01, $07, $06, $01, $00, $00, $00, $20, $07, $06, $13, $00, $00, $00 + +org $30E73C : RoomHeader_00F2: ; pc 0x18673C +db $00, $02, $03, $05, $00, $00, $02, $03, $0F, $00, $00, $00, $00, $07 + +org $30E74A : RoomHeader_00F3: ; pc 0x18674A +db $00, $02, $03, $05, $00, $00, $02, $03, $0F, $00, $00, $00, $00, $07 + +org $30E758 : RoomHeader_00F4: ; pc 0x186758 +db $00, $02, $03, $0F, $00, $00, $00, $00, $07, $06, $13, $00, $00, $00 + +org $30E766 : RoomHeader_00F5: ; pc 0x186766 +db $00, $02, $03, $0F, $00, $00, $00, $00, $07, $06, $13, $00, $00, $00 + +org $30E774 : RoomHeader_00F6: ; pc 0x186774 +db $00, $07, $06, $13, $00, $00, $00, $00, $00, $00, $E8, $E8, $E8, $E8 + +org $30E782 : RoomHeader_00F7: ; pc 0x186782 +db $00, $07, $06, $13, $00, $00, $00, $00, $00, $00, $E8, $E8, $E8, $E8 + +org $30E790 : RoomHeader_00F8: ; pc 0x186790 +db $00, $07, $06, $13, $00, $00, $00, $00, $00, $00, $E8, $E8, $E8, $E8 + +org $30E79E : RoomHeader_00F9: ; pc 0x18679E +db $00, $20, $06, $13, $00, $00, $00, $C0, $20, $06, $13, $00, $00, $00 + +org $30E7AC : RoomHeader_00FA: ; pc 0x1867AC +db $C0, $20, $06, $13, $00, $00, $00, $00, $00, $00, $EA, $00, $07, $06 + +org $30E7BA : RoomHeader_00FB: ; pc 0x1867BA +db $00, $07, $06, $19, $00, $00, $00, $00, $00, $00, $EB, $00, $20, $06 + +org $30E7C8 : RoomHeader_00FC: ; pc 0x1867C8 +db $00, $20, $06, $13, $00, $00, $00, $00, $00, $00, $ED, $ED, $00, $07 + +org $30E7D6 : RoomHeader_00FD: ; pc 0x1867D6 +db $00, $20, $06, $13, $00, $00, $00, $00, $00, $00, $ED, $ED, $00, $07 + +org $30E7E4 : RoomHeader_00FE: ; pc 0x1867E4 +db $00, $20, $06, $13, $00, $00, $00, $C0, $20, $06, $13, $00, $00, $00 + +org $30E7F2 : RoomHeader_00FF: ; pc 0x1867F2 +db $00, $07, $06, $05, $00, $00, $00, $00, $00, $00, $EF, $00, $05, $03 + +org $30E800 : RoomHeader_0100: ; pc 0x186800 +db $00, $05, $03, $28, $00, $00, $00, $00, $1F, $03, $05, $00, $00, $00 + +org $30E80E : RoomHeader_0101: ; pc 0x18680E +db $00, $02, $03, $0F, $00, $00, $00, $00, $15, $03, $0D, $00, $00, $00 + +org $30E81C : RoomHeader_0102: ; pc 0x18681C +db $00, $15, $03, $0D, $00, $00, $00, $00, $05, $03, $0F, $00, $00, $00 + +org $30E82A : RoomHeader_0103: ; pc 0x18682A +db $00, $05, $03, $0F, $00, $00, $00, $01, $15, $03, $0D, $00, $00, $00 + +org $30E838 : RoomHeader_0104: ; pc 0x186838 +db $01, $15, $03, $0D, $00, $00, $00, $00, $1C, $0F, $10, $00, $00, $00 + +org $30E846 : RoomHeader_0105: ; pc 0x186846 +db $00, $1C, $0F, $10, $00, $00, $00, $00, $1F, $03, $0F, $00, $00, $00 + +org $30E854 : RoomHeader_0106: ; pc 0x186854 +db $00, $1F, $03, $0F, $00, $00, $00, $00, $02, $03, $01, $00, $00, $00 + +org $30E862 : RoomHeader_0107: ; pc 0x186862 +db $00, $02, $03, $01, $00, $00, $00, $00, $02, $03, $0E, $00, $00, $00 + +org $30E870 : RoomHeader_0108: ; pc 0x186870 +db $00, $02, $03, $0E, $00, $00, $00, $01, $05, $03, $05, $00, $00, $00 + +org $30E87E : RoomHeader_0109: ; pc 0x18687E +db $01, $05, $03, $05, $00, $00, $00, $01, $07, $06, $10, $00, $00, $00 + +org $30E88C : RoomHeader_010A: ; pc 0x18688C +db $01, $07, $06, $10, $00, $00, $00, $80, $0A, $08, $08, $00, $00, $1A + +org $30E89A : RoomHeader_010B: ; pc 0x18689A +db $80, $0A, $08, $08, $00, $00, $1A, $00, $27, $06, $08, $00, $03, $00 + +org $30E8A8 : RoomHeader_010C: ; pc 0x1868A8 +db $00, $27, $06, $08, $00, $03, $00, $00, $0A, $08, $11, $00, $00, $00 + +org $30E8B6 : RoomHeader_010D: ; pc 0x1868B6 +db $00, $0A, $08, $11, $00, $00, $00, $00, $07, $14, $05, $00, $00, $00 + +org $30E8C4 : RoomHeader_010E: ; pc 0x1868C4 +db $00, $07, $14, $05, $00, $00, $00, $00, $1E, $11, $05, $00, $00, $00 + +org $30E8D2 : RoomHeader_010F: ; pc 0x1868D2 +db $00, $1F, $03, $05, $00, $00, $00, $00, $02, $03, $0F, $00, $00, $00 + +org $30E8E0 : RoomHeader_0110: ; pc 0x1868E0 +db $00, $1F, $03, $05, $00, $00, $00, $00, $02, $03, $0F, $00, $00, $00 + +org $30E8EE : RoomHeader_0111: ; pc 0x1868EE +db $00, $1E, $11, $05, $00, $00, $00, $00, $07, $14, $05, $00, $00, $00 + +org $30E8FC : RoomHeader_0112: ; pc 0x1868FC +db $00, $07, $14, $05, $00, $00, $00, $00, $03, $10, $08, $00, $00, $00 + +org $30E90A : RoomHeader_0113: ; pc 0x18690A +db $00, $03, $10, $08, $00, $00, $00, $00, $07, $06, $07, $00, $00, $00 + +org $30E918 : RoomHeader_0114: ; pc 0x186918 +db $00, $07, $06, $07, $00, $00, $00, $00, $22, $12, $07, $00, $00, $00 + +org $30E926 : RoomHeader_0115: ; pc 0x186926 +db $00, $07, $06, $07, $00, $00, $00, $00, $22, $12, $07, $00, $00, $00 + +org $30E934 : RoomHeader_0116: ; pc 0x186934 +db $00, $22, $12, $07, $00, $00, $00, $00, $20, $14, $05, $00, $00, $00 + +org $30E942 : RoomHeader_0117: ; pc 0x186942 +db $00, $20, $14, $05, $00, $00, $00, $E0, $23, $0A, $0F, $00, $00, $00 + +org $30E950 : RoomHeader_0118: ; pc 0x186950 +db $00, $05, $03, $0F, $00, $00, $00, $01, $15, $03, $0D, $00, $00, $00 + +org $30E95E : RoomHeader_0119: ; pc 0x18695E +db $E0, $23, $0A, $0F, $00, $00, $00, $00, $00, $00, $1D, $00, $1C, $0F + +org $30E96C : RoomHeader_011A: ; pc 0x18696C +db $00, $1C, $0F, $05, $00, $00, $00, $C0, $07, $06, $08, $00, $00, $00 + +org $30E97A : RoomHeader_011B: ; pc 0x18697A +db $C0, $07, $06, $08, $00, $00, $00, $00, $23, $0A, $0F, $00, $00, $00 + +org $30E988 : RoomHeader_011C: ; pc 0x186988 +db $00, $1F, $03, $05, $00, $00, $00, $00, $02, $03, $0F, $00, $00, $00 + +org $30E996 : RoomHeader_011D: ; pc 0x186996 +db $00, $23, $0A, $0F, $00, $00, $00, $00, $00, $00, $19, $00, $20, $06 + +org $30E9A4 : RoomHeader_011E: ; pc 0x1869A4 +db $00, $20, $06, $2A, $00, $00, $00, $00, $05, $03, $05, $00, $00, $00 + +org $30E9B2 : RoomHeader_011F: ; pc 0x1869B2 +db $00, $05, $03, $05, $00, $00, $00, $00, $13, $06, $13, $00, $00, $00 + +org $30E9C0 : RoomHeader_0120: ; pc 0x1869C0 +db $00, $13, $06, $13, $00, $00, $00, $00, $07, $06, $28, $00, $03, $00 + +org $30E9CE : RoomHeader_0121: ; pc 0x1869CE +db $00, $1E, $11, $05, $00, $00, $00, $00, $07, $14, $05, $00, $00, $00 + +org $30E9DC : RoomHeader_0122: ; pc 0x1869DC +db $00, $1E, $11, $05, $00, $00, $00, $00, $07, $14, $05, $00, $00, $00 + +org $30E9EA : RoomHeader_0123: ; pc 0x1869EA +db $00, $07, $06, $28, $00, $03, $00, $00, $07, $06, $28, $00, $00, $00 + +org $30E9F8 : RoomHeader_0124: ; pc 0x1869F8 +db $00, $07, $06, $28, $00, $00, $00, $FF, $FF, $FF, $FF, $FF, $FF, $FF + +org $30EA06 : RoomHeader_0125: ; pc 0x186A06 +db $00, $07, $06, $28, $00, $00, $00, $FF, $FF, $FF, $FF, $FF, $FF, $FF + +org $30EA14 : RoomHeader_0126: ; pc 0x186A14 +db $00, $07, $06, $28, $00, $00, $00, $FF, $FF, $FF, $FF, $FF, $FF, $FF + +org $30EA22 : RoomHeader_0127: ; pc 0x186A22 +db $00, $20, $06, $2A, $00, $00, $00, $00, $05, $03, $05, $00, $00, $00 + +org $30EA30 : RoomHeader_0128: ; pc 0x186A30 +db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF + +org $30EA3E : RoomHeader_0129: ; pc 0x186A3E +db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF + +org $30EA4C : RoomHeader_012A: ; pc 0x186A4C +db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF + +org $30EA5A : RoomHeader_012B: ; pc 0x186A5A +db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF + +org $30EA68 : RoomHeader_012C: ; pc 0x186A68 +db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF + +org $30EA76 : RoomHeader_012D: ; pc 0x186A76 +db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF + +org $30EA84 : RoomHeader_012E: ; pc 0x186A84 +db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF + +;-------------------------------------------------------------------------------- +; 0x186C00 - 187FFF (unused) +;-------------------------------------------------------------------------------- + + + + + + + + + + + + + + + + + + + + + + +