diff options
author | Seth Barberee <seth.barberee@gmail.com> | 2021-01-18 12:32:32 -0600 |
---|---|---|
committer | Seth Barberee <seth.barberee@gmail.com> | 2021-01-20 16:02:26 -0600 |
commit | d010378f7280ee7ff2212d9ed8b38c2c201b5335 (patch) | |
tree | bec14bbcb063e65e9dce2def9b37bcafc74a8f54 | |
parent | 02f3b08f8ca256b04001c85f3fa8a54fcebbb40b (diff) |
mass doc'ing of symbols and some tiny decomp work
47 files changed, 2414 insertions, 1429 deletions
diff --git a/asm/code_2.s b/asm/code_2.s index 59f97cf..4fb8c50 100644 --- a/asm/code_2.s +++ b/asm/code_2.s @@ -109,7 +109,7 @@ _080006B8: _08000708: .4byte gUnknown_80B69F8 _0800070C: .4byte gUnknown_80B6A28 _08000710: .4byte 0x00005b20 -_08000714: .4byte gUnknown_8380000 +_08000714: .4byte gTitleMenuFileArchive _08000718: .4byte gTitlePaletteFile _0800071C: .4byte gUnknown_202B038 _08000720: .4byte 0x06008000 diff --git a/asm/code_800D090.s b/asm/code_800D090.s index 3fd539a..043af00 100644 --- a/asm/code_800D090.s +++ b/asm/code_800D090.s @@ -5,19 +5,6 @@ .text - - thumb_func_start sub_800D158 -sub_800D158: - push {r1-r3} - push {lr} - ldr r1, [sp, 0x4] - add r2, sp, 0x8 - bl vsprintf - pop {r3} - add sp, 0xC - bx r3 - thumb_func_end sub_800D158 - thumb_func_start sub_800D16C sub_800D16C: push {r0-r3} @@ -1381,8 +1368,8 @@ _0800DAF0: _0800DB38: .4byte gUnknown_203B0CC _0800DB3C: .4byte 0x00001a18 _0800DB40: .4byte 0x00001a04 -_0800DB44: .4byte gUnknown_80B9C6C -_0800DB48: .4byte gUnknown_9740000 +_0800DB44: .4byte gefob001_string +_0800DB48: .4byte gEffectFileArchive _0800DB4C: ldr r0, _0800DB74 ldr r1, _0800DB78 @@ -1402,8 +1389,8 @@ _0800DB6C: pop {r0} bx r0 .align 2, 0 -_0800DB74: .4byte gUnknown_80B9C74 -_0800DB78: .4byte gUnknown_9740000 +_0800DB74: .4byte gefob000_string +_0800DB78: .4byte gEffectFileArchive thumb_func_end sub_800DAC0 thumb_func_start sub_800DB7C @@ -4534,7 +4521,7 @@ _0800F1EC: bx r1 .align 2, 0 _0800F1FC: .4byte gUnknown_80CE788 -_0800F200: .4byte gUnknown_9740000 +_0800F200: .4byte gEffectFileArchive thumb_func_end sub_800F1C0 thumb_func_start sub_800F204 @@ -7205,9 +7192,9 @@ _080106A2: bx r0 .align 2, 0 _080106E4: .4byte gUnknown_80D4014 -_080106E8: .4byte gUnknown_8380000 +_080106E8: .4byte gTitleMenuFileArchive _080106EC: .4byte gUnknown_80D405C -_080106F0: .4byte gUnknown_8510000 +_080106F0: .4byte gMonsterFileArchive _080106F4: .4byte gUnknown_203B0E8 _080106F8: .4byte 0x0000110c _080106FC: .4byte gUnknown_80D4064 @@ -8155,9 +8142,9 @@ _08010E84: bx r0 .align 2, 0 _08010EBC: .4byte gUnknown_80D408C -_08010EC0: .4byte gUnknown_8380000 +_08010EC0: .4byte gTitleMenuFileArchive _08010EC4: .4byte gUnknown_80D40E4 -_08010EC8: .4byte gUnknown_8510000 +_08010EC8: .4byte gMonsterFileArchive _08010ECC: .4byte gUnknown_203B0E4 _08010ED0: .4byte gUnknown_80D40EC _08010ED4: .4byte gUnknown_80D40F4 @@ -9125,80 +9112,4 @@ _08011694: .4byte 0x00004a2c _08011698: .4byte gUnknown_80D4124 thumb_func_end sub_8011494 - thumb_func_start sub_801169C -sub_801169C: - push {r4-r6,lr} - sub sp, 0x8 - ldr r5, _08011744 - ldr r1, [r5] - ldr r4, _08011748 - adds r0, r1, r4 - movs r2, 0 - ldrsh r0, [r0, r2] - ldr r6, _0801174C - adds r1, r6 - movs r3, 0 - ldrsh r1, [r1, r3] - bl SetBG2RegOffsets - ldr r1, [r5] - adds r4, r1, r4 - movs r2, 0 - ldrsh r0, [r4, r2] - adds r1, r6 - movs r3, 0 - ldrsh r1, [r1, r3] - bl SetBG3RegOffsets - bl sub_8010F28 - bl sub_80111C4 - lsls r0, 24 - lsrs r0, 24 - ldr r2, [r5] - ldr r3, _08011750 - adds r1, r2, r3 - ldr r3, _08011754 - adds r2, r3 - ldr r2, [r2] - str r2, [sp] - movs r2, 0 - str r2, [sp, 0x4] - movs r2, 0xB0 - movs r3, 0x10 - bl sub_8004AF0 - movs r0, 0 - movs r1, 0 - bl sub_8005838 - ldr r0, _08011758 - ldr r0, [r0] - ldrb r0, [r0, 0xA] - bl nullsub_8 - bl sub_8005180 - bl sub_80060EC - ldr r0, _0801175C - ldr r0, [r0] - bl IncrementPlayTime - bl sub_800CB20 - bl LoadBufferedInputs - bl CopySpritesToOam - bl sub_8005304 - bl TransferBGPaletteBuffer - bl xxx_call_update_bg_vram - bl sub_8009908 - bl xxx_call_update_bg_sound_input - bl sub_8011860 - movs r0, 0 - bl ResetSprites - add sp, 0x8 - pop {r4-r6} - pop {r0} - bx r0 - .align 2, 0 -_08011744: .4byte gUnknown_203B0E4 -_08011748: .4byte 0x00004dd4 -_0801174C: .4byte 0x00004dd6 -_08011750: .4byte 0x00004c4c -_08011754: .4byte 0x00004dcc -_08011758: .4byte gUnknown_203B46C -_0801175C: .4byte gUnknown_203B47C - thumb_func_end sub_801169C - .align 2, 0 @ Don't pad with nop. diff --git a/asm/code_80118A4.s b/asm/code_80118A4.s index 5a097ed..06b2d1f 100644 --- a/asm/code_80118A4.s +++ b/asm/code_80118A4.s @@ -32,7 +32,7 @@ PrintMessageWithFuncFileLine: add sp, 0x8 bx r3 .align 2, 0 -_08011AFC: .4byte gUnknown_80D41EC +_08011AFC: .4byte gFuncFileLineString2 thumb_func_end PrintMessageWithFuncFileLine .align 2,0 @ Don't pad with nop diff --git a/asm/code_8012A18.s b/asm/code_8012A18.s index c430037..da4763e 100644 --- a/asm/code_8012A18.s +++ b/asm/code_8012A18.s @@ -7524,7 +7524,7 @@ _08016594: ldr r2, [r2] b _08016844 .align 2, 0 -_080165B0: .4byte gUnknown_80D49E0 +_080165B0: .4byte gFelicityDialogue _080165B4: bl sub_8016900 ldr r0, _080165FC @@ -7563,7 +7563,7 @@ _080165B4: .align 2, 0 _080165FC: .4byte gUnknown_203B204 _08016600: .4byte gUnknown_203B460 -_08016604: .4byte gUnknown_80D49E0 +_08016604: .4byte gFelicityDialogue _08016608: ldr r0, _08016648 str r4, [r0] @@ -7598,7 +7598,7 @@ _08016632: b _080168EC .align 2, 0 _08016648: .4byte gUnknown_202DE30 -_0801664C: .4byte gUnknown_80D49E0 +_0801664C: .4byte gFelicityDialogue _08016650: ldr r3, [r2] movs r0, 0x1 @@ -7611,7 +7611,7 @@ _08016650: adds r2, 0x38 b _0801683C .align 2, 0 -_08016664: .4byte gUnknown_80D49E0 +_08016664: .4byte gFelicityDialogue _08016668: ldr r3, [r2] movs r0, 0x6 @@ -7638,7 +7638,7 @@ _08016668: b _08016844 .align 2, 0 _08016698: .4byte gUnknown_203B460 -_0801669C: .4byte gUnknown_80D49E0 +_0801669C: .4byte gFelicityDialogue _080166A0: ldr r0, _080166BC str r1, [r0] @@ -7656,7 +7656,7 @@ _080166A0: b _08016844 .align 2, 0 _080166BC: .4byte gUnknown_202DE30 -_080166C0: .4byte gUnknown_80D49E0 +_080166C0: .4byte gFelicityDialogue _080166C4: ldr r3, [r2] movs r0, 0x1 @@ -7669,7 +7669,7 @@ _080166C4: adds r2, 0xC b _0801683C .align 2, 0 -_080166D8: .4byte gUnknown_80D49E0 +_080166D8: .4byte gFelicityDialogue _080166DC: ldr r0, _08016700 ldr r1, [r0] @@ -7691,7 +7691,7 @@ _080166DC: b _0801683C .align 2, 0 _08016700: .4byte gUnknown_203B460 -_08016704: .4byte gUnknown_80D49E0 +_08016704: .4byte gFelicityDialogue _08016708: movs r5, 0x99 lsls r5, 2 @@ -7712,7 +7712,7 @@ _08016708: b _0801683C .align 2, 0 _0801672C: .4byte 0x0098967e -_08016730: .4byte gUnknown_80D49E0 +_08016730: .4byte gFelicityDialogue _08016734: ldr r3, [r2] movs r0, 0x8 @@ -7725,7 +7725,7 @@ _08016734: adds r2, 0x18 b _0801683C .align 2, 0 -_08016748: .4byte gUnknown_80D49E0 +_08016748: .4byte gFelicityDialogue _0801674C: ldr r4, [r2] ldr r0, _080167A0 @@ -7788,7 +7788,7 @@ _080167A8: b _0801683C .align 2, 0 _080167C4: .4byte gUnknown_202DE30 -_080167C8: .4byte gUnknown_80D49E0 +_080167C8: .4byte gFelicityDialogue _080167CC: ldr r0, _080167F4 ldr r3, [r0] @@ -7812,7 +7812,7 @@ _080167CC: .align 2, 0 _080167F4: .4byte gUnknown_203B460 _080167F8: .4byte 0x0001869e -_080167FC: .4byte gUnknown_80D49E0 +_080167FC: .4byte gFelicityDialogue _08016800: movs r5, 0x99 lsls r5, 2 @@ -7831,7 +7831,7 @@ _08016800: adds r2, 0x2C b _0801683C .align 2, 0 -_08016820: .4byte gUnknown_80D49E0 +_08016820: .4byte gFelicityDialogue _08016824: ldr r3, [r2] movs r0, 0xB @@ -7857,7 +7857,7 @@ _08016844: b _080168EC .align 2, 0 _08016850: .4byte gUnknown_202DE30 -_08016854: .4byte gUnknown_80D49E0 +_08016854: .4byte gFelicityDialogue _08016858: .4byte 0x0000010d _0801685C: ldr r4, [r2] @@ -7905,7 +7905,7 @@ _080168AE: bl sub_8016B48 _080168B2: movs r0, 0x3 - bl sub_8016BB8 + bl CreateFelicityBankShopMenu b _080168EC .align 2, 0 _080168BC: .4byte gUnknown_203B460 @@ -7937,7 +7937,7 @@ _080168EC: bx r0 .align 2, 0 _080168F4: .4byte gUnknown_202DE30 -_080168F8: .4byte gUnknown_80D49E0 +_080168F8: .4byte gFelicityDialogue _080168FC: .4byte 0x0000010d thumb_func_end sub_801653C @@ -8271,7 +8271,7 @@ sub_8016B48: b _08016B96 .align 2, 0 _08016B7C: .4byte gUnknown_203B204 -_08016B80: .4byte gUnknown_80D49CC +_08016B80: .4byte gFelicityDeposit _08016B84: ldr r0, _08016BB0 ldr r2, [r0] @@ -8294,12 +8294,12 @@ _08016B96: pop {r0} bx r0 .align 2, 0 -_08016BB0: .4byte gUnknown_80D49DC +_08016BB0: .4byte gFelicityWithdraw _08016BB4: .4byte gUnknown_203B204 thumb_func_end sub_8016B48 - thumb_func_start sub_8016BB8 -sub_8016BB8: + thumb_func_start CreateFelicityBankShopMenu +CreateFelicityBankShopMenu: push {r4-r6,lr} mov r6, r8 push {r6} @@ -8356,10 +8356,10 @@ sub_8016BB8: pop {r0} bx r0 .align 2, 0 -_08016C34: .4byte gUnknown_80DB724 +_08016C34: .4byte gFelicityMoney _08016C38: .4byte gUnknown_203B460 -_08016C3C: .4byte gUnknown_80DB72C - thumb_func_end sub_8016BB8 +_08016C3C: .4byte gFelicitySavings + thumb_func_end CreateFelicityBankShopMenu thumb_func_start sub_8016C40 sub_8016C40: @@ -12672,7 +12672,7 @@ _08018F30: adds r0, r2 b _08018F76 .align 2, 0 -_08018F50: .4byte gUnknown_80D5EC8 +_08018F50: .4byte gKecleonShopDialogue _08018F54: .4byte gUnknown_203B210 _08018F58: bl sub_8019DAC @@ -12709,7 +12709,7 @@ _08018F76: bl sub_8014248 b _080194E8 .align 2, 0 -_08018FA0: .4byte gUnknown_80D5EC8 +_08018FA0: .4byte gKecleonShopDialogue _08018FA4: .4byte gUnknown_203B210 _08018FA8: ldr r1, [r4] @@ -12729,7 +12729,7 @@ _08018FA8: ldr r2, [r2] b _08019454 .align 2, 0 -_08018FCC: .4byte gUnknown_80D5EC8 +_08018FCC: .4byte gKecleonShopDialogue _08018FD0: ldr r1, [r4] movs r0, 0x4 @@ -12749,7 +12749,7 @@ _08018FD0: ldr r3, _08018FF8 b _08019456 .align 2, 0 -_08018FF4: .4byte gUnknown_80D5EC8 +_08018FF4: .4byte gKecleonShopDialogue _08018FF8: .4byte 0x0000030d _08018FFC: ldr r1, [r4] @@ -12769,7 +12769,7 @@ _08018FFC: ldr r2, [r2] b _08019454 .align 2, 0 -_08019020: .4byte gUnknown_80D5EC8 +_08019020: .4byte gKecleonShopDialogue _08019024: ldr r1, [r4] movs r0, 0x10 @@ -12788,7 +12788,7 @@ _08019024: ldr r2, [r2] b _08019454 .align 2, 0 -_08019048: .4byte gUnknown_80D5EC8 +_08019048: .4byte gKecleonShopDialogue _0801904C: ldr r1, [r4] movs r0, 0x1 @@ -12806,7 +12806,7 @@ _0801904C: ldr r2, [r2] b _08019454 .align 2, 0 -_0801906C: .4byte gUnknown_80D5EC8 +_0801906C: .4byte gKecleonShopDialogue _08019070: ldr r1, [r4] movs r0, 0x1 @@ -12824,7 +12824,7 @@ _08019070: ldr r2, [r2] b _08019454 .align 2, 0 -_08019090: .4byte gUnknown_80D5EC8 +_08019090: .4byte gKecleonShopDialogue _08019094: ldr r1, [r4] movs r0, 0x1 @@ -12842,7 +12842,7 @@ _08019094: ldr r2, [r2] b _08019454 .align 2, 0 -_080190B4: .4byte gUnknown_80D5EC8 +_080190B4: .4byte gKecleonShopDialogue _080190B8: ldr r1, [r4] movs r0, 0x1 @@ -12860,7 +12860,7 @@ _080190B8: ldr r2, [r2] b _08019454 .align 2, 0 -_080190D8: .4byte gUnknown_80D5EC8 +_080190D8: .4byte gKecleonShopDialogue _080190DC: ldr r1, [r4] movs r0, 0x1 @@ -12879,7 +12879,7 @@ _080190DC: ldr r2, [r2] b _08019454 .align 2, 0 -_08019100: .4byte gUnknown_80D5EC8 +_08019100: .4byte gKecleonShopDialogue _08019104: ldr r1, [r4] movs r0, 0x10 @@ -12898,7 +12898,7 @@ _08019104: ldr r2, [r2] b _08019454 .align 2, 0 -_08019128: .4byte gUnknown_80D5EC8 +_08019128: .4byte gKecleonShopDialogue _0801912C: ldr r0, _0801915C ldr r1, [r4] @@ -12923,7 +12923,7 @@ _0801912C: b _08019454 .align 2, 0 _0801915C: .4byte gUnknown_202DE58 -_08019160: .4byte gUnknown_80D5EC8 +_08019160: .4byte gKecleonShopDialogue _08019164: ldr r1, [r4] movs r0, 0x18 @@ -12942,7 +12942,7 @@ _08019164: ldr r2, [r2] b _08019454 .align 2, 0 -_08019188: .4byte gUnknown_80D5EC8 +_08019188: .4byte gKecleonShopDialogue _0801918C: ldr r1, [r4] movs r0, 0x12 @@ -12961,7 +12961,7 @@ _0801918C: ldr r2, [r2] b _08019454 .align 2, 0 -_080191B0: .4byte gUnknown_80D5EC8 +_080191B0: .4byte gKecleonShopDialogue _080191B4: ldr r1, [r4] movs r0, 0x13 @@ -12980,7 +12980,7 @@ _080191B4: ldr r2, [r2] b _08019454 .align 2, 0 -_080191D8: .4byte gUnknown_80D5EC8 +_080191D8: .4byte gKecleonShopDialogue _080191DC: ldr r0, [r4] ldrb r0, [r0, 0x4] @@ -13063,7 +13063,7 @@ _08019254: _08019284: .4byte gUnknown_202DE58 _08019288: .4byte gUnknown_203B210 _0801928C: .4byte gUnknown_202DE30 -_08019290: .4byte gUnknown_80D5EC8 +_08019290: .4byte gKecleonShopDialogue _08019294: bl sub_8019D8C cmp r0, 0 @@ -13126,7 +13126,7 @@ _080192F2: b _0801944C .align 2, 0 _0801930C: .4byte gUnknown_203B210 -_08019310: .4byte gUnknown_80D5EC8 +_08019310: .4byte gKecleonShopDialogue _08019314: ldr r1, [r4] movs r0, 0x1A @@ -13145,7 +13145,7 @@ _08019314: ldr r2, [r2] b _08019454 .align 2, 0 -_08019338: .4byte gUnknown_80D5EC8 +_08019338: .4byte gKecleonShopDialogue _0801933C: ldr r1, [r4] movs r0, 0x1B @@ -13164,7 +13164,7 @@ _0801933C: ldr r2, [r2] b _08019454 .align 2, 0 -_08019360: .4byte gUnknown_80D5EC8 +_08019360: .4byte gKecleonShopDialogue _08019364: movs r0, 0x4 movs r1, 0x3 @@ -13227,7 +13227,7 @@ _080193B4: _080193E4: .4byte gUnknown_202DE58 _080193E8: .4byte gUnknown_203B210 _080193EC: .4byte gUnknown_202DE30 -_080193F0: .4byte gUnknown_80D5EC8 +_080193F0: .4byte gKecleonShopDialogue _080193F4: ldr r0, [r4] adds r0, 0x1C @@ -13284,7 +13284,7 @@ _08019456: b _080194E8 .align 2, 0 _08019460: .4byte gUnknown_203B210 -_08019464: .4byte gUnknown_80D5EC8 +_08019464: .4byte gKecleonShopDialogue _08019468: .4byte 0x0000010d _0801946C: bl sub_8019700 @@ -13323,7 +13323,7 @@ _0801948C: .align 2, 0 _080194B4: .4byte gUnknown_202DE30 _080194B8: .4byte gUnknown_203B210 -_080194BC: .4byte gUnknown_80D5EC8 +_080194BC: .4byte gKecleonShopDialogue _080194C0: ldr r1, [r4] movs r0, 0x1 @@ -13349,7 +13349,7 @@ _080194E8: pop {r0} bx r0 .align 2, 0 -_080194F0: .4byte gUnknown_80D5EC8 +_080194F0: .4byte gKecleonShopDialogue _080194F4: .4byte 0x0000010d thumb_func_end sub_8018E88 @@ -16008,7 +16008,7 @@ sub_801A9E0: b _0801AA48 .align 2, 0 _0801AA2C: .4byte gUnknown_203B224 -_0801AA30: .4byte gUnknown_80DB974 +_0801AA30: .4byte gTeamToolboxA _0801AA34: ldr r2, _0801AA58 adds r0, r4, 0 @@ -16028,7 +16028,7 @@ _0801AA48: ldrsh r0, [r0, r4] b _0801AD0A .align 2, 0 -_0801AA58: .4byte gUnknown_80DB984 +_0801AA58: .4byte gTeamToolboxB _0801AA5C: .4byte gUnknown_203B224 _0801AA60: ldr r2, [r1] @@ -18188,8 +18188,8 @@ sub_801BB20: bx lr .align 2, 0 _0801BB50: .4byte gUnknown_203B234 -_0801BB54: .4byte gUnknown_80DBD58 -_0801BB58: .4byte gUnknown_80DBD6C +_0801BB54: .4byte gKangaskhanTrashToolboxItem +_0801BB58: .4byte gKangaskhanTrashReceivedItem thumb_func_end sub_801BB20 thumb_func_start sub_801BB5C @@ -18269,8 +18269,8 @@ _0801BBD2: b _0801BC0E .align 2, 0 _0801BBEC: .4byte gUnknown_203B234 -_0801BBF0: .4byte gUnknown_80DBD80 -_0801BBF4: .4byte gUnknown_80DBD88 +_0801BBF0: .4byte gKangaskhanStorage +_0801BBF4: .4byte gKangaskhanTrash _0801BBF8: .4byte gUnknown_80D4970 _0801BBFC: adds r3, 0x1 @@ -21504,10 +21504,10 @@ _0801D534: b _0801D5E6 .align 2, 0 _0801D554: .4byte gUnknown_203B250 -_0801D558: .4byte gUnknown_80DBF10 -_0801D55C: .4byte gUnknown_80DBF18 -_0801D560: .4byte gUnknown_80DBF20 -_0801D564: .4byte gUnknown_80DBF2C +_0801D558: .4byte gMenuItems +_0801D55C: .4byte gMenuTeam +_0801D560: .4byte gMenuJobList +_0801D564: .4byte gMenuOthers _0801D568: ldr r0, _0801D63C ldr r1, _0801D640 @@ -21621,7 +21621,7 @@ _0801D622: _0801D63C: .4byte gUnknown_202DF98 _0801D640: .4byte gUnknown_80DBF34 _0801D644: .4byte gUnknown_80D49A8 -_0801D648: .4byte gUnknown_80DBF10 +_0801D648: .4byte gMenuItems _0801D64C: .4byte gUnknown_203B250 _0801D650: .4byte gUnknown_80D4970 _0801D654: .4byte gUnknown_80D49B4 diff --git a/asm/code_801D760.s b/asm/code_801D760.s index 563f19a..2beb2e8 100644 --- a/asm/code_801D760.s +++ b/asm/code_801D760.s @@ -153,7 +153,7 @@ _0801D994: bx r0 .align 2, 0 _0801D9DC: .4byte gUnknown_80DBF60 -_0801D9E0: .4byte gUnknown_8380000 +_0801D9E0: .4byte gTitleMenuFileArchive thumb_func_end sub_801D970 thumb_func_start sub_801D9E4 @@ -645,7 +645,7 @@ sub_801DD84: _0801DDAC: .4byte gUnknown_203B25C _0801DDB0: .4byte gUnknown_80DBFB0 _0801DDB4: - bl sub_801DFA4 + bl CreateOthersMenu movs r3, 0 ldr r1, [r4] adds r0, r1, 0 @@ -712,7 +712,7 @@ _0801DE2C: .4byte gUnknown_203B25C _0801DE30: .4byte gUnknown_80DBFCC _0801DE34: .4byte gUnknown_80DBFB0 _0801DE38: - bl sub_801DFA4 + bl CreateOthersMenu mov r8, r4 ldr r6, _0801DE88 mov r12, r6 @@ -832,7 +832,7 @@ _0801DF14: bl sub_8012D60 b _0801DF94 .align 2, 0 -_0801DF34: .4byte gUnknown_80DBFE4 +_0801DF34: .4byte gOthers_MenuOption _0801DF38: movs r0, 0 bl sub_801E3F0 @@ -888,8 +888,8 @@ _0801DF9C: .4byte gUnknown_80DBFEC _0801DFA0: .4byte gUnknown_203B25C thumb_func_end sub_801DED0 - thumb_func_start sub_801DFA4 -sub_801DFA4: + thumb_func_start CreateOthersMenu +CreateOthersMenu: push {r4,lr} ldr r4, _0801DFD8 ldr r0, [r4] @@ -916,9 +916,9 @@ sub_801DFA4: bx r0 .align 2, 0 _0801DFD8: .4byte gUnknown_203B25C -_0801DFDC: .4byte gUnknown_80DC000 -_0801DFE0: .4byte gUnknown_80DC010 - thumb_func_end sub_801DFA4 +_0801DFDC: .4byte gOthers_GameOptions +_0801DFE0: .4byte gOthers_Hints + thumb_func_end CreateOthersMenu thumb_func_start sub_801DFE4 sub_801DFE4: @@ -1189,7 +1189,7 @@ sub_801E198: movs r2, 0x1 bl sub_8013818 bl nullsub_38 - bl sub_801E310 + bl CreateOptionsMenu movs r0, 0x1 pop {r4,r5} pop {r1} @@ -1281,7 +1281,7 @@ _0801E294: bne _0801E2BC _0801E2AA: bl nullsub_38 - bl sub_801E310 + bl CreateOptionsMenu movs r0, 0x1 b _0801E2BE .align 2, 0 @@ -1336,8 +1336,8 @@ nullsub_38: bx lr thumb_func_end nullsub_38 - thumb_func_start sub_801E310 -sub_801E310: + thumb_func_start CreateOptionsMenu +CreateOptionsMenu: push {r4-r6,lr} sub sp, 0x4 ldr r5, _0801E368 @@ -1379,7 +1379,7 @@ sub_801E310: b _0801E3D6 .align 2, 0 _0801E368: .4byte gUnknown_203B260 -_0801E36C: .4byte gUnknown_80DC054 +_0801E36C: .4byte gWindowBGTitle _0801E370: .4byte gUnknown_80DC064 _0801E374: cmp r0, 0x2 @@ -1389,7 +1389,7 @@ _0801E37A: ldr r0, _0801E380 b _0801E386 .align 2, 0 -_0801E380: .4byte gUnknown_80DC084 +_0801E380: .4byte gWindowBGBlueString _0801E384: ldr r0, _0801E3AC _0801E386: @@ -1411,7 +1411,7 @@ _0801E386: bl sub_80078A4 b _0801E3D6 .align 2, 0 -_0801E3AC: .4byte gUnknown_80DC08C +_0801E3AC: .4byte gWindowBGRedString _0801E3B0: ldr r0, _0801E3E8 bl sub_8008ED0 @@ -1440,9 +1440,9 @@ _0801E3D6: pop {r0} bx r0 .align 2, 0 -_0801E3E8: .4byte gUnknown_80DC090 +_0801E3E8: .4byte gWindowBGGreenString _0801E3EC: .4byte gUnknown_203B260 - thumb_func_end sub_801E310 + thumb_func_end CreateOptionsMenu thumb_func_start sub_801E3F0 sub_801E3F0: @@ -2371,7 +2371,7 @@ _0801EB00: movs r1, 0xC b _0801EB86 .align 2, 0 -_0801EB34: .4byte gUnknown_80D8888 +_0801EB34: .4byte gGulpinDialogue _0801EB38: ldr r1, _0801EB64 movs r0, 0x64 @@ -2395,7 +2395,7 @@ _0801EB38: movs r1, 0xC b _0801EB86 .align 2, 0 -_0801EB64: .4byte gUnknown_80D8888 +_0801EB64: .4byte gGulpinDialogue _0801EB68: ldrb r4, [r2, 0xE] cmp r4, 0 @@ -4812,7 +4812,7 @@ _0801FE6C: .align 2, 0 _0801FE84: .4byte gUnknown_80DC334 _0801FE88: - bl sub_802074C + bl CreateGulpinLinkMenu ldr r1, [r4] movs r7, 0xCC lsls r7, 1 @@ -4952,7 +4952,7 @@ _0801FFDC: ldr r0, [r5] movs r4, 0x2 str r4, [r0, 0x6C] - bl sub_8020574 + bl CreateGulpinShopMenu ldr r5, [r5] str r4, [r5, 0x8] ldr r2, _08020014 @@ -4976,9 +4976,9 @@ _0801FFDC: adds r1, r5, r4 b _0802004C .align 2, 0 -_08020014: .4byte gUnknown_80D8888 +_08020014: .4byte gGulpinDialogue _08020018: - bl sub_8020574 + bl CreateGulpinShopMenu ldr r0, _0802005C ldr r4, [r0] movs r0, 0x2 @@ -5013,7 +5013,7 @@ _0802004C: b _08020562 .align 2, 0 _0802005C: .4byte gUnknown_203B27C -_08020060: .4byte gUnknown_80D8888 +_08020060: .4byte gGulpinDialogue _08020064: movs r0, 0x3 bl sub_8016C40 @@ -5035,7 +5035,7 @@ _0802006C: ldr r2, [r2] b _0802052C .align 2, 0 -_0802008C: .4byte gUnknown_80D8888 +_0802008C: .4byte gGulpinDialogue _08020090: ldr r2, [r5] movs r0, 0x1F @@ -5053,7 +5053,7 @@ _08020090: ldr r2, [r2] b _0802052C .align 2, 0 -_080200B0: .4byte gUnknown_80D8888 +_080200B0: .4byte gGulpinDialogue _080200B4: ldr r2, [r5] movs r0, 0x1F @@ -5071,7 +5071,7 @@ _080200B4: ldr r2, [r2] b _0802052C .align 2, 0 -_080200D4: .4byte gUnknown_80D8888 +_080200D4: .4byte gGulpinDialogue _080200D8: ldr r2, [r5] movs r0, 0x1F @@ -5089,7 +5089,7 @@ _080200D8: ldr r2, [r2] b _0802052C .align 2, 0 -_080200F8: .4byte gUnknown_80D8888 +_080200F8: .4byte gGulpinDialogue _080200FC: bl sub_8020900 ldr r1, _0802013C @@ -5122,7 +5122,7 @@ _080200FC: bl sub_8014248 b _08020562 .align 2, 0 -_0802013C: .4byte gUnknown_80D8888 +_0802013C: .4byte gGulpinDialogue _08020140: .4byte gUnknown_203B27C _08020144: bl sub_8020950 @@ -5156,7 +5156,7 @@ _08020144: bl sub_8014248 b _08020562 .align 2, 0 -_08020184: .4byte gUnknown_80D8888 +_08020184: .4byte gGulpinDialogue _08020188: .4byte gUnknown_203B27C _0802018C: ldr r2, [r5] @@ -5175,7 +5175,7 @@ _0802018C: ldr r2, [r2] b _0802052C .align 2, 0 -_080201AC: .4byte gUnknown_80D8888 +_080201AC: .4byte gGulpinDialogue _080201B0: ldr r2, [r5] movs r0, 0x1 @@ -5193,7 +5193,7 @@ _080201B0: ldr r2, [r2] b _0802052C .align 2, 0 -_080201D0: .4byte gUnknown_80D8888 +_080201D0: .4byte gGulpinDialogue _080201D4: ldr r2, [r5] movs r0, 0x1 @@ -5211,7 +5211,7 @@ _080201D4: ldr r2, [r2] b _0802052C .align 2, 0 -_080201F4: .4byte gUnknown_80D8888 +_080201F4: .4byte gGulpinDialogue _080201F8: ldr r2, [r5] movs r0, 0xD @@ -5229,7 +5229,7 @@ _080201F8: ldr r2, [r2] b _0802052C .align 2, 0 -_08020218: .4byte gUnknown_80D8888 +_08020218: .4byte gGulpinDialogue _0802021C: ldr r2, [r5] movs r0, 0xF @@ -5247,7 +5247,7 @@ _0802021C: ldr r2, [r2] b _0802052C .align 2, 0 -_0802023C: .4byte gUnknown_80D8888 +_0802023C: .4byte gGulpinDialogue _08020240: movs r0, 0x2 movs r1, 0 @@ -5303,7 +5303,7 @@ _0802028E: ldr r2, [r2] b _0802052C .align 2, 0 -_080202AC: .4byte gUnknown_80D8888 +_080202AC: .4byte gGulpinDialogue _080202B0: ldr r0, [r5] movs r5, 0xC @@ -5375,7 +5375,7 @@ _08020304: b _0802052C .align 2, 0 _0802033C: .4byte gUnknown_202DF98 -_08020340: .4byte gUnknown_80D8888 +_08020340: .4byte gGulpinDialogue _08020344: ldr r1, [r5] adds r0, r1, 0 @@ -5396,7 +5396,7 @@ _08020344: adds r1, 0x38 b _08020520 .align 2, 0 -_0802036C: .4byte gUnknown_80D8888 +_0802036C: .4byte gGulpinDialogue _08020370: ldr r1, _08020388 ldr r2, [r3] @@ -5410,7 +5410,7 @@ _08020370: adds r1, r3, r4 b _0802052A .align 2, 0 -_08020388: .4byte gUnknown_80D8888 +_08020388: .4byte gGulpinDialogue _0802038C: ldr r2, [r5] ldr r0, [r2] @@ -5446,7 +5446,7 @@ _080203B0: ldr r2, [r2] b _0802052C .align 2, 0 -_080203D0: .4byte gUnknown_80D8888 +_080203D0: .4byte gGulpinDialogue _080203D4: ldr r2, [r5] movs r0, 0x10 @@ -5464,7 +5464,7 @@ _080203D4: ldr r2, [r2] b _0802052C .align 2, 0 -_080203F4: .4byte gUnknown_80D8888 +_080203F4: .4byte gGulpinDialogue _080203F8: ldr r1, [r5] adds r0, r1, 0 @@ -5560,7 +5560,7 @@ _08020478: .align 2, 0 _080204B8: .4byte gUnknown_202DFE8 _080204BC: .4byte gUnknown_203B27C -_080204C0: .4byte gUnknown_80D8888 +_080204C0: .4byte gGulpinDialogue _080204C4: ldr r1, _080204FC ldr r2, [r4] @@ -5590,7 +5590,7 @@ _080204E8: bl sub_8014248 b _08020562 .align 2, 0 -_080204FC: .4byte gUnknown_80D8888 +_080204FC: .4byte gGulpinDialogue _08020500: ldr r1, [r5] movs r0, 0x1F @@ -5622,7 +5622,7 @@ _0802052C: b _08020562 .align 2, 0 _08020538: .4byte gUnknown_202DFE8 -_0802053C: .4byte gUnknown_80D8888 +_0802053C: .4byte gGulpinDialogue _08020540: .4byte 0x0000010d _08020544: ldr r1, _0802056C @@ -5645,12 +5645,12 @@ _08020562: pop {r0} bx r0 .align 2, 0 -_0802056C: .4byte gUnknown_80D8888 +_0802056C: .4byte gGulpinDialogue _08020570: .4byte 0x0000010d thumb_func_end sub_801FF28 - thumb_func_start sub_8020574 -sub_8020574: + thumb_func_start CreateGulpinShopMenu +CreateGulpinShopMenu: push {r4,lr} ldr r4, _080205C0 ldr r0, [r4] @@ -5689,10 +5689,10 @@ sub_8020574: bx r0 .align 2, 0 _080205C0: .4byte gUnknown_203B27C -_080205C4: .4byte gUnknown_80DC3C4 -_080205C8: .4byte gUnknown_80DC3CC +_080205C4: .4byte gGulpinProceed +_080205C8: .4byte gGulpinInfo _080205CC: .4byte gUnknown_80D4934 - thumb_func_end sub_8020574 + thumb_func_end CreateGulpinShopMenu thumb_func_start sub_80205D0 sub_80205D0: @@ -5891,8 +5891,8 @@ _08020746: bx r0 thumb_func_end sub_802069C - thumb_func_start sub_802074C -sub_802074C: + thumb_func_start CreateGulpinLinkMenu +CreateGulpinLinkMenu: push {r4-r7,lr} movs r7, 0 ldr r4, _08020780 @@ -5919,7 +5919,7 @@ sub_802074C: b _08020792 .align 2, 0 _08020780: .4byte gUnknown_203B27C -_08020784: .4byte gUnknown_80DC400 +_08020784: .4byte gGulpinDeselect _08020788: ldr r0, [r4] ldr r1, _08020798 @@ -5931,7 +5931,7 @@ _08020792: mov r12, r4 b _080207CA .align 2, 0 -_08020798: .4byte gUnknown_80DC40C +_08020798: .4byte gGulpinSet _0802079C: ldr r0, [r1, 0x18] adds r1, 0x24 @@ -5943,7 +5943,7 @@ _0802079C: ldr r0, _080207B0 b _080207B8 .align 2, 0 -_080207B0: .4byte gUnknown_80DC400 +_080207B0: .4byte gGulpinDeselect _080207B4: ldr r1, [r4] ldr r0, _0802086C @@ -6042,11 +6042,11 @@ _0802084C: str r0, [r1, 0x78] b _080208A8 .align 2, 0 -_0802086C: .4byte gUnknown_80DC40C +_0802086C: .4byte gGulpinSet _08020870: .4byte gUnknown_203B27C -_08020874: .4byte gUnknown_80DC410 -_08020878: .4byte gUnknown_80DC418 -_0802087C: .4byte gUnknown_80DC420 +_08020874: .4byte gGulpinLink +_08020878: .4byte gGulpinDelink +_0802087C: .4byte gGulpinForget _08020880: .4byte gUnknown_80D4970 _08020884: adds r3, 0x1 @@ -6071,7 +6071,7 @@ _080208A8: pop {r4-r7} pop {r0} bx r0 - thumb_func_end sub_802074C + thumb_func_end CreateGulpinLinkMenu thumb_func_start sub_80208B0 sub_80208B0: @@ -8820,7 +8820,7 @@ _08021EA4: lsls r0, 4 b _08021ED4 .align 2, 0 -_08021EB8: .4byte gUnknown_80D79A4 +_08021EB8: .4byte gWigglytuffDialogue _08021EBC: .4byte gUnknown_203B290 _08021EC0: bl sub_80222C8 @@ -8855,7 +8855,7 @@ _08021ED4: bl sub_8014248 b _080222B6 .align 2, 0 -_08021F00: .4byte gUnknown_80D79A4 +_08021F00: .4byte gWigglytuffDialogue _08021F04: .4byte gUnknown_203B290 _08021F08: ldr r3, [r4] @@ -8869,7 +8869,7 @@ _08021F08: adds r2, 0xC b _0802227A .align 2, 0 -_08021F1C: .4byte gUnknown_80D79A4 +_08021F1C: .4byte gWigglytuffDialogue _08021F20: ldr r3, [r4] movs r0, 0xA @@ -8882,7 +8882,7 @@ _08021F20: adds r2, 0x10 b _0802227A .align 2, 0 -_08021F34: .4byte gUnknown_80D79A4 +_08021F34: .4byte gWigglytuffDialogue _08021F38: ldr r3, [r4] movs r0, 0x1 @@ -8895,7 +8895,7 @@ _08021F38: adds r2, 0x4C b _0802227A .align 2, 0 -_08021F4C: .4byte gUnknown_80D79A4 +_08021F4C: .4byte gWigglytuffDialogue _08021F50: ldr r3, [r4] movs r0, 0x4 @@ -8913,7 +8913,7 @@ _08021F50: ldr r3, _08021F74 b _08022284 .align 2, 0 -_08021F70: .4byte gUnknown_80D79A4 +_08021F70: .4byte gWigglytuffDialogue _08021F74: .4byte 0x0000030d _08021F78: ldr r3, [r4] @@ -8927,7 +8927,7 @@ _08021F78: adds r2, 0x20 b _0802227A .align 2, 0 -_08021F8C: .4byte gUnknown_80D79A4 +_08021F8C: .4byte gWigglytuffDialogue _08021F90: ldr r3, [r4] movs r0, 0xA @@ -8940,7 +8940,7 @@ _08021F90: adds r2, 0x24 b _0802227A .align 2, 0 -_08021FA4: .4byte gUnknown_80D79A4 +_08021FA4: .4byte gWigglytuffDialogue _08021FA8: ldr r3, [r4] movs r0, 0x3 @@ -8953,7 +8953,7 @@ _08021FA8: adds r2, 0x28 b _0802227A .align 2, 0 -_08021FBC: .4byte gUnknown_80D79A4 +_08021FBC: .4byte gWigglytuffDialogue _08021FC0: ldr r3, [r4] movs r0, 0xA @@ -8966,7 +8966,7 @@ _08021FC0: adds r2, 0x2C b _0802227A .align 2, 0 -_08021FD4: .4byte gUnknown_80D79A4 +_08021FD4: .4byte gWigglytuffDialogue _08021FD8: movs r0, 0x2 movs r1, 0x3 @@ -9041,7 +9041,7 @@ _08022024: _08022070: .4byte gUnknown_202E628 _08022074: .4byte gUnknown_203B290 _08022078: .4byte gUnknown_202DE30 -_0802207C: .4byte gUnknown_80D79A4 +_0802207C: .4byte gWigglytuffDialogue _08022080: ldr r0, [r4] ldrb r0, [r0, 0x10] @@ -9067,7 +9067,7 @@ _0802208E: b _0802227A .align 2, 0 _080220B0: .4byte gUnknown_202E628 -_080220B4: .4byte gUnknown_80D79A4 +_080220B4: .4byte gWigglytuffDialogue _080220B8: ldr r1, [r4] movs r0, 0xE @@ -9129,7 +9129,7 @@ _0802210E: b _08022282 .align 2, 0 _08022130: .4byte gUnknown_203B290 -_08022134: .4byte gUnknown_80D79A4 +_08022134: .4byte gWigglytuffDialogue _08022138: ldr r3, [r4] movs r0, 0x16 @@ -9142,7 +9142,7 @@ _08022138: adds r2, 0x30 b _0802227A .align 2, 0 -_0802214C: .4byte gUnknown_80D79A4 +_0802214C: .4byte gWigglytuffDialogue _08022150: ldr r3, [r4] movs r0, 0x17 @@ -9155,7 +9155,7 @@ _08022150: adds r2, 0x34 b _0802227A .align 2, 0 -_08022164: .4byte gUnknown_80D79A4 +_08022164: .4byte gWigglytuffDialogue _08022168: movs r0, 0 movs r1, 0x3 @@ -9258,7 +9258,7 @@ _080221FA: _08022228: .4byte gUnknown_203B290 _0802222C: .4byte gUnknown_202DF98 _08022230: .4byte gUnknown_202E628 -_08022234: .4byte gUnknown_80D79A4 +_08022234: .4byte gWigglytuffDialogue _08022238: ldr r3, [r4] movs r0, 0x15 @@ -9271,7 +9271,7 @@ _08022238: adds r2, 0x3C b _0802227A .align 2, 0 -_0802224C: .4byte gUnknown_80D79A4 +_0802224C: .4byte gWigglytuffDialogue _08022250: ldr r3, [r4] movs r0, 0x15 @@ -9284,7 +9284,7 @@ _08022250: adds r2, 0x40 b _0802227A .align 2, 0 -_08022264: .4byte gUnknown_80D79A4 +_08022264: .4byte gWigglytuffDialogue _08022268: ldr r3, [r4] movs r0, 0x15 @@ -9307,7 +9307,7 @@ _08022284: bl sub_80141B4 b _080222B6 .align 2, 0 -_0802228C: .4byte gUnknown_80D79A4 +_0802228C: .4byte gWigglytuffDialogue _08022290: .4byte 0x0000010d _08022294: ldr r3, [r4] @@ -9332,7 +9332,7 @@ _080222B6: pop {r0} bx r0 .align 2, 0 -_080222C0: .4byte gUnknown_80D79A4 +_080222C0: .4byte gWigglytuffDialogue _080222C4: .4byte 0x0000010d thumb_func_end sub_8021E0C @@ -9404,7 +9404,7 @@ _08022322: .align 2, 0 _08022344: .4byte gUnknown_203B290 _08022348: .4byte gUnknown_80D4978 -_0802234C: .4byte gUnknown_80D499C +_0802234C: .4byte gWigglytuffCheck _08022350: .4byte gUnknown_80D4970 _08022354: .4byte gUnknown_80D4934 _08022358: @@ -19290,7 +19290,7 @@ _080271C8: stm r1!, {r3,r5,r6} ldm r0!, {r2,r3,r7} stm r1!, {r2,r3,r7} - bl sub_802745C + bl CreateFriendActionMenu ldr r2, [r4] movs r0, 0xD8 lsls r0, 1 @@ -19587,8 +19587,9 @@ _08027454: .4byte gUnknown_80DD8D0 _08027458: .4byte 0x00000101 thumb_func_end sub_8027274 - thumb_func_start sub_802745C -sub_802745C: + @ Menu that gets created when you talk to friend + thumb_func_start CreateFriendActionMenu +CreateFriendActionMenu: push {r4-r7,lr} ldr r3, _080274E4 ldr r4, _080274E8 @@ -19657,8 +19658,8 @@ _080274B6: .align 2, 0 _080274E4: .4byte gUnknown_203B45C _080274E8: .4byte gUnknown_203B2BC -_080274EC: .4byte gUnknown_80DD8F8 -_080274F0: .4byte gUnknown_80DD904 +_080274EC: .4byte gFriendActionStandby +_080274F0: .4byte gFriendActionMakeLeader _080274F4: ldr r2, [r4] movs r3, 0x8E @@ -19844,14 +19845,14 @@ _08027636: str r0, [r1, 0x70] b _080276A0 .align 2, 0 -_08027658: .4byte gUnknown_80DD910 -_0802765C: .4byte gUnknown_80DD91C +_08027658: .4byte gFriendActionJoinTeam +_0802765C: .4byte gFriendActionSayFarewell _08027660: .4byte gUnknown_203B2BC -_08027664: .4byte gUnknown_80DD92C -_08027668: .4byte gUnknown_80DD934 -_0802766C: .4byte gUnknown_80DD93C -_08027670: .4byte gUnknown_80DD944 -_08027674: .4byte gUnknown_80DD94C +_08027664: .4byte gFriendActionGive +_08027668: .4byte gFriendActionTake +_0802766C: .4byte gFriendActionSummary +_08027670: .4byte gFriendActionMoves +_08027674: .4byte gFriendActionCheckIQ _08027678: adds r3, 0x1 cmp r3, r7 @@ -19877,7 +19878,7 @@ _080276A0: pop {r4-r7} pop {r0} bx r0 - thumb_func_end sub_802745C + thumb_func_end CreateFriendActionMenu thumb_func_start sub_80276A8 sub_80276A8: @@ -19973,7 +19974,7 @@ _08027730: b _0802778E .align 2, 0 _0802775C: .4byte gUnknown_203B2BC -_08027760: .4byte gUnknown_80DD92C +_08027760: .4byte gFriendActionGive _08027764: .4byte gUnknown_80D4970 _08027768: adds r3, 0x1 diff --git a/asm/code_803D110.s b/asm/code_803D110.s index f5f9425..9f67a48 100644 --- a/asm/code_803D110.s +++ b/asm/code_803D110.s @@ -713,7 +713,7 @@ _0803D654: .4byte gUnknown_203B418 _0803D658: .4byte 0x00000644 _0803D65C: .4byte 0x0001c570 _0803D660: .4byte gUnknown_80F4D8C -_0803D664: .4byte gUnknown_83B0000 +_0803D664: .4byte gDungeonFileArchive _0803D668: .4byte 0x0001c571 _0803D66C: .4byte 0x0001cec8 _0803D670: .4byte 0x0001c574 @@ -1392,7 +1392,7 @@ _0803DB54: b _0803DBCA .align 2, 0 _0803DB84: .4byte gUnknown_80F60F8 -_0803DB88: .4byte gUnknown_83B0000 +_0803DB88: .4byte gDungeonFileArchive _0803DB8C: .4byte gDungeonNameBannerPalette _0803DB90: .4byte gUnknown_80F6100 _0803DB94: .4byte gDungeonNameBannerFontFile @@ -1982,7 +1982,7 @@ _0803DFBA: bx r0 .align 2, 0 _0803DFF8: .4byte gUnknown_80F61A8 -_0803DFFC: .4byte gUnknown_83B0000 +_0803DFFC: .4byte gDungeonFileArchive _0803E000: .4byte 0x06013400 _0803E004: .4byte gUnknown_80F61B0 _0803E008: .4byte 0x06014000 @@ -2118,7 +2118,7 @@ _0803E0E8: bx r0 .align 2, 0 _0803E118: .4byte gUnknown_80F61DC -_0803E11C: .4byte gUnknown_83B0000 +_0803E11C: .4byte gDungeonFileArchive _0803E120: .4byte 0x0600c000 _0803E124: .4byte gUnknown_202ECA4 _0803E128: .4byte gUnknown_203B418 diff --git a/asm/code_80428A0.s b/asm/code_80428A0.s index 829650b..3314b15 100644 --- a/asm/code_80428A0.s +++ b/asm/code_80428A0.s @@ -11116,195 +11116,4 @@ sub_80482FC: _0804833C: .4byte 0x00000195 thumb_func_end sub_80482FC - thumb_func_start sub_8048340 -sub_8048340: - push {r4,lr} - sub sp, 0x18 - movs r4, 0 - str r4, [sp] - str r4, [sp, 0x4] - movs r3, 0x84 - lsls r3, 2 - str r3, [sp, 0x8] - str r4, [sp, 0xC] - str r4, [sp, 0x10] - str r4, [sp, 0x14] - movs r3, 0x1 - bl sub_806F370 - add sp, 0x18 - pop {r4} - pop {r0} - bx r0 - thumb_func_end sub_8048340 - - thumb_func_start sub_8048364 -sub_8048364: - push {lr} - lsls r3, r2, 24 - lsrs r3, 24 - movs r2, 0x1 - bl sub_8079F20 - pop {r0} - bx r0 - thumb_func_end sub_8048364 - - thumb_func_start sub_8048374 -sub_8048374: - push {r4,lr} - sub sp, 0x4 - ldr r2, _08048394 - movs r3, 0 - ldrsh r2, [r2, r3] - ldr r3, _08048398 - movs r4, 0 - ldrsh r3, [r3, r4] - movs r4, 0x1 - str r4, [sp] - bl sub_8077C44 - add sp, 0x4 - pop {r4} - pop {r0} - bx r0 - .align 2, 0 -_08048394: .4byte gUnknown_80F4FB6 -_08048398: .4byte gUnknown_80F4FB8 - thumb_func_end sub_8048374 - - thumb_func_start sub_804839C -sub_804839C: - push {r4,lr} - sub sp, 0x4 - ldr r2, _080483BC - movs r3, 0 - ldrsh r2, [r2, r3] - ldr r3, _080483C0 - movs r4, 0 - ldrsh r3, [r3, r4] - movs r4, 0x1 - str r4, [sp] - bl sub_8077C44 - add sp, 0x4 - pop {r4} - pop {r0} - bx r0 - .align 2, 0 -_080483BC: .4byte gUnknown_80F4FBA -_080483C0: .4byte gUnknown_80F4FBC - thumb_func_end sub_804839C - - thumb_func_start sub_80483C4 -sub_80483C4: - push {lr} - ldr r2, _080483D0 - bl sub_80792F8 - pop {r0} - bx r0 - .align 2, 0 -_080483D0: .4byte 0x000003e7 - thumb_func_end sub_80483C4 - - thumb_func_start sub_80483D4 -sub_80483D4: - push {r4,lr} - sub sp, 0x4 - ldr r2, _080483F0 - movs r4, 0 - ldrsh r3, [r2, r4] - movs r2, 0x1 - str r2, [sp] - movs r2, 0 - bl sub_8077C44 - add sp, 0x4 - pop {r4} - pop {r0} - bx r0 - .align 2, 0 -_080483F0: .4byte gUnknown_80F4FBE - thumb_func_end sub_80483D4 - - thumb_func_start sub_80483F4 -sub_80483F4: - push {lr} - bl sub_8079140 - pop {r0} - bx r0 - thumb_func_end sub_80483F4 - - thumb_func_start sub_8048400 -sub_8048400: - push {lr} - bl sub_80791D8 - pop {r0} - bx r0 - thumb_func_end sub_8048400 - - thumb_func_start sub_804840C -sub_804840C: - push {lr} - movs r2, 0 - movs r3, 0x1 - bl sub_8077910 - pop {r0} - bx r0 - thumb_func_end sub_804840C - - thumb_func_start sub_804841C -sub_804841C: - push {lr} - bl sub_8079270 - pop {r0} - bx r0 - thumb_func_end sub_804841C - - thumb_func_start sub_8048428 -sub_8048428: - push {lr} - adds r3, r0, 0 - ldr r0, [r1, 0x70] - adds r0, 0xAC - ldrb r0, [r0] - cmp r0, 0x4 - bne _0804843E - adds r0, r3, 0 - bl sub_807A290 - b _08048448 -_0804843E: - ldr r0, _0804844C - ldr r2, [r0] - adds r0, r3, 0 - bl sub_80522F4 -_08048448: - pop {r0} - bx r0 - .align 2, 0 -_0804844C: .4byte gUnknown_80F89F4 - thumb_func_end sub_8048428 - - thumb_func_start sub_8048450 -sub_8048450: - push {lr} - adds r3, r0, 0 - ldr r0, [r1, 0x70] - adds r0, 0xAC - ldrb r0, [r0] - subs r0, 0x2 - lsls r0, 24 - lsrs r0, 24 - cmp r0, 0x1 - bhi _0804846C - adds r0, r3, 0 - bl sub_807A290 - b _08048476 -_0804846C: - ldr r0, _0804847C - ldr r2, [r0] - adds r0, r3, 0 - bl sub_80522F4 -_08048476: - pop {r0} - bx r0 - .align 2, 0 -_0804847C: .4byte gUnknown_80F89F4 - thumb_func_end sub_8048450 - .align 2,0 diff --git a/asm/code_8048480.s b/asm/code_8048480.s index 3e85d20..9ba81c8 100644 --- a/asm/code_8048480.s +++ b/asm/code_8048480.s @@ -658,7 +658,7 @@ _08048A12: ble _080489A2 movs r0, 0 movs r1, 0x1 - bl sub_8062978 + bl DrawFieldGiveItemMenu adds r4, r0, 0 bl sub_80450E0 lsls r0, 24 @@ -818,7 +818,7 @@ _08048B4A: ble _08048AB2 movs r0, 0 movs r1, 0x1 - bl sub_8062978 + bl DrawFieldGiveItemMenu adds r4, r0, 0 bl sub_80450E0 lsls r0, 24 @@ -944,7 +944,7 @@ _08048C3E: ble _08048BD6 movs r0, 0 movs r1, 0x1 - bl sub_8062978 + bl DrawFieldGiveItemMenu adds r4, r0, 0 bl sub_80450E0 lsls r0, 24 @@ -2192,7 +2192,7 @@ _08049734: .4byte gUnknown_80F6A04 _08049738: .4byte gUnknown_8108EC0 _0804973C: .4byte gUnknown_203B418 _08049740: .4byte 0x00003a0e -_08049744: .4byte gUnknown_83B0000 +_08049744: .4byte gDungeonFileArchive _08049748: .4byte 0x06008000 _0804974C: .4byte gUnknown_80F6A10 _08049750: .4byte gUnknown_202EE88 @@ -2266,7 +2266,7 @@ _080497EC: .4byte 0x00012c24 _080497F0: .4byte gUnknown_80F6A40 _080497F4: .4byte gUnknown_203B418 _080497F8: .4byte 0x00003a0e -_080497FC: .4byte gUnknown_83B0000 +_080497FC: .4byte gDungeonFileArchive _08049800: .4byte gUnknown_202F18C _08049804: .4byte gUnknown_202EE8C _08049808: .4byte gUnknown_202F314 @@ -5592,7 +5592,7 @@ _0804B0E4: _0804B0E8: .4byte gUnknown_203B418 _0804B0EC: .4byte 0x0001c574 _0804B0F0: .4byte gUnknown_80F6DCC -_0804B0F4: .4byte gUnknown_83B0000 +_0804B0F4: .4byte gDungeonFileArchive _0804B0F8: .4byte 0x00013568 _0804B0FC: .4byte gUnknown_202F1AA _0804B100: .4byte gUnknown_202F1AB diff --git a/asm/code_80521D0.s b/asm/code_80521D0.s index 5cad05c..8ac596f 100644 --- a/asm/code_80521D0.s +++ b/asm/code_80521D0.s @@ -26750,11 +26750,11 @@ _0805FB92: .align 2, 0 _0805FBA0: .4byte gUnknown_202749A _0805FBA4: .4byte gUnknown_202EE10 -_0805FBA8: .4byte gUnknown_80FE988 -_0805FBAC: .4byte gUnknown_80FE998 -_0805FBB0: .4byte gUnknown_80FE9A8 -_0805FBB4: .4byte gUnknown_80FE9B8 -_0805FBB8: .4byte gUnknown_80FE9C8 +_0805FBA8: .4byte gFieldMenuMovesPtr +_0805FBAC: .4byte gFieldMenuItemsPtr +_0805FBB0: .4byte gFieldMenuTeamPtr +_0805FBB4: .4byte gFieldMenuOthersPtr +_0805FBB8: .4byte gFieldMenuGroundPtr _0805FBBC: .4byte gUnknown_203B47C _0805FBC0: .4byte gUnknown_202DE30 _0805FBC4: .4byte gUnknown_80F9174 @@ -27224,7 +27224,7 @@ _0805FF66: mov r1, r10 ldr r2, [sp, 0xD8] ldr r3, [sp, 0xD4] - bl sub_80603D8 + bl CreateFieldItemMenu ldr r1, _0805FFBC ldr r0, _0805FFC0 movs r2, 0x1E @@ -27706,7 +27706,7 @@ _0806036C: bne _08060390 add r0, sp, 0xCC movs r1, 0x2 - bl sub_8062978 + bl DrawFieldGiveItemMenu add r1, sp, 0xCC cmp r0, 0 beq _08060380 @@ -27753,8 +27753,8 @@ _080603D0: .4byte gUnknown_203B418 _080603D4: .4byte 0x00018212 thumb_func_end sub_805FD74 - thumb_func_start sub_80603D8 -sub_80603D8: + thumb_func_start CreateFieldItemMenu +CreateFieldItemMenu: push {r4-r7,lr} mov r7, r10 mov r6, r9 @@ -27991,7 +27991,7 @@ _08060592: ble _0806057E b _08060794 .align 2, 0 -_080605C0: .4byte gUnknown_80FE90C +_080605C0: .4byte gTeamToolboxAPtr _080605C4: .4byte gUnknown_203B460 _080605C8: .4byte gUnknown_8106B60 _080605CC: @@ -28043,7 +28043,7 @@ _080605FC: ble _080605E6 b _08060794 .align 2, 0 -_08060630: .4byte gUnknown_80FE920 +_08060630: .4byte gTeamToolboxBPtr _08060634: .4byte gUnknown_203B460 _08060638: .4byte gUnknown_8106B60 _0806063C: @@ -28096,7 +28096,7 @@ _08060698: strh r2, [r5, 0x8] b _08060794 .align 2, 0 -_080606A8: .4byte gUnknown_80FE92C +_080606A8: .4byte gFieldItemMenuGroundTextPtr _080606AC: .4byte gUnknown_8106B60 _080606B0: mov r3, r9 @@ -28245,8 +28245,8 @@ _080607EC: .4byte gUnknown_202DF98 _080607F0: .4byte gUnknown_80FE940 _080607F4: .4byte gUnknown_202EE10 _080607F8: .4byte gUnknown_8106B60 -_080607FC: .4byte gUnknown_80FE94C - thumb_func_end sub_80603D8 +_080607FC: .4byte gWhichTextPtr1 + thumb_func_end CreateFieldItemMenu thumb_func_start sub_8060800 sub_8060800: @@ -29104,7 +29104,7 @@ _08060EBE: mov r0, sp mov r1, r9 movs r2, 0x1 - bl sub_8061130 + bl DrawFieldTeamMenu movs r0, 0 mov r10, r0 _08060ECE: @@ -29391,8 +29391,8 @@ _08061116: bx r1 thumb_func_end sub_8060E38 - thumb_func_start sub_8061130 -sub_8061130: + thumb_func_start DrawFieldTeamMenu +DrawFieldTeamMenu: push {r4-r7,lr} mov r7, r10 mov r6, r9 @@ -29783,7 +29783,7 @@ _08061440: bx r0 .align 2, 0 _08061458: .4byte gUnknown_8106BE0 - thumb_func_end sub_8061130 + thumb_func_end DrawFieldTeamMenu thumb_func_start sub_806145C sub_806145C: @@ -32412,8 +32412,8 @@ _0806295C: _08062974: .4byte gRealInputs thumb_func_end sub_806285C - thumb_func_start sub_8062978 -sub_8062978: + thumb_func_start DrawFieldGiveItemMenu +DrawFieldGiveItemMenu: push {r4-r7,lr} mov r7, r10 mov r6, r9 @@ -32460,7 +32460,7 @@ _080629CA: add r0, sp, 0x4 adds r1, r4, 0 movs r2, 0 - bl sub_8061130 + bl DrawFieldTeamMenu movs r0, 0x1 bl sub_80073B8 ldr r0, _08062A3C @@ -32508,7 +32508,7 @@ _080629FC: b _08062A5A .align 2, 0 _08062A38: .4byte gUnknown_8106C18 -_08062A3C: .4byte gUnknown_80FE950 +_08062A3C: .4byte gWhichTextPtr2 _08062A40: .4byte 0xfffffc27 _08062A44: .4byte gUnknown_202EE10 _08062A48: .4byte gUnknown_203B418 @@ -32651,7 +32651,7 @@ _08062B5A: .align 2, 0 _08062B6C: .4byte gUnknown_203B418 _08062B70: .4byte 0x0001357c - thumb_func_end sub_8062978 + thumb_func_end DrawFieldGiveItemMenu thumb_func_start sub_8062B74 sub_8062B74: @@ -36955,7 +36955,7 @@ sub_8064D74: mov r8, r0 _08064D84: movs r5, 0 - bl sub_8065574 + bl CreateFieldGameOptionsMenu _08064D8A: adds r0, r6, 0 bl AddMenuCursorSprite @@ -37078,7 +37078,7 @@ sub_8064E68: _08064E7E: movs r7, 0 movs r5, 0 - bl sub_80656C0 + bl CreateFieldDungeonMenu _08064E86: adds r0, r4, 0 bl AddMenuCursorSprite @@ -37192,7 +37192,7 @@ sub_8064F50: _08064F66: movs r7, 0 movs r5, 0 - bl sub_8065948 + bl CreateFieldOthersMenu _08064F6E: adds r0, r4, 0 bl AddMenuCursorSprite @@ -37920,8 +37920,8 @@ _0806556C: .4byte gUnknown_80FE8F4 _08065570: .4byte gUnknown_80F7C50 thumb_func_end sub_806544C - thumb_func_start sub_8065574 -sub_8065574: + thumb_func_start CreateFieldGameOptionsMenu +CreateFieldGameOptionsMenu: push {r4-r7,lr} mov r7, r10 mov r6, r9 @@ -38064,14 +38064,14 @@ sub_8065574: bx r0 .align 2, 0 _080656AC: .4byte gUnknown_202EE10 -_080656B0: .4byte gUnknown_80FE8F0 -_080656B4: .4byte gUnknown_80FE730 -_080656B8: .4byte gUnknown_80FE73C +_080656B0: .4byte gGameOptionsTextPtr +_080656B4: .4byte gOptionsDungeonTextPtr +_080656B8: .4byte gOptionsOthersTextPtr _080656BC: .4byte gUnknown_80FE748 - thumb_func_end sub_8065574 + thumb_func_end CreateFieldGameOptionsMenu - thumb_func_start sub_80656C0 -sub_80656C0: + thumb_func_start CreateFieldDungeonMenu +CreateFieldDungeonMenu: push {r4-r7,lr} mov r7, r10 mov r6, r9 @@ -38245,7 +38245,7 @@ sub_80656C0: .align 2, 0 _0806583C: .4byte gUnknown_8106CE8 _08065840: .4byte gUnknown_202EE10 -_08065844: .4byte gUnknown_80FE730 +_08065844: .4byte gOptionsDungeonTextPtr _08065848: .4byte gUnknown_80FE764 _0806584C: .4byte gUnknown_80FE788 _08065850: .4byte gUnknown_80FE7A8 @@ -38363,10 +38363,10 @@ _0806590E: bx r0 .align 2, 0 _08065944: .4byte gUnknown_202F2E8 - thumb_func_end sub_80656C0 + thumb_func_end CreateFieldDungeonMenu - thumb_func_start sub_8065948 -sub_8065948: + thumb_func_start CreateFieldOthersMenu +CreateFieldOthersMenu: push {r4-r7,lr} mov r7, r10 mov r6, r9 @@ -38511,10 +38511,10 @@ _08065A0A: .align 2, 0 _08065A78: .4byte gUnknown_8106CF4 _08065A7C: .4byte gUnknown_202EE10 -_08065A80: .4byte gUnknown_80FE73C -_08065A84: .4byte gUnknown_80FE808 +_08065A80: .4byte gOptionsOthersTextPtr +_08065A84: .4byte gOptionsWindowColorPtr _08065A88: .4byte gUnknown_202F2E8 - thumb_func_end sub_8065948 + thumb_func_end CreateFieldOthersMenu thumb_func_start sub_8065A8C sub_8065A8C: @@ -43933,7 +43933,7 @@ sub_8068614: bx r0 .align 2, 0 _0806862C: .4byte gUnknown_8106E98 -_08068630: .4byte gUnknown_8510000 +_08068630: .4byte gMonsterFileArchive _08068634: .4byte gUnknown_203B418 _08068638: .4byte 0x000181e4 thumb_func_end sub_8068614 @@ -44194,7 +44194,7 @@ _08068820: _08068828: .4byte gUnknown_203B418 _0806882C: .4byte 0x00017b44 _08068830: .4byte gUnknown_8106EA0 -_08068834: .4byte gUnknown_8510000 +_08068834: .4byte gMonsterFileArchive thumb_func_end sub_80687EC thumb_func_start sub_8068838 @@ -47842,7 +47842,7 @@ _0806A41C: bx r0 .align 2, 0 _0806A450: .4byte gUnknown_8106EB0 -_0806A454: .4byte gUnknown_83B0000 +_0806A454: .4byte gDungeonFileArchive thumb_func_end sub_806A3D4 thumb_func_start sub_806A458 diff --git a/asm/code_808DAB4.s b/asm/code_808DAB4.s index 7ea9fd6..fb2a3b9 100644 --- a/asm/code_808DAB4.s +++ b/asm/code_808DAB4.s @@ -291,7 +291,7 @@ _0808E052: .align 2, 0 _0808E06C: .4byte gLevelCurrentPokeId _0808E070: .4byte gUnknown_810768C -_0808E074: .4byte gUnknown_8300500 +_0808E074: .4byte gSystemFileArchive _0808E078: .4byte gLevelCurrentData thumb_func_end GetPokemonLevelData @@ -1079,7 +1079,7 @@ _0808E598: bx r0 .align 2, 0 _0808E628: .4byte gUnknown_81076BC -_0808E62C: .4byte gUnknown_83B0000 +_0808E62C: .4byte gDungeonFileArchive _0808E630: .4byte 0x06010000 _0808E634: .4byte 0x0000f3ff _0808E638: .4byte 0x00003fff diff --git a/asm/code_809017C.s b/asm/code_809017C.s index 6c2d1ef..b59bf01 100644 --- a/asm/code_809017C.s +++ b/asm/code_809017C.s @@ -1097,7 +1097,7 @@ sub_8090998: _080909B8: .4byte gUnknown_203B460 _080909BC: .4byte gUnknown_20389A8 _080909C0: .4byte gUnknown_8109764 -_080909C4: .4byte gUnknown_8300500 +_080909C4: .4byte gSystemFileArchive _080909C8: .4byte gItemParametersFile _080909CC: .4byte gItemParametersFile + 4 thumb_func_end sub_8090998 diff --git a/asm/code_8092334.s b/asm/code_8092334.s index 7030d9b..bb28f8b 100644 --- a/asm/code_8092334.s +++ b/asm/code_8092334.s @@ -24,7 +24,7 @@ LoadWazaParameters: bx r0 .align 2, 0 _08092868: .4byte gUnknown_81098D0 -_0809286C: .4byte gUnknown_8300500 +_0809286C: .4byte gSystemFileArchive _08092870: .4byte gWazaParametersFile _08092874: .4byte gMovesData _08092878: .4byte gMovesRelated_2038C6C diff --git a/asm/code_8098BDC.s b/asm/code_8098BDC.s index 11db9fb..c78c7be 100644 --- a/asm/code_8098BDC.s +++ b/asm/code_8098BDC.s @@ -841,7 +841,7 @@ sub_809965C: bx r0 .align 2, 0 _08099688: .4byte gUnknown_811601C -_0809968C: .4byte gUnknown_8300500 +_0809968C: .4byte gSystemFileArchive thumb_func_end sub_809965C thumb_func_start sub_8099690 @@ -868,7 +868,7 @@ sub_8099690: b _080996D6 .align 2, 0 _080996BC: .4byte gUnknown_8116028 -_080996C0: .4byte gUnknown_8300500 +_080996C0: .4byte gSystemFileArchive _080996C4: .4byte gUnknown_203B46C _080996C8: .4byte gUnknown_202D078 _080996CC: diff --git a/asm/code_80A26CC.s b/asm/code_80A26CC.s index 20676d2..422d194 100644 --- a/asm/code_80A26CC.s +++ b/asm/code_80A26CC.s @@ -1226,7 +1226,7 @@ _080A326C: .align 2, 0 _080A3284: .4byte 0x00000444 _080A3288: .4byte gUnknown_81188F0 -_080A328C: .4byte gUnknown_9890000 +_080A328C: .4byte gGroundFileArchive _080A3290: .4byte 0x00000434 _080A3294: .4byte 0x00000464 _080A3298: .4byte 0x00000454 @@ -1347,7 +1347,7 @@ _080A3338: _080A3384: .4byte 0x0000046c _080A3388: .4byte 0x00000471 _080A338C: .4byte 0x06008000 -_080A3390: .4byte gUnknown_9890000 +_080A3390: .4byte gGroundFileArchive _080A3394: strb r0, [r4] strb r0, [r4, 0x1] @@ -1435,7 +1435,7 @@ _080A3428: pop {r0} bx r0 .align 2, 0 -_080A3438: .4byte gUnknown_9890000 +_080A3438: .4byte gGroundFileArchive _080A343C: .4byte 0x0000052a thumb_func_end sub_80A2FBC @@ -1854,7 +1854,7 @@ _080A376C: .align 2, 0 _080A377C: .4byte 0x00000444 _080A3780: .4byte gUnknown_81188F0 -_080A3784: .4byte gUnknown_9890000 +_080A3784: .4byte gGroundFileArchive _080A3788: .4byte 0x00000434 _080A378C: .4byte 0x00000464 _080A3790: .4byte 0x00000454 @@ -7798,7 +7798,7 @@ _080A6350: .align 2, 0 _080A6378: .4byte gUnknown_3001B7C _080A637C: .4byte gUnknown_81177CC -_080A6380: .4byte gUnknown_83B0000 +_080A6380: .4byte gDungeonFileArchive _080A6384: .4byte gUnknown_203B4B4 _080A6388: .4byte gUnknown_2039DD4 _080A638C: .4byte gUnknown_2039DD0 @@ -7931,7 +7931,7 @@ _080A6474: bx r0 .align 2, 0 _080A649C: .4byte gUnknown_81177EC -_080A64A0: .4byte gUnknown_8510000 +_080A64A0: .4byte gMonsterFileArchive thumb_func_end sub_80A6460 thumb_func_start sub_80A64A4 @@ -7987,7 +7987,7 @@ _080A64C0: .align 2, 0 _080A6508: .4byte gUnknown_3001B7C _080A650C: .4byte gUnknown_81177EC -_080A6510: .4byte gUnknown_8510000 +_080A6510: .4byte gMonsterFileArchive _080A6514: movs r0, 0xFF ands r0, r5 @@ -8045,7 +8045,7 @@ _080A6568: bx r0 .align 2, 0 _080A6584: .4byte gUnknown_81178F4 -_080A6588: .4byte gUnknown_9E60000 +_080A6588: .4byte gOrnamentFileArchive thumb_func_end sub_80A64A4 thumb_func_start sub_80A658C @@ -8932,7 +8932,7 @@ _080A6BA8: b _080A6BFE .align 2, 0 _080A6BE0: .4byte gUnknown_81177EC -_080A6BE4: .4byte gUnknown_8510000 +_080A6BE4: .4byte gMonsterFileArchive _080A6BE8: movs r0, 0xFF ands r0, r5 @@ -8994,7 +8994,7 @@ _080A6C42: b _080A6C78 .align 2, 0 _080A6C60: .4byte gUnknown_81178F4 -_080A6C64: .4byte gUnknown_9E60000 +_080A6C64: .4byte gOrnamentFileArchive _080A6C68: .4byte gUnknown_8117894 _080A6C6C: mov r1, r10 @@ -10088,7 +10088,7 @@ sub_80A7428: b _080A74AC .align 2, 0 _080A7480: .4byte gUnknown_8117EDC -_080A7484: .4byte gUnknown_8510000 +_080A7484: .4byte gMonsterFileArchive _080A7488: .4byte 0xffff0000 _080A748C: .4byte 0x0000ffff _080A7490: @@ -10301,7 +10301,7 @@ sub_80A75CC: _080A7618: .4byte gUnknown_8117AE4 _080A761C: .4byte 0xffff0000 _080A7620: .4byte 0x0000ffff -_080A7624: .4byte gUnknown_9E60000 +_080A7624: .4byte gOrnamentFileArchive _080A7628: str r5, [sp, 0x4] _080A762A: @@ -10397,7 +10397,7 @@ sub_80A7688: _080A76D4: .4byte gUnknown_8117E8C _080A76D8: .4byte 0xffff0000 _080A76DC: .4byte 0x0000ffff -_080A76E0: .4byte gUnknown_9E60000 +_080A76E0: .4byte gOrnamentFileArchive _080A76E4: str r5, [sp, 0x4] _080A76E6: diff --git a/asm/code_80A7714.s b/asm/code_80A7714.s index 015f8ab..64ef659 100644 --- a/asm/code_80A7714.s +++ b/asm/code_80A7714.s @@ -13543,7 +13543,7 @@ _080ADDFA: b _080ADEFC .align 2, 0 _080ADEB4: .4byte gMapparamText -_080ADEB8: .4byte gUnknown_83B0000 +_080ADEB8: .4byte gDungeonFileArchive _080ADEBC: .4byte gUnknown_811889C _080ADEC0: .4byte gUnknown_8108EC0 _080ADEC4: .4byte gUnknown_81188A8 @@ -13636,7 +13636,7 @@ _080ADF52: .align 2, 0 _080ADF80: .4byte gUnknown_81188CC _080ADF84: .4byte gUnknown_81188DC -_080ADF88: .4byte gUnknown_83B0000 +_080ADF88: .4byte gDungeonFileArchive thumb_func_end sub_80ADD9C thumb_func_start sub_80ADF8C diff --git a/asm/fatal_system_1.s b/asm/fatal_system_1.s index a68366e..e0f194d 100644 --- a/asm/fatal_system_1.s +++ b/asm/fatal_system_1.s @@ -5,48 +5,6 @@ .text - thumb_func_start Log -Log: - push {r1-r3} - add sp, 0xC - bx lr - thumb_func_end Log - - thumb_func_start sub_8011BC8 -sub_8011BC8: - push {r2,r3} - add sp, 0x8 - bx lr - thumb_func_end sub_8011BC8 - - thumb_func_start nullsub_29 -nullsub_29: - bx lr - thumb_func_end nullsub_29 - - thumb_func_start nullsub_30 -nullsub_30: - bx lr - thumb_func_end nullsub_30 - - thumb_func_start nullsub_31 -nullsub_31: - bx lr - thumb_func_end nullsub_31 - - thumb_func_start nullsub_32 -nullsub_32: - bx lr - thumb_func_end nullsub_32 - - thumb_func_start FatalErrorHang -FatalErrorHang: - push {lr} - bl Hang - pop {r0} - bx r0 - thumb_func_end FatalErrorHang - thumb_func_start FatalError FatalError: push {r1-r3} @@ -7014,7 +7014,7 @@ _0800978C: .4byte gUnknown_203B090 _08009790: .4byte 0x00005fff _08009794: .4byte gUnknown_80B88B0 _08009798: .4byte 0x00a000a0 -_0800979C: .4byte gUnknown_8300500 +_0800979C: .4byte gSystemFileArchive _080097A0: .4byte 0x06004f00 _080097A4: .4byte gUnknown_80B88B8 _080097A8: .4byte 0x06017e00 @@ -7058,7 +7058,7 @@ _080097DA: bx r0 .align 2, 0 _080097F8: .4byte gUnknown_80B88CC -_080097FC: .4byte gUnknown_8300500 +_080097FC: .4byte gSystemFileArchive _08009800: .4byte gUnknown_202D038 thumb_func_end sub_80097B0 diff --git a/asm/wonder_mail.s b/asm/wonder_mail.s index 569f81d..1541bd0 100644 --- a/asm/wonder_mail.s +++ b/asm/wonder_mail.s @@ -3716,7 +3716,7 @@ _0802B930: bl sub_803B6B0 bl sub_802BC7C adds r0, r4, 0 - bl sub_803C190 + bl GetPokemonMailHeadline adds r2, r0, 0 ldr r0, [r7] ldr r3, [r0, 0x6C] @@ -3975,7 +3975,7 @@ sub_802BB28: bl sub_80073B8 ldr r0, [r5] ldrb r0, [r0, 0x4] - bl sub_803C190 + bl GetPokemonMailHeadline adds r2, r0, 0 ldr r0, [r5] ldr r3, [r0, 0x24] @@ -4171,7 +4171,7 @@ sub_802BCC4: ldr r4, _0802BCDC ldr r0, [r4] ldrb r0, [r0, 0x4] - bl sub_803C1A0 + bl GetPokemonMailText adds r3, r0, 0 ldr r1, [r4] movs r0, 0 @@ -4301,7 +4301,7 @@ _0802BD8E: adds r0, 0x4 bl sub_8013984 bl sub_802BF30 - bl sub_802BFA0 + bl CreateMailMenu movs r0, 0x1 _0802BDD4: pop {r3} @@ -4377,7 +4377,7 @@ _0802BE48: _0802BE60: .4byte gUnknown_203B2D8 _0802BE64: bl sub_802BF30 - bl sub_802BFA0 + bl CreateMailMenu movs r0, 0x1 _0802BE6E: pop {r1} @@ -4423,7 +4423,7 @@ sub_802BE94: adds r0, 0x4 bl sub_8013984 bl sub_802BF30 - bl sub_802BFA0 + bl CreateMailMenu cmp r4, 0 beq _0802BED2 ldr r0, [r5] @@ -4535,8 +4535,8 @@ sub_802BF30: _0802BF9C: .4byte gUnknown_203B2D8 thumb_func_end sub_802BF30 - thumb_func_start sub_802BFA0 -sub_802BFA0: + thumb_func_start CreateMailMenu +CreateMailMenu: push {r4-r7,lr} mov r7, r9 mov r6, r8 @@ -4608,7 +4608,7 @@ _0802BFE8: mov r0, r9 bl sub_808DA34 ldrb r0, [r5, 0x5] - bl sub_803C190 + bl GetPokemonMailHeadline adds r1, r0, 0 mov r0, r8 mov r2, r9 @@ -4624,7 +4624,7 @@ _0802BFE8: b _0802C08E .align 2, 0 _0802C060: .4byte gUnknown_203B2D8 -_0802C064: .4byte gUnknown_80DFC8C +_0802C064: .4byte gMailboxText _0802C068: .4byte gUnknown_202DF98 _0802C06C: adds r0, r5, 0 @@ -4663,7 +4663,7 @@ _0802C09A: bx r0 .align 2, 0 _0802C0B4: .4byte gUnknown_203B2D8 - thumb_func_end sub_802BFA0 + thumb_func_end CreateMailMenu thumb_func_start sub_802C0B8 sub_802C0B8: @@ -5087,7 +5087,7 @@ sub_802C39C: b _0802C452 .align 2, 0 _0802C3F8: .4byte gUnknown_203B2E0 -_0802C3FC: .4byte gUnknown_80DFCCC +_0802C3FC: .4byte gBulletinBoardText _0802C400: ldr r1, [r7] movs r3, 0x26 @@ -8788,7 +8788,7 @@ _0802E0DA: subs r3, 0x1 cmp r3, 0 bge _0802E0DA - bl sub_802E2B4 + bl CreateMailboxMenu ldr r3, _0802E11C ldr r2, [r3] movs r0, 0x9E @@ -8809,7 +8809,7 @@ _0802E118: .4byte gUnknown_80E0284 _0802E11C: .4byte gUnknown_203B304 _0802E120: .4byte gUnknown_80E029C _0802E124: - bl sub_802E3B8 + bl CreateMailActionMenu ldr r2, [r4] movs r0, 0x9E lsls r0, 1 @@ -8934,9 +8934,9 @@ _0802E22A: bl sub_802BE94 b _0802E2AA _0802E232: - bl sub_802BFA0 + bl CreateMailMenu movs r0, 0x3 - bl sub_802E7F8 + bl CreateMailAcceptedStatusBox ldr r0, _0802E25C ldr r2, [r0] adds r0, r2, 0 @@ -8995,8 +8995,8 @@ _0802E2AA: bx r0 thumb_func_end sub_802E1AC - thumb_func_start sub_802E2B4 -sub_802E2B4: + thumb_func_start CreateMailboxMenu +CreateMailboxMenu: push {r4-r7,lr} ldr r4, _0802E380 ldr r0, [r4] @@ -9102,9 +9102,9 @@ _0802E35A: b _0802E3B2 .align 2, 0 _0802E380: .4byte gUnknown_203B304 -_0802E384: .4byte gUnknown_80E02E4 -_0802E388: .4byte gUnknown_80E02F0 -_0802E38C: .4byte gUnknown_80E02FC +_0802E384: .4byte gMailboxCheckMail +_0802E388: .4byte gMailboxJobList +_0802E38C: .4byte gMailboxPKMNNews _0802E390: adds r3, 0x1 cmp r3, r5 @@ -9127,10 +9127,10 @@ _0802E3B2: pop {r4-r7} pop {r0} bx r0 - thumb_func_end sub_802E2B4 + thumb_func_end CreateMailboxMenu - thumb_func_start sub_802E3B8 -sub_802E3B8: + thumb_func_start CreateMailActionMenu +CreateMailActionMenu: push {r4-r7,lr} movs r5, 0 ldr r4, _0802E3F0 @@ -9159,8 +9159,8 @@ sub_802E3B8: b _0802E44A .align 2, 0 _0802E3F0: .4byte gUnknown_203B304 -_0802E3F4: .4byte gUnknown_80E0308 -_0802E3F8: .4byte gUnknown_80E0310 +_0802E3F4: .4byte gMailActionStore +_0802E3F8: .4byte gMailActionRead _0802E3FC: ldr r1, [r4] adds r2, r1, 0 @@ -9256,7 +9256,7 @@ _0802E4A8: pop {r4-r7} pop {r0} bx r0 - thumb_func_end sub_802E3B8 + thumb_func_end CreateMailActionMenu thumb_func_start sub_802E4B0 sub_802E4B0: @@ -9647,8 +9647,8 @@ nullsub_133: bx lr thumb_func_end nullsub_133 - thumb_func_start sub_802E7F8 -sub_802E7F8: + thumb_func_start CreateMailAcceptedStatusBox +CreateMailAcceptedStatusBox: push {r4-r6,lr} sub sp, 0x8 adds r4, r0, 0 @@ -9691,9 +9691,9 @@ sub_802E7F8: pop {r0} bx r0 .align 2, 0 -_0802E85C: .4byte gUnknown_80E0318 +_0802E85C: .4byte gMailAccepted _0802E860: .4byte gUnknown_80E0324 - thumb_func_end sub_802E7F8 + thumb_func_end CreateMailAcceptedStatusBox thumb_func_start sub_802E864 sub_802E864: @@ -9861,7 +9861,7 @@ _0802E986: subs r3, 0x1 cmp r3, 0 bge _0802E986 - bl sub_802EB34 + bl CreatePelliperBoardMenu ldr r3, _0802E9C8 ldr r2, [r3] movs r0, 0x9E @@ -10006,7 +10006,7 @@ _0802EACA: _0802EAD2: bl sub_802C39C movs r0, 0x3 - bl sub_802EEDC + bl CreatePelliperAcceptedStatusBox ldr r0, _0802EAFC ldr r2, [r0] adds r0, r2, 0 @@ -10050,8 +10050,8 @@ _0802EB2C: bx r0 thumb_func_end sub_802EA58 - thumb_func_start sub_802EB34 -sub_802EB34: + thumb_func_start CreatePelliperBoardMenu +CreatePelliperBoardMenu: push {r4-r7,lr} ldr r4, _0802EBDC ldr r0, [r4] @@ -10139,8 +10139,8 @@ _0802EBB6: b _0802EC0A .align 2, 0 _0802EBDC: .4byte gUnknown_203B308 -_0802EBE0: .4byte gUnknown_80E0390 -_0802EBE4: .4byte gUnknown_80E03A0 +_0802EBE0: .4byte gPelliperBoard_BulletinBoard +_0802EBE4: .4byte gPelliperBoard_JobList _0802EBE8: adds r3, 0x1 cmp r3, r5 @@ -10163,7 +10163,7 @@ _0802EC0A: pop {r4-r7} pop {r0} bx r0 - thumb_func_end sub_802EB34 + thumb_func_end CreatePelliperBoardMenu thumb_func_start sub_802EC10 sub_802EC10: @@ -10527,8 +10527,8 @@ nullsub_134: bx lr thumb_func_end nullsub_134 - thumb_func_start sub_802EEDC -sub_802EEDC: + thumb_func_start CreatePelliperAccepedStatusBox +CreatePelliperAcceptedStatusBox: push {r4-r6,lr} sub sp, 0x8 adds r4, r0, 0 @@ -10573,7 +10573,7 @@ sub_802EEDC: .align 2, 0 _0802EF40: .4byte gUnknown_80E03AC _0802EF44: .4byte gUnknown_80E03B8 - thumb_func_end sub_802EEDC + thumb_func_end CreatePelliperAcceptedStatusBox thumb_func_start sub_802EF48 sub_802EF48: @@ -12687,7 +12687,7 @@ _0802FFE4: lsls r0, 3 b _0803000E .align 2, 0 -_0802FFF8: .4byte gUnknown_80D9FC8 +_0802FFF8: .4byte gMakuhitaDialogue _0802FFFC: .4byte gUnknown_203B318 _08030000: ldr r2, _08030034 @@ -12716,7 +12716,7 @@ _0803000E: bl sub_8014248 b _080301A0 .align 2, 0 -_08030034: .4byte gUnknown_80D9FC8 +_08030034: .4byte gMakuhitaDialogue _08030038: ldr r3, [r5] movs r0, 0xD @@ -12729,7 +12729,7 @@ _08030038: adds r2, 0x8 b _0803015A .align 2, 0 -_0803004C: .4byte gUnknown_80D9FC8 +_0803004C: .4byte gMakuhitaDialogue _08030050: ldr r3, [r5] movs r0, 0x4 @@ -12742,7 +12742,7 @@ _08030050: adds r2, 0xC b _0803015A .align 2, 0 -_08030064: .4byte gUnknown_80D9FC8 +_08030064: .4byte gMakuhitaDialogue _08030068: movs r0, 0x3 movs r1, 0 @@ -12783,7 +12783,7 @@ _08030074: _080300B4: .4byte 0xffffff00 _080300B8: .4byte 0xffff00ff _080300BC: .4byte gUnknown_202DF98 -_080300C0: .4byte gUnknown_80D9FC8 +_080300C0: .4byte gMakuhitaDialogue _080300C4: ldr r3, [r5] movs r0, 0xD @@ -12796,7 +12796,7 @@ _080300C4: adds r2, 0x18 b _0803015A .align 2, 0 -_080300D8: .4byte gUnknown_80D9FC8 +_080300D8: .4byte gMakuhitaDialogue _080300DC: ldr r3, [r5] movs r0, 0xD @@ -12809,7 +12809,7 @@ _080300DC: adds r2, 0x14 b _0803015A .align 2, 0 -_080300F0: .4byte gUnknown_80D9FC8 +_080300F0: .4byte gMakuhitaDialogue _080300F4: ldr r3, [r5] movs r0, 0x9 @@ -12822,7 +12822,7 @@ _080300F4: adds r2, 0x1C b _0803015A .align 2, 0 -_08030108: .4byte gUnknown_80D9FC8 +_08030108: .4byte gMakuhitaDialogue _0803010C: ldr r4, _08030138 bl sub_808D33C @@ -12866,7 +12866,7 @@ _0803015A: bl sub_80141B4 b _080301A0 .align 2, 0 -_0803016C: .4byte gUnknown_80D9FC8 +_0803016C: .4byte gMakuhitaDialogue _08030170: .4byte 0x0000010d _08030174: movs r0, 0x1 @@ -12896,7 +12896,7 @@ _080301A0: pop {r0} bx r0 .align 2, 0 -_080301A8: .4byte gUnknown_80D9FC8 +_080301A8: .4byte gMakuhitaDialogue _080301AC: .4byte 0x0000010d thumb_func_end sub_802FF88 @@ -31545,7 +31545,7 @@ _0803981C: bx r0 .align 2, 0 _08039834: .4byte gUnknown_80E785C -_08039838: .4byte gUnknown_8380000 +_08039838: .4byte gTitleMenuFileArchive _0803983C: .4byte gUnknown_203B3B8 _08039840: .4byte gUnknown_203B388 thumb_func_end sub_80397B4 diff --git a/data/data.s b/data/data.s index c6f2826..fe74c5d 100644 --- a/data/data.s +++ b/data/data.s @@ -516,13 +516,13 @@ gUnknown_80B86A4: @ 80B86A4 gUnknown_80B86B4: @ 80B86B4 .incbin "baserom.gba", 0xB86B4, 0x100 - .global gUnknown_80B87B4 -gUnknown_80B87B4: @ 80B87B4 + .global gKanjiA_file_string +gKanjiA_file_string: @ 80B87B4 .string "kanji_a\0" .align 2,0 - .global gUnknown_80B87BC -gUnknown_80B87BC: @ 80B87BC + .global gKanjiB_file_string +gKanjiB_file_string: @ 80B87BC .string "kanji_b\0" .align 2,0 diff --git a/data/data_80B9BB8.s b/data/data_80B9BB8.s index beae3c9..a675ee3 100644 --- a/data/data_80B9BB8.s +++ b/data/data_80B9BB8.s @@ -30,11 +30,11 @@ gUnknown_80B9C60: @ 80B9C60 .byte 0xFF, 0xFF, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 -gUnknown_80B9C6C:: @ 80B9C6C +gefob001_string:: @ 80B9C6C .string "efob001\0" .align 2,0 -gUnknown_80B9C74:: @ 80B9C74 +gefob000_string:: @ 80B9C74 .string "efob000\0" .align 2,0 @@ -374,19 +374,34 @@ gDungeonCoordinates: @ 80D3F14 .global gUnknown_80D4014 gUnknown_80D4014: @ 80D4014 - .byte 0x50, 0x40, 0x0D, 0x08 - .byte 0x48, 0x40, 0x0D, 0x08 - .byte 0x3C, 0x40, 0x0D, 0x08 - .byte 0x34, 0x40, 0x0D, 0x08 - .byte 0x28, 0x40, 0x0D, 0x08 + .4byte wmp2font_text + .4byte wmp2mcc_text + .4byte wmp2cani_text + .4byte wmp2pal_text + .4byte wmp2fon1_text + + .global wmp2fon1_text + wmp2fon1_text: .string "wmp2fon1\0" .align 2,0 + + .global wmp2pal_text + wmp2pal_text: .string "wmp2pal\0" .align 2,0 + + .global wmp2cani_text + wmp2cani_text: .string "wmp2cani\0" .align 2,0 + + .global wmp2mcc_text + wmp2mcc_text: .string "wmp2mcc\0" .align 2,0 + + .global wmp2font_text + wmp2font_text: .string "wmp2font\0" .align 2,0 @@ -484,18 +499,25 @@ gUnknown_80D4144: @ 80D4144 .byte 0x00, 0x00 .string "pksdir0\0" .string "pksdir0\0" - .byte 0x70, 0x41, 0x0d, 0x08 @ Pointer to none + .4byte noneText .byte 0xff, 0xff, 0xff, 0xff - .byte 0x70, 0x41, 0x0d, 0x08 @ Pointer to none + .4byte noneText + + .global noneText + noneText: .string "none\0" .align 2,0 - .byte 0x84, 0x41, 0x0d, 0x08 @ Pointer to default + + .4byte defaultText .byte 0xff, 0xff, 0xff, 0xff - .byte 0x70, 0x41, 0x0d, 0x08 @ Pointer to none + .4byte noneText + + .global defaultText + defaultText: .string "default\0" - .global gUnknown_80D418C -gUnknown_80D418C: @ 80D418C + .global gFuncFileLineString +gFuncFileLineString: @ 80D418C .string "func = '%s'\n" .string "file = '%s' line = %5d\0" @@ -504,14 +526,14 @@ gNotEntryText: @ 80D41B0 .string "--- not entry ---\0" .align 2,0 - .global gUnknown_80D41C4 -gUnknown_80D41C4: @ 80D41C4 + .global gFuncFileLineStringWPrefix +gFuncFileLineStringWPrefix: @ 80D41C4 .string "%sfunc = '%s'\n" .string "file = '%s' line = %5d\n\0" .align 2,0 - .global gUnknown_80D41EC -gUnknown_80D41EC: @ 80D41EC + .global gFuncFileLineString2 +gFuncFileLineString2: @ 80D41EC .string "func = '%s'\n" .string "file = '%s' line = %5d\n\0" .align 2,0 @@ -762,12 +784,16 @@ gUnknown_80D4920: @ 80D4920 .global gUnknown_80D4928 gUnknown_80D4928: @ 80D4928 .byte 0x24, 0x49, 0x0D, 0x08 @ Pointer to No + + .global CancelText + CancelText: .string "Cancel\0" .align 2,0 .global gUnknown_80D4934 gUnknown_80D4934: @ 80D4934 - .byte 0x2C, 0x49, 0x0D, 0x08 @ Pointer to Cancel + .4byte CancelText + .string "Trash \0" .align 2,0 @@ -816,65 +842,81 @@ gUnknown_80D4984: @ 80D4984 .global gUnknown_80D4990 gUnknown_80D4990: @ 80D4990 .byte 0x88, 0x49, 0x0D, 0x08 @ Pointer to Accept + + .global WigglytuffCheck + WigglytuffCheck: .string "Check\0" .align 2,0 - .global gUnknown_80D499C -gUnknown_80D499C: @ 80D499C - .byte 0x94, 0x49, 0x0D, 0x08 @ Pointer to Check + .global gWigglytuffCheck +gWigglytuffCheck: @ 80D499C + .4byte WigglytuffCheck + .string "Friend\0" .align 2,0 .global gUnknown_80D49A8 gUnknown_80D49A8: @ 80D49A8 .byte 0xA0, 0x49, 0x0D, 0x08 @ Pointer to Friend + + .global ExitText + ExitText: .string "Exit\0" .align 2,0 .global gUnknown_80D49B4 gUnknown_80D49B4: @ 80D49B4 - .byte 0xAC, 0x49, 0x0D, 0x08 @ Poiner to Exit + .4byte ExitText + + .global QuestionMarkText + QuestionMarkText: .string "???\0" .align 2,0 .global gUnknown_80D49BC gUnknown_80D49BC: @ 80D49BC - .byte 0xB8, 0x49, 0x0D, 0x08 @ Pointer to the question marks above + .4byte QuestionMarkText + + .global FelicityDeposit + FelicityDeposit: .string "Deposit?\0" .align 2,0 - .global gUnknown_80D49CC -gUnknown_80D49CC: @ 80D49CC - .byte 0xC0, 0x49, 0x0D, 0x08 @ Pointer to Deposit + .global gFelicityDeposit +gFelicityDeposit: @ 80D49CC + .4byte FelicityDeposit + + .global FelicityWithdraw + FelicityWithdraw: .string "Withdraw?\0" .align 2,0 - .global gUnknown_80D49DC -gUnknown_80D49DC: @ 80D49DC - .byte 0xD0, 0x49, 0x0D, 0x08 @ Pointer to Withdraw + .global gFelicityWithdraw +gFelicityWithdraw: @ 80D49DC + .4byte FelicityWithdraw - .global gUnknown_80D49E0 -gUnknown_80D49E0: @ 80D49E0 (Felicity Bank Dialogue) + .global gFelicityDialogue +gFelicityDialogue: @ 80D49E0 (Felicity Bank Dialogue) .incbin "baserom.gba", 0xD49E0, 0xA24 .global gUnknown_80D5404 gUnknown_80D5404: @ 80D5404 .incbin "baserom.gba", 0xD5404, 0xAC4 - .global gUnknown_80D5EC8 -gUnknown_80D5EC8: @ 80D5EC8 (Kecleon Wares Dialogue) + .global gKecleonShopDialogue +gKecleonShopDialogue: @ 80D5EC8 (Kecleon Wares Dialogue) .incbin "baserom.gba", 0xD5EC8, 0x1ADC - .global gUnknown_80D79A4 -gUnknown_80D79A4: @ 80D79A4 (Friend Area Shop) + .global gWigglytuffDialogue +gWigglytuffDialogue: @ 80D79A4 (Friend Area Shop) .incbin "baserom.gba", 0xD79A4, 0xEE4 - .global gUnknown_80D8888 -gUnknown_80D8888: @ 80D8888 (Gulpin Link Shop) + .global gGulpinDialogue +gGulpinDialogue: @ 80D8888 (Gulpin Link Shop) .incbin "baserom.gba", 0xD8888, 0x1740 - .global gUnknown_80D9FC8 -gUnknown_80D9FC8: @ 80D9FC8 (Makuhita Dojo) + .global gMakuhitaDialogue +gMakuhitaDialogue: @ 80D9FC8 (Makuhita Dojo) .incbin "baserom.gba", 0xD9FC8, 0xAD0 .global gUnknown_80DAA98 @@ -1090,13 +1132,13 @@ gUnknown_80DB70C: @ 80DB70C .byte 0x04, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 - .global gUnknown_80DB724 -gUnknown_80DB724: @ 80DB724 + .global gFelicityMoney +gFelicityMoney: @ 80DB724 .string "Money: \0" .align 2,0 - .global gUnknown_80DB72C -gUnknown_80DB72C: @ 80DB72C + .global gFelicitySavings +gFelicitySavings: @ 80DB72C .string "Savings: \0" .align 2,0 @@ -1285,13 +1327,13 @@ gUnknown_80DB944: @ 80DB944 gUnknown_80DB95C: @ 80DB95C .incbin "baserom.gba", 0xDB95C, 0x18 - .global gUnknown_80DB974 -gUnknown_80DB974: @ 80DB974 + .global gTeamToolboxA +gTeamToolboxA: @ 80DB974 .string "Team Toolbox A\0" .align 2,0 - .global gUnknown_80DB984 -gUnknown_80DB984: @ 80DB984 + .global gTeamToolboxB +gTeamToolboxB: @ 80DB984 .string "Team Toolbox B\0" .align 2,0 @@ -1394,23 +1436,23 @@ gUnknown_80DBCE8: @ 80DBCE8 gUnknown_80DBD24: @ 80DBD24 .incbin "baserom.gba", 0xDBD24, 0x34 - .global gUnknown_80DBD58 -gUnknown_80DBD58: @ 80DBD58 + .global gKangaskhanTrashToolboxItem +gKangaskhanTrashToolboxItem: @ 80DBD58 .string "Trash Toolbox Item\0" .align 2,0 - .global gUnknown_80DBD6C -gUnknown_80DBD6C: @ 80DBD6C + .global gKangaskhanTrashReceivedItem +gKangaskhanTrashReceivedItem: @ 80DBD6C .string "Trash Received Item\0" .align 2,0 - .global gUnknown_80DBD80 -gUnknown_80DBD80: @ 80DBD80 + .global gKangaskhanStorage +gKangaskhanStorage: @ 80DBD80 .string "Storage\0" .align 2,0 - .global gUnknown_80DBD88 -gUnknown_80DBD88: @ 80DBD88 + .global gKangaskhanTrash +gKangaskhanTrash: @ 80DBD88 .string "Trash\0" .align 2,0 .string "pksdir0\0" @@ -1496,23 +1538,23 @@ gUnknown_80DBE98: @ 80DBE98 gUnknown_80DBEB0: @ 80DBEB0 .incbin "baserom.gba", 0xDBEB0, 0x60 - .global gUnknown_80DBF10 -gUnknown_80DBF10: @ 80DBF10 + .global gMenuItems +gMenuItems: @ 80DBF10 .string "Items\0" .align 2,0 - .global gUnknown_80DBF18 -gUnknown_80DBF18: @ 80DBF18 + .global gMenuTeam +gMenuTeam: @ 80DBF18 .string "Team\0" .align 2,0 - .global gUnknown_80DBF20 -gUnknown_80DBF20: @ 80DBF20 + .global gMenuJobList +gMenuJobList: @ 80DBF20 .string "Job List\0" .align 2,0 - .global gUnknown_80DBF2C -gUnknown_80DBF2C: @ 80DBF2C + .global gMenuOthers +gMenuOthers: @ 80DBF2C .string "Others\0" .align 2,0 @@ -1562,8 +1604,8 @@ gUnknown_80DBFB0: @ 80DBFB0 gUnknown_80DBFCC: @ 80DBFCC .incbin "baserom.gba", 0xDBFCC, 0x18 - .global gUnknown_80DBFE4 -gUnknown_80DBFE4: @ 80DBFE4 + .global gOthers_MenuOption +gOthers_MenuOption: @ 80DBFE4 .string "Others\0" .align 2,0 @@ -1572,13 +1614,13 @@ gUnknown_80DBFEC: @ 80DBFEC .string "Change settings?\0" .align 2,0 - .global gUnknown_80DC000 -gUnknown_80DC000: @ 80DC000 + .global gOthers_GameOptions +gOthers_GameOptions: @ 80DC000 .string "Game Options\0" .align 2,0 - .global gUnknown_80DC010 -gUnknown_80DC010: @ 80DC010 + .global gOthers_Hints +gOthers_Hints: @ 80DC010 .string "Hints\0" .align 2,0 .string "pksdir0\0" @@ -1592,28 +1634,32 @@ gUnknown_80DC020: @ 80DC020 gUnknown_80DC03C: @ 80DC03C .incbin "baserom.gba", 0xDC03C, 0x18 - .global gUnknown_80DC054 -gUnknown_80DC054: @ 80DC054 +@ Window Settings + + .global gWindowBGTitle +gWindowBGTitle: @ 80DC054 .string "Game Options\0" .align 2,0 -@ Window Settings .global gUnknown_80DC064 gUnknown_80DC064: @ 80DC064 - .incbin "baserom.gba", 0xDC064, 0x20 + .string "Windows#=P.Blue#=x.Red#=" + .byte 0xA0 + .string ".Green\0" + .align 2,0 - .global gUnknown_80DC084 -gUnknown_80DC084: @ 80DC084 + .global gWindowBGBlueString +gWindowBGBlueString: @ 80DC084 .string "Blue\0" .align 2,0 - .global gUnknown_80DC08C -gUnknown_80DC08C: @ 80DC08C + .global gWindowBGRedString +gWindowBGRedString: @ 80DC08C .string "Red\0" .align 2,0 - .global gUnknown_80DC090 -gUnknown_80DC090: @ 80DC090 + .global gWindowBGGreenString +gWindowBGGreenString: @ 80DC090 .string "Green\0" .align 2,0 .string "pksdir0\0" @@ -1810,13 +1856,13 @@ gUnknown_80DC394: @ 80DC394 .string "{R_BUTTON}+{DPAD}: Shift moves\n" .string "{R_BUTTON}+{A_BUTTON}: Switch link {SELECT_BUTTON} Set\0" - .global gUnknown_80DC3C4 -gUnknown_80DC3C4: @ 80DC3C4 + .global gGulpinProceed +gGulpinProceed: @ 80DC3C4 .string "Proceed\0" .align 2,0 - .global gUnknown_80DC3CC -gUnknown_80DC3CC: @ 80DC3CC + .global gGulpinInfo +gGulpinInfo: @ 80DC3CC .string "#C6Info#R \0" .align 2,0 @@ -1840,28 +1886,28 @@ gUnknown_80DC3F4: @ 80DC3F4 .string "Remember\0" .align 2,0 - .global gUnknown_80DC400 -gUnknown_80DC400: @ 80DC400 + .global gGulpinDeselect +gGulpinDeselect: @ 80DC400 .string "Deselect\0" .align 2,0 - .global gUnknown_80DC40C -gUnknown_80DC40C: @ 80DC40C + .global gGulpinSet +gGulpinSet: @ 80DC40C .string "Set\0" .align 2,0 - .global gUnknown_80DC410 -gUnknown_80DC410: @ 80DC410 + .global gGulpinLink +gGulpinLink: @ 80DC410 .string "Link\0" .align 2,0 - .global gUnknown_80DC418 -gUnknown_80DC418: @ 80DC418 + .global gGulpinDelink +gGulpinDelink: @ 80DC418 .string "Delink\0" .align 2,0 - .global gUnknown_80DC420 -gUnknown_80DC420: @ 80DC420 + .global gGulpinForget +gGulpinForget: @ 80DC420 .string "Forget\0" .align 2,0 @@ -1995,14 +2041,16 @@ gUnknown_80DC564: @ 80DC564 .global gUnknown_80DC584 gUnknown_80DC584: @ 80DC584 - .byte 0xa0, 0xc5, 0x0d, 0x08 + .byte 0xa0, 0xc5, 0x0d, 0x08 @ Pointer to yes .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x9c, 0xc5, 0x0d, 0x08 + .byte 0x9c, 0xc5, 0x0d, 0x08 @ Pointer to No .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x4e, 0x6f, 0x00, 0x00 - .byte 0x59, 0x65, 0x73, 0x00 + .string "No\0" + .align 2,0 + .string "Yes\0" + .align 2,0 .global gUnknown_80DC5A4 gUnknown_80DC5A4: @ 80DC5A4 @@ -2045,19 +2093,31 @@ gUnknown_80DC5F4: @ 80DC5F4 .global gUnknown_80DC618 gUnknown_80DC618: @ 80DC618 - .incbin "baserom.gba", 0xDC618, 0x5C + .string "$m1 took the Gummi and ate it.\n" + .string "This Gummi looks like a big favorite!\n" + .string "$m1~27s IQ went up!\0" + .align 2,0 .global gUnknown_80DC674 gUnknown_80DC674: @ 80DC674 - .incbin "baserom.gba", 0xDC674, 0x58 + .string "$m1 took the Gummi and ate it.\n" + .string "This Gummi looks like a favorite!\n" + .string "$m1~27s IQ went up!\0" + .align 2,0 .global gUnknown_80DC6CC gUnknown_80DC6CC: @ 80DC6CC - .incbin "baserom.gba", 0xDC6CC, 0x5C + .string "$m1 took the Gummi and ate it.\n" + .string "It doesn~27t seem to dislike this Gummi.\n" + .string "$m1~27s IQ went up!\0" + .align 2,0 .global gUnknown_80DC728 gUnknown_80DC728: @ 80DC728 - .incbin "baserom.gba", 0xDC728, 0x60 + .string "$m1 took the Gummi and ate it.\n" + .string "It appears to be just a little satisfied.\n" + .string "$m1~27s IQ went up!\0" + .align 2,0 .global gUnknown_80DC788 gUnknown_80DC788: @ 80DC788 @@ -2193,18 +2253,21 @@ gUnknown_80DC980: @ 80DC980 .global gUnknown_80DC988 gUnknown_80DC988: @ 80DC988 @ replacing .incbin "baserom.gba", 0x000dc988, 0x10 -.byte 0x50, 0x6f, 0x6b, 0xe9, 0x6d, 0x6f, 0x6e, 0x20, 0x46, 0x72, 0x69, 0x65, 0x6e, 0x64, 0x73, 0x00 + .string "Pokémon Friends\0" .global gUnknown_80DC998 gUnknown_80DC998: @ 80DC998 @ replacing .incbin "baserom.gba", 0x000dc998, 0xc -.byte 0x23, 0x63, 0x25, 0x63, 0x25, 0x73, 0x23, 0x72, 0x00, 0x00, 0x00, 0x00 + .string "#c%c%s#r\0" + .align 2,0 .global gUnknown_80DC9A4 gUnknown_80DC9A4: @ 80DC9A4 @ replacing .incbin "baserom.gba", 0x000dc9a4, 0xc - .byte 0x25, 0x73, 0x00, 0x00 - .byte 0x70, 0x6b, 0x73, 0x64, 0x69, 0x72, 0x30, 0x00 + .string "%s\0" + .align 2,0 + .string "pksdir0\0" + .align 2,0 .global gUnknown_80DC9B0 gUnknown_80DC9B0: @ 80DC9B0 @@ -2225,7 +2288,8 @@ gUnknown_80DC9C8: @ 80DC9C8 .byte 0x12, 0x00, 0x0e, 0x00 .byte 0x12, 0x00, 0x02, 0x00 .byte 0x00, 0x00, 0x00, 0x00 -.byte 0x70, 0x6b, 0x73, 0x64, 0x69, 0x72, 0x30, 0x00 + .string "pksdir0\0" + .align 2,0 .global gUnknown_80DC9E8 gUnknown_80DC9E8: @ 80DC9E8 @@ -2320,7 +2384,12 @@ gUnknown_80DD764: @ 80DD764 .global gUnknown_80DD7FC gUnknown_80DD7FC: @ 80DD7FC - .incbin "baserom.gba", 0xDD7FC, 0xA4 + .string "If you say farewell to this\n" + .string "Pokémon~2c it will be gone forever.#P" + .string "You will never be able to get another one\n" + .string "like it to join your team.\n" + .string "Will you release it anyway?\0" + .align 2,0 .global gUnknown_80DD8A0 gUnknown_80DD8A0: @ 80DD8A0 @@ -2332,47 +2401,47 @@ gUnknown_80DD8A0: @ 80DD8A0 gUnknown_80DD8D0: @ 80DD8D0 .incbin "baserom.gba", 0xDD8D0, 0x28 - .global gUnknown_80DD8F8 -gUnknown_80DD8F8: @ 80DD8F8 + .global gFriendActionStandby +gFriendActionStandby: @ 80DD8F8 .string "Stand By\0" .align 2,0 - .global gUnknown_80DD904 -gUnknown_80DD904: @ 80DD904 + .global gFriendActionMakeLeader +gFriendActionMakeLeader: @ 80DD904 .string "Make Leader\0" - .global gUnknown_80DD910 -gUnknown_80DD910: @ 80DD910 + .global gFriendActionJoinTeam +gFriendActionJoinTeam: @ 80DD910 .string "Join Team\0" .align 2,0 - .global gUnknown_80DD91C -gUnknown_80DD91C: @ 80DD91C + .global gFriendActionSayFarewell +gFriendActionSayFarewell: @ 80DD91C .string "Say Farewell\0" .align 2,0 - .global gUnknown_80DD92C -gUnknown_80DD92C: @ 80DD92C + .global gFriendActionGive +gFriendActionGive: @ 80DD92C .string "Give\0" .align 2,0 - .global gUnknown_80DD934 -gUnknown_80DD934: @ 80DD934 + .global gFriendActionTake +gFriendActionTake: @ 80DD934 .string "Take\0" .align 2,0 - .global gUnknown_80DD93C -gUnknown_80DD93C: @ 80DD93C + .global gFriendActionSummary +gFriendActionSummary: @ 80DD93C .string "Summary\0" .align 2,0 - .global gUnknown_80DD944 -gUnknown_80DD944: @ 80DD944 + .global gFriendActionMoves +gFriendActionMoves: @ 80DD944 .string "Moves\0" .align 2,0 - .global gUnknown_80DD94C -gUnknown_80DD94C: @ 80DD94C + .global gFriendActionCheckIQ +gFriendActionCheckIQ: @ 80DD94C .string "Check IQ\0" .align 2,0 @@ -2523,7 +2592,7 @@ gUnknown_80DDB60: @ 80DDB60 .global gUnknown_80DED44 gUnknown_80DED44: @ 80DED44 @ replacing .incbin "baserom.gba", 0x000ded44, 0x4 - .byte 0x01, 0x00, 0x00, 0x00 + .4byte 0x01 .global gUnknown_80DED48 gUnknown_80DED48: @ 80DED48 @@ -2755,8 +2824,8 @@ gUnknown_80DFC74: @ 80DFC74 .byte 0x0e, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 - .global gUnknown_80DFC8C -gUnknown_80DFC8C: @ 80DFC8C + .global gMailboxText +gMailboxText: @ 80DFC8C .string "Mailbox\0" .string "pksdir0\0" @@ -2780,8 +2849,8 @@ gUnknown_80DFCB4: @ 80DFCB4 .byte 0x0e, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 - .global gUnknown_80DFCCC -gUnknown_80DFCCC: @ 80DFCCC + .global gBulletinBoardText +gBulletinBoardText: @ 80DFCCC .string "Bulletin Board\0" .align 2,0 .string "pksdir0\0" @@ -3005,39 +3074,40 @@ gUnknown_80E02CC: @ 80E02CC .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 - .global gUnknown_80E02E4 -gUnknown_80E02E4: @ 80E02E4 + .global gMailboxCheckMail +gMailboxCheckMail: @ 80E02E4 .string "Check Mail\0" .align 2,0 - .global gUnknown_80E02F0 -gUnknown_80E02F0: @ 80E02F0 + .global gMailboxJobList +gMailboxJobList: @ 80E02F0 .string "Job List\0" .align 2,0 - .global gUnknown_80E02FC -gUnknown_80E02FC: @ 80E02FC + .global gMailboxPKMNNews +gMailboxPKMNNews: @ 80E02FC .string "PKMN News\0" .align 2,0 - .global gUnknown_80E0308 -gUnknown_80E0308: @ 80E0308 + .global gMailActionStore +gMailActionStore: @ 80E0308 .string "Store\0" .align 2,0 - .global gUnknown_80E0310 -gUnknown_80E0310: @ 80E0310 + .global gMailActionRead +gMailActionRead: @ 80E0310 .string "Read\0" .align 2,0 - .global gUnknown_80E0318 -gUnknown_80E0318: @ 80E0318 + .global gMailAccepted +gMailAccepted: @ 80E0318 .string "Accepted\0" .align 2,0 .global gUnknown_80E0324 gUnknown_80E0324: @ 80E0324 - .byte 0x2f, 0x00, 0x00, 0x00 + .string "/\0" + .align 2,0 .string "pksdir0\0" .global gUnknown_80E0330 @@ -3076,13 +3146,13 @@ gUnknown_80E0378: @ 80E0378 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 - .global gUnknown_80E0390 -gUnknown_80E0390: @ 80E0390 + .global gPelliperBoard_BulletinBoard +gPelliperBoard_BulletinBoard: @ 80E0390 .string "Bulletin Board\0" .align 2,0 - .global gUnknown_80E03A0 -gUnknown_80E03A0: @ 80E03A0 + .global gPelliperBoard_JobList +gPelliperBoard_JobList: @ 80E03A0 .string "Job List\0" .align 2,0 @@ -4506,67 +4576,88 @@ gUnknown_80E779C: @ 80E779C .global gUnknown_80E77BC gUnknown_80E77BC: @ 80E77BC - .incbin "baserom.gba", 0xE77BC, 0x8 + .string "Team:\0" + .align 2,0 .global gUnknown_80E77C4 gUnknown_80E77C4: @ 80E77C4 - .incbin "baserom.gba", 0xE77C4, 0x8 + .string "Name:\0" + .align 2,0 .global gUnknown_80E77CC gUnknown_80E77CC: @ 80E77CC - .incbin "baserom.gba", 0xE77CC, 0xC + .string "Location:\0" + .align 2,0 .global gUnknown_80E77D8 gUnknown_80E77D8: @ 80E77D8 - .incbin "baserom.gba", 0xE77D8, 0xC + .string "Play time:\0" + .align 2,0 .global gUnknown_80E77E4 gUnknown_80E77E4: @ 80E77E4 - .incbin "baserom.gba", 0xE77E4, 0xC + .string "Adventures:\0" + .align 2,0 .global gUnknown_80E77F0 gUnknown_80E77F0: @ 80E77F0 - .incbin "baserom.gba", 0xE77F0, 0x8 + .string "Helper:\0" + .align 2,0 .global gUnknown_80E77F8 gUnknown_80E77F8: @ 80E77F8 - .incbin "baserom.gba", 0xE77F8, 0xC + .byte 0x81, 0x48 + .byte 0x81, 0x48 + .byte 0x81, 0x48 + .byte 0x81, 0x48 + .byte 0x00, 0x00, 0x00, 0x00 .global gUnknown_80E7804 gUnknown_80E7804: @ 80E7804 - .incbin "baserom.gba", 0xE7804, 0x4 + .string "%s \0" + .align 2,0 .global gUnknown_80E7808 gUnknown_80E7808: @ 80E7808 - .incbin "baserom.gba", 0xE7808, 0x4 + .string "???\0" + .align 2,0 .global gUnknown_80E780C gUnknown_80E780C: @ 80E780C - .incbin "baserom.gba", 0xE780C, 0x18 + .string "Quicksave data deleted.\0" + .align 2,0 .global gUnknown_80E7824 gUnknown_80E7824: @ 80E7824 - .incbin "baserom.gba", 0xE7824, 0x14 + .string "Location unknown.\0" + .align 2,0 .global gUnknown_80E7838 gUnknown_80E7838: @ 80E7838 - .incbin "baserom.gba", 0xE7838, 0x10 + .string "%d:%02d:%02d \0" + .align 2,0 .global gUnknown_80E7848 gUnknown_80E7848: @ 80E7848 - .incbin "baserom.gba", 0xE7848, 0x4 + .string "%d\0" + .align 2,0 .global gUnknown_80E784C gUnknown_80E784C: @ 80E784C - .incbin "baserom.gba", 0xE784C, 0x8 + .string "%s (%s)\0" + .align 2,0 .global gUnknown_80E7854 gUnknown_80E7854: @ 80E7854 - .incbin "baserom.gba", 0xE7854, 0x8 + .string "-----\0" + .align 2,0 .global gUnknown_80E785C gUnknown_80E785C: @ 80E785C - .incbin "baserom.gba", 0xE785C, 0x10 + .string "clmkpat\0" + .align 2,0 + .string "pksdir0\0" + .align 2,0 .global gUnknown_80E786C gUnknown_80E786C: @ 80E786C @@ -4642,35 +4733,142 @@ gUnknown_80E7C48: @ 80E7C48 .global gUnknown_80E7C98 gUnknown_80E7C98: @ 80E7C98 - .incbin "baserom.gba", 0xE7C98, 0x2C + .string "Please enter the\n" + .string "#CGWonder Mail password#R.\0" + .align 2,0 .global gUnknown_80E7CC4 gUnknown_80E7CC4: @ 80E7CC4 - .incbin "baserom.gba", 0xE7CC4, 0x7C + .string "This password is incorrect.\n" + .string "Would you like to enter it again?\0" + .align 2,0 + .string "pksdir0\0" + .byte 0x2C, 0x7D, 0x0E, 0x08 + .byte 0x01, 0x00, 0x00, 0x00 + .byte 0x24, 0x7D, 0x0E, 0x08 + .byte 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00 + .string "Cancel\0" + .align 2,0 + .string "Yes\0" + .align 2,0 + .string "pksdir0\0" + .string "pksdir0\0" .global gUnknown_80E7D40 gUnknown_80E7D40: @ 80E7D40 - .incbin "baserom.gba", 0xE7D40, 0x18 +@ replacing .incbin "baserom.gba", 0x000e7d40, 0x18 + .byte 0x00, 0x00, 0x00, 0x00 + .byte 0x03, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00 .global gUnknown_80E7D58 gUnknown_80E7D58: @ 80E7D58 - .incbin "baserom.gba", 0xE7D58, 0x18 +@ replacing .incbin "baserom.gba", 0x000e7d58, 0x18 + .byte 0x00, 0x00, 0x00, 0x00 + .byte 0x03, 0x00, 0x00, 0x00 + .byte 0x02, 0x00, 0x02, 0x00 + .byte 0x09, 0x00, 0x0b, 0x00 + .byte 0x0b, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00 .global gUnknown_80E7D70 gUnknown_80E7D70: @ 80E7D70 - .incbin "baserom.gba", 0xE7D70, 0xC4 +@ replacing .incbin "baserom.gba", 0x000e7d70, 0xc4 + .4byte dungeons_string + .byte 0x00, 0x00, 0x00, 0x00 + .4byte field_string + .byte 0x01, 0x00, 0x00, 0x00 + .4byte field_map_string + .byte 0x02, 0x00, 0x00, 0x00 + .4byte field_script_string + .byte 0x03, 0x00, 0x00, 0x00 + .4byte debug_menu_string + .byte 0x04, 0x00, 0x00, 0x00 + .4byte storage_string + .byte 0x06, 0x00, 0x00, 0x00 + .4byte h_open_string + .byte 0x09, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00 + .byte 0x0a, 0x00, 0x00, 0x00 + + .global h_open_string + h_open_string: + .string "h-open\0" + .align 2,0 + + .global storage_string + storage_string: + .string "Storage\0" + .align 2,0 + + .global debug_menu_string + debug_menu_string: + .string "Debug Menu\0" + .align 2,0 + + .global field_script_string + field_script_string: + .string "Field Script\0" + .align 2,0 + + .global field_map_string + field_map_string: + .string "Field Map\0" + .align 2,0 + + .global field_string + field_string: + .string "Field\0" + .align 2,0 + + .global dungeons_string + dungeons_string: + .string "Dungeons\0" + .align 2,0 + + .string "pksdir0\0" + .string "pksdir0\0" + .string "pksdir0\0" + .string "pksdir0\0" + .string "pksdir0\0" + .string "pksdir0\0" + .string "pksdir0\0" + .global gUnknown_80E7E34 gUnknown_80E7E34: @ 80E7E34 - .incbin "baserom.gba", 0xE7E34, 0x18 +@ replacing .incbin "baserom.gba", 0x000e7e34, 0x18 + .byte 0x00, 0x00, 0x00, 0x00 + .byte 0x03, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00 .global gUnknown_80E7E4C gUnknown_80E7E4C: @ 80E7E4C - .incbin "baserom.gba", 0xE7E4C, 0x18 +@ replacing .incbin "baserom.gba", 0x000e7e4c, 0x18 + .byte 0x00, 0x00, 0x00, 0x00 + .byte 0x03, 0x00, 0x00, 0x00 + .byte 0x14, 0x00, 0x04, 0x00 + .byte 0x06, 0x00, 0x03, 0x00 + .byte 0x03, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00 .global gUnknown_80E7E64 gUnknown_80E7E64: @ 80E7E64 - .incbin "baserom.gba", 0xE7E64, 0x18 +@ replacing .incbin "baserom.gba", 0x000e7e64, 0x18 + .byte 0x00, 0x00, 0x00, 0x00 + .byte 0x03, 0x00, 0x00, 0x00 + .byte 0x14, 0x00, 0x0e, 0x00 + .byte 0x06, 0x00, 0x04, 0x00 + .byte 0x04, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00 .global gUnknown_80E7E7C gUnknown_80E7E7C: @ 80E7E7C @@ -4681,11 +4879,24 @@ gUnknown_80E7E7C: @ 80E7E7C .global gUnknown_80E7E8C gUnknown_80E7E8C: @ 80E7E8C - .incbin "baserom.gba", 0xE7E8C, 0x18 +@ replacing .incbin "baserom.gba", 0x000e7e8c, 0x18 + .byte 0x00, 0x00, 0x00, 0x00 + .byte 0x03, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00 .global gUnknown_80E7EA4 gUnknown_80E7EA4: @ 80E7EA4 - .incbin "baserom.gba", 0xE7EA4, 0x18 +@ replacing .incbin "baserom.gba", 0x000e7ea4, 0x18 + .byte 0x00, 0x00, 0x00, 0x00 + .byte 0x03, 0x00, 0x00, 0x00 + .byte 0x15, 0x00, 0x04, 0x00 + .byte 0x06, 0x00, 0x03, 0x00 + .byte 0x03, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00 + .global gUnknown_80E7EBC gUnknown_80E7EBC: @ 80E7EBC @@ -4730,11 +4941,21 @@ gUnknown_80E7F2C: @ 80E7F2C .global gUnknown_80E7F3C gUnknown_80E7F3C: @ 80E7F3C - .incbin "baserom.gba", 0xE7F3C, 0x18 + .byte 0x00, 0x00, 0x00, 0x00 + .byte 0x03, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00 .global gUnknown_80E7F54 gUnknown_80E7F54: @ 80E7F54 - .incbin "baserom.gba", 0xE7F54, 0x18 + .byte 0x00, 0x00, 0x00, 0x00 + .byte 0x06, 0x00, 0x00, 0x00 + .byte 0x02, 0x00, 0x02, 0x00 + .byte 0x18, 0x00, 0x11, 0x00 + .byte 0x11, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00 .global gUnknown_80E7F6C gUnknown_80E7F6C: @ 80E7F6C @@ -4872,7 +5093,12 @@ gUnknown_80E8AC8: @ 80E8AC8 .global gUnknown_80E8AD0 gUnknown_80E8AD0: @ 80E8AD0 - .incbin "baserom.gba", 0xE8AD0, 0x10 + .string "%s#C4" + .byte 0x81 + .string "i%s" + .byte 0x81 + .string "j#R\0" + .align 2,0 .global gUnknown_80E8AE0 gUnknown_80E8AE0: @ 80E8AE0 @@ -4943,13 +5169,22 @@ gUnknown_80E8B94: @ 80E8B94 .global gUnknown_80E8BCC gUnknown_80E8BCC: @ 80E8BCC .byte 0xC8, 0x8B, 0x0E, 0x08 - .byte 0xF0, 0x8B, 0x0E, 0x08 @ Pointer to Suspend - .byte 0xE4, 0x8B, 0x0E, 0x08 @ Pointer to Take Job - .byte 0xDC, 0x8B, 0x0E, 0x08 @ Pointer to Done + .4byte SuspendText + .4byte TakeJobText + .4byte DoneText + + .global DoneText + DoneText: .string "Done\0" .align 2,0 + + .global TakeJobText + TakeJobText: .string "Take Job\0" .align 2,0 + + .global SuspendText + SuspendText: .string "Suspend\0" .align 2,0 diff --git a/data/data_80F4278.s b/data/data_80F4278.s index 6ee0257..dfb43b9 100644 --- a/data/data_80F4278.s +++ b/data/data_80F4278.s @@ -3001,7 +3001,10 @@ gUnknown_80FA5B4: @ 80FA5B4 .global gUnknown_80FA5F4 gUnknown_80FA5F4: @ 80FA5F4 - .incbin "baserom.gba", 0xFA5F4, 0x28 + .byte 0xBC, 0xA5, 0x0F, 0x08 + + .string "There are no potential recruits.\0" + .align 2,0 .global gUnknown_80FA61C gUnknown_80FA61C: @ 80FA61C @@ -4917,131 +4920,317 @@ gUnknown_80FE6F4: @ 80FE6F4 .global gUnknown_80FE708 gUnknown_80FE708: @ 80FE708 - .incbin "baserom.gba", 0xFE708, 0x4 + .byte 0xF8, 0xE6, 0x0F, 0x08 .global gUnknown_80FE70C gUnknown_80FE70C: @ 80FE70C - .incbin "baserom.gba", 0xFE70C, 0x14 + .byte 0x28, 0x81, 0x0F, 0x08 + + .string "Rescue Point\0" + .align 2,0 .global gUnknown_80FE720 gUnknown_80FE720: @ 80FE720 - .incbin "baserom.gba", 0xFE720, 0x4 + .byte 0x10, 0xE7, 0x0F, 0x08 + +@ In Dungeon Game Options Menu .global gUnknown_80FE724 gUnknown_80FE724: @ 80FE724 - .incbin "baserom.gba", 0xFE724, 0xC + .byte 0x1C, 0x81, 0x0F, 0x08 + + .global OptionsDungeonText + OptionsDungeonText: + .string "Dungeon\0" + .align 2,0 + + .global gOptionsDungeonTextPtr +gOptionsDungeonTextPtr: @ 80FE730 + .4byte OptionsDungeonText + + .global OptionsOthersText + OptionsOthersText: + .string "Others\0" + .align 2,0 - .global gUnknown_80FE730 -gUnknown_80FE730: @ 80FE730 - .incbin "baserom.gba", 0xFE730, 0xC + .global gOptionsOthersTextPtr +gOptionsOthersTextPtr: @ 80FE73C + .4byte OptionsOthersText - .global gUnknown_80FE73C -gUnknown_80FE73C: @ 80FE73C - .incbin "baserom.gba", 0xFE73C, 0xC + .global OptionsDefaultText + OptionsDefaultText: + .string "Default\0" + .align 2,0 .global gUnknown_80FE748 gUnknown_80FE748: @ 80FE748 - .incbin "baserom.gba", 0xFE748, 0x1C + .4byte OptionsDefaultText + +@ Dungeon Game Options Menu + + .global OptionsSpeed + OptionsSpeed: + .string "Speed#=P.Slow#=" + .byte 0x88 + .string ".Fast\0" + .align 2,0 .global gUnknown_80FE764 gUnknown_80FE764: @ 80FE764 - .incbin "baserom.gba", 0xFE764, 0x24 + .4byte OptionsSpeed + + .global OptionsFarOffPals + OptionsFarOffPals: + .string "Far-off pals#=" + .string "P.Self#=" + .byte 0x88 + .string ".Look\0" + .align 2,0 .global gUnknown_80FE788 gUnknown_80FE788: @ 80FE788 - .incbin "baserom.gba", 0xFE788, 0x20 + .4byte OptionsFarOffPals + + .global OptionsDamageTurn + OptionsDamageTurn: + .string "Damage turn#=P." + .string "No#=" + .byte 0x88 + .string ".Yes\0" + .align 2,0 .global gUnknown_80FE7A8 gUnknown_80FE7A8: @ 80FE7A8 - .incbin "baserom.gba", 0xFE7A8, 0x18 + .4byte OptionsDamageTurn + + .global OptionsGrid + OptionsGrid: + .string "Grids#=P." + .string "Off#=" + .byte 0x88 + .string ".On\0" + .align 2,0 .global gUnknown_80FE7C0 gUnknown_80FE7C0: @ 80FE7C0 - .incbin "baserom.gba", 0xFE7C0, 0x24 + .4byte OptionsGrid + + .global OptionsMap + OptionsMap: + .string "Map#=P." + .string "Off#=x." + .string "Clear#=" + .byte 0xa0 + .string ".Shade\0" + .align 2,0 .global gUnknown_80FE7E4 gUnknown_80FE7E4: @ 80FE7E4 - .incbin "baserom.gba", 0xFE7E4, 0x24 + .4byte OptionsMap + +@ Field Others Menu + + .global OptionsWindowColor + OptionsWindowColor: + .string "Windows#=P." + .string "Blue#=x." + .string "Red#=" + .byte 0xa0 + .string ".Green\0" + .align 2,0 - .global gUnknown_80FE808 -gUnknown_80FE808: @ 80FE808 - .incbin "baserom.gba", 0xFE808, 0xE8 + .global gOptionsWindowColorPtr +gOptionsWindowColorPtr: @ 80FE808 + .4byte OptionsWindowColor - .global gUnknown_80FE8F0 -gUnknown_80FE8F0: @ 80FE8F0 - .incbin "baserom.gba", 0xFE8F0, 0x4 + + .4byte TopScreenMapData + .4byte TopScreenMapData + .4byte TopScreenMapData + + .4byte TopScreenMessageLog + .4byte TopScreenMessageLog + .4byte TopScreenMessageLog + + .4byte TopScreenMapAndTeam + + .global TopScreenMapAndTeam + TopScreenMapAndTeam: + .string "Top screen: Map and team\0" + .align 2,0 + + .global TopScreenMessageLog + TopScreenMessageLog: + .string "Top screen: Message log\0" + .align 2,0 + + .global TopScreenMapData + TopScreenMapData: + .string "Top screen: Team data\0" + .align 2,0 + + .4byte BottomScreenNoMap + .4byte BottomScreenClearMap + .4byte BottomScreenShadedMap + .4byte BottomScreenNoMap + .4byte BottomScreenClearMap + .4byte BottomScreenShadedMap + .4byte BottomScreenNoMap + + .global BottomScreenShadedMap + BottomScreenShadedMap: + .string "Bottom screen: Shaded map\0" + .align 2,0 + + .global BottomScreenClearMap + BottomScreenClearMap: + .string "Bottom screen: Clear map\0" + .align 2,0 + + .global BottomScreenNoMap + BottomScreenNoMap: + .string "Bottom screen: No map\0" + .align 2,0 + + .global GameOptionsText + GameOptionsText: + .string "Game Options\0" + .align 2,0 + + .global gGameOptionsTextPtr +gGameOptionsTextPtr: @ 80FE8F0 + .4byte GameOptionsText .global gUnknown_80FE8F4 gUnknown_80FE8F4: @ 80FE8F4 - .incbin "baserom.gba", 0xFE8F4, 0x4 + .byte 0xa8, 0x7e, 0x0f, 0x08 .global gUnknown_80FE8F8 gUnknown_80FE8F8: @ 80FE8F8 - .incbin "baserom.gba", 0xFE8F8, 0x14 + .byte 0x34, 0xe7, 0x0f, 0x08 - .global gUnknown_80FE90C -gUnknown_80FE90C: @ 80FE90C - .incbin "baserom.gba", 0xFE90C, 0x14 + .global TeamToolboxAText + TeamToolboxAText: + .string "Team Toolbox A" + .align 2,0 + + .global gTeamToolboxAPtr +gTeamToolboxAPtr: @ 80FE90C + .4byte TeamToolboxAText - .global gUnknown_80FE920 -gUnknown_80FE920: @ 80FE920 - .incbin "baserom.gba", 0xFE920, 0xC + .global TeamToolboxBText + TeamToolboxBText: + .string "Team Toolbox B" + .align 2,0 - .global gUnknown_80FE92C -gUnknown_80FE92C: @ 80FE92C - .incbin "baserom.gba", 0xFE92C, 0x14 + .global gTeamToolboxBPtr +gTeamToolboxBPtr: @ 80FE920 + .4byte TeamToolboxBText + + .global FieldItemMenuGroundText + FieldItemMenuGroundText: + .string "Ground\0" + .align 2,0 + + .global gFieldItemMenuGroundTextPtr +gFieldItemMenuGroundTextPtr: @ 80FE92C + .4byte FieldItemMenuGroundText + + .string "$m0~27s item\0" + .align 2,0 .global gUnknown_80FE940 gUnknown_80FE940: @ 80FE940 - .incbin "baserom.gba", 0xFE940, 0xC + .byte 0x30, 0xe9, 0x0f, 0x08 + + .global WhichText + WhichText: + .string "Which?\0" + .align 2,0 - .global gUnknown_80FE94C -gUnknown_80FE94C: @ 80FE94C - .incbin "baserom.gba", 0xFE94C, 0x4 + .global gWhichTextPtr1 +gWhichTextPtr1: @ 80FE94C + .4byte WhichText - .global gUnknown_80FE950 -gUnknown_80FE950: @ 80FE950 - .incbin "baserom.gba", 0xFE950, 0x4 + .global gWhichTextPtr2 +gWhichTextPtr2: @ 80FE950 + .4byte WhichText .global gUnknown_80FE954 gUnknown_80FE954: @ 80FE954 - .incbin "baserom.gba", 0xFE954, 0x8 + .byte 0xfc, 0x7e, 0x0f, 0x08 + + .string "$i0\0" + .align 2,0 .global gUnknown_80FE95C gUnknown_80FE95C: @ 80FE95C - .incbin "baserom.gba", 0xFE95C, 0x4 + .byte 0x58, 0xe9, 0x0f, 0x08 .global gUnknown_80FE960 gUnknown_80FE960: @ 80FE960 - .incbin "baserom.gba", 0xFE960, 0x4 + .byte 0x58, 0xe9, 0x0f, 0x08 .global gUnknown_80FE964 gUnknown_80FE964: @ 80FE964 - .incbin "baserom.gba", 0xFE964, 0x14 + .byte 0x58, 0xe9, 0x0f, 0x08 + + .string "$m0~27s moves\0" + .align 2,0 .global gUnknown_80FE978 gUnknown_80FE978: @ 80FE978 - .incbin "baserom.gba", 0xFE978, 0x10 + .byte 0x68, 0xe9, 0x0f, 0x08 - .global gUnknown_80FE988 -gUnknown_80FE988: @ 80FE988 - .incbin "baserom.gba", 0xFE988, 0x10 + .global FieldMenuMovesEntry + FieldMenuMovesEntry: + .byte 0x23, 0x5f, 0x01, 0x2e + .string "Moves\0" + .align 2,0 + + .global gFieldMenuMovesPtr +gFieldMenuMovesPtr: @ 80FE988 + .4byte FieldMenuMovesEntry + + .global FieldMenuItemsEntry + FieldMenuItemsEntry: + .byte 0x23, 0x5f, 0x02, 0x2e + .string "Items\0" + .align 2,0 + + .global gFieldMenuItemsPtr +gFieldMenuItemsPtr: @ 80FE998 + .4byte FieldMenuItemsEntry - .global gUnknown_80FE998 -gUnknown_80FE998: @ 80FE998 - .incbin "baserom.gba", 0xFE998, 0x10 + .global FieldMenuTeamEntry + FieldMenuTeamEntry: + .byte 0x23, 0x5f, 0x03, 0x2e + .string "Team\0" + .align 2,0 + + .global gFieldMenuTeamPtr +gFieldMenuTeamPtr: @ 80FE9A8 + .4byte FieldMenuTeamEntry - .global gUnknown_80FE9A8 -gUnknown_80FE9A8: @ 80FE9A8 - .incbin "baserom.gba", 0xFE9A8, 0x10 + .global FieldMenuOthersEntry + FieldMenuOthersEntry: + .byte 0x23, 0x5f, 0x04, 0x2e + .string "Others\0" + .align 2,0 - .global gUnknown_80FE9B8 -gUnknown_80FE9B8: @ 80FE9B8 - .incbin "baserom.gba", 0xFE9B8, 0x10 + .global gFieldMenuOthersPtr +gFieldMenuOthersPtr: @ 80FE9B8 + .4byte FieldMenuOthersEntry + + .global FieldMenuGroundEntry + FieldMenuGroundEntry: + .byte 0x23, 0x5f, 0x05, 0x2e + .string "Ground\0" + .align 2,0 - .global gUnknown_80FE9C8 -gUnknown_80FE9C8: @ 80FE9C8 - .incbin "baserom.gba", 0xFE9C8, 0x4 + .global gFieldMenuGroundPtr +gFieldMenuGroundPtr: @ 80FE9C8 + .4byte FieldMenuGroundEntry .global gUnknown_80FE9CC gUnknown_80FE9CC: @ 80FE9CC @@ -5073,11 +5262,17 @@ gUnknown_80FEA50: @ 80FEA50 .global gUnknown_80FEA68 gUnknown_80FEA68: @ 80FEA68 - .incbin "baserom.gba", 0xFEA68, 0x18 + .byte 0x54, 0xEA, 0x0F, 0x08 + + .string "Recruited Pokémon\0" + .align 2,0 .global gUnknown_80FEA80 gUnknown_80FEA80: @ 80FEA80 - .incbin "baserom.gba", 0xFEA80, 0xC + .byte 0x6C, 0xEA, 0x0F, 0x08 + + .string "None\0" + .align 2,0 .global gUnknown_80FEA8C gUnknown_80FEA8C: @ 80FEA8C @@ -5345,7 +5540,7 @@ gUnknown_80FF76C: @ 80FF76C .global gUnknown_80FF770 gUnknown_80FF770: @ 80FF770 - .incbin "baserom.gba", 0xFF770, 0x4 + .byte 0x48, 0xEA, 0x0F, 0x08 .global gUnknown_80FF774 gUnknown_80FF774: @ 80FF774 @@ -7155,42 +7350,42 @@ gUnknown_8106B8C: @ 8106B8C .global gUnknown_8106BB0 gUnknown_8106BB0: @ 8106BB0 - .incbin "baserom.gba", 0x106BB0, 0x4 + .string "$t\0" + .align 2,0 @ Red Heart Symbols .global gUnknown_8106BB4 gUnknown_8106BB4: @ 8106BB4 - .incbin "baserom.gba", 0x106BB4, 0x4 + .byte 0x87, 0x46, 0x00, 0x00 .global gUnknown_8106BB8 gUnknown_8106BB8: @ 8106BB8 - .incbin "baserom.gba", 0x106BB8, 0x4 + .byte 0x87, 0x47, 0x00, 0x00 .global gUnknown_8106BBC gUnknown_8106BBC: @ 8106BBC - .incbin "baserom.gba", 0x106BBC, 0x4 + .byte 0x87, 0x48, 0x00, 0x00 .global gUnknown_8106BC0 gUnknown_8106BC0: @ 8106BC0 - .incbin "baserom.gba", 0x106BC0, 0x4 + .byte 0x87, 0x49, 0x00, 0x00 @ Yellow Heart Symbols .global gUnknown_8106BC4 gUnknown_8106BC4: @ 8106BC4 - .incbin "baserom.gba", 0x106BC4, 0x4 + .byte 0x87, 0x4A, 0x00, 0x00 .global gUnknown_8106BC8 gUnknown_8106BC8: @ 8106BC8 - .incbin "baserom.gba", 0x106BC8, 0x4 + .byte 0x87, 0x4B, 0x00, 0x00 .global gUnknown_8106BCC gUnknown_8106BCC: @ 8106BCC - .incbin "baserom.gba", 0x106BCC, 0x4 + .byte 0x87, 0x4C, 0x00, 0x00 .global gUnknown_8106BD0 gUnknown_8106BD0: @ 8106BD0 - .incbin "baserom.gba", 0x106BD0, 0x4 - + .byte 0x87, 0x4D, 0x00, 0x00 .global gUnknown_8106BD4 gUnknown_8106BD4: @ 8106BD4 @@ -7254,7 +7449,11 @@ gUnknown_8106CE8: @ 8106CE8 .global gUnknown_8106CF4 gUnknown_8106CF4: @ 8106CF4 - .incbin "baserom.gba", 0x106CF4, 0x14 + .byte 0x13, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00 + .byte 0x19, 0x00, 0x00, 0x00 + .string "pksdir0\0" + .align 2,0 .global gUnknown_8106D08 gUnknown_8106D08: @ 8106D08 diff --git a/data/dungeon_sbin.s b/data/dungeon_sbin.s index 1556fba..846836e 100644 --- a/data/dungeon_sbin.s +++ b/data/dungeon_sbin.s @@ -63,7 +63,9 @@ .byte 0x42, 0x00, 0x00, 0x00, 0xb0, 0x03, 0xb7, 0x01, 0x4a, 0x00, 0x69, 0x00, 0x5e, 0x00, 0x2e, 0x00, 0x42, 0x00, 0x00, 0x00, 0xb1, 0x03, 0xb8, 0x01, 0x4a, 0x00, 0x69, 0x00, 0x5e, 0x00, 0x2e, 0x00 .byte 0x42, 0x00, 0x00, 0x00, 0xb2, 0x03, 0xb8, 0x01, 0x4a, 0x00, 0x69, 0x00, 0x5e, 0x00, 0x2e, 0x00, 0x42, 0x00, 0x00, 0x00, 0xb3, 0x03, 0xb8, 0x01, 0x4a, 0x00, 0x69, 0x00, 0x5e, 0x00, 0x2e, 0x00 .byte 0x42, 0x00, 0x00, 0x00, 0xb4, 0x03, 0xb9, 0x01, 0x4a, 0x00, 0x6a, 0x00, 0x5e, 0x00, 0x2e, 0x00, 0x42, 0x00, 0x00, 0x00, 0xb5, 0x03, 0xba, 0x01, 0x4a, 0x00, 0x6a, 0x00, 0x5e, 0x00, 0x2e, 0x00 -.byte 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0x03, 0xbb, 0x01, 0x07, 0x00, 0x6b, 0x00, 0x6c, 0x00, 0x2e, 0x00 +.byte 0x42, 0x00, 0x00, 0x00 + +.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0x03, 0xbb, 0x01, 0x07, 0x00, 0x6b, 0x00, 0x6c, 0x00, 0x2e, 0x00 .byte 0x6d, 0x00, 0x00, 0x00, 0xb7, 0x03, 0xbb, 0x01, 0x07, 0x00, 0x6b, 0x00, 0x6c, 0x00, 0x2e, 0x00, 0x6d, 0x00, 0x00, 0x00, 0xb8, 0x03, 0xbb, 0x01, 0x07, 0x00, 0x6b, 0x00, 0x6c, 0x00, 0x2e, 0x00 .byte 0x6d, 0x00, 0x00, 0x00, 0xb9, 0x03, 0xbb, 0x01, 0x07, 0x00, 0x6e, 0x00, 0x6c, 0x00, 0x2e, 0x00, 0x6d, 0x00, 0x00, 0x00, 0xba, 0x03, 0xbb, 0x01, 0x07, 0x00, 0x6e, 0x00, 0x6c, 0x00, 0x2e, 0x00 .byte 0x6d, 0x00, 0x00, 0x00, 0xbb, 0x03, 0xbc, 0x01, 0x07, 0x00, 0x6e, 0x00, 0x6c, 0x00, 0x2e, 0x00, 0x6d, 0x00, 0x00, 0x00, 0xbc, 0x03, 0xbd, 0x01, 0x07, 0x00, 0x6e, 0x00, 0x6c, 0x00, 0x2e, 0x00 @@ -71,13 +73,17 @@ .byte 0x6d, 0x00, 0x00, 0x00, 0xbf, 0x03, 0xbd, 0x01, 0x08, 0x00, 0x6e, 0x00, 0x6c, 0x00, 0x2e, 0x00, 0x6d, 0x00, 0x00, 0x00, 0xc0, 0x03, 0xbe, 0x01, 0x08, 0x00, 0x6e, 0x00, 0x6c, 0x00, 0x2e, 0x00 .byte 0x6d, 0x00, 0x00, 0x00, 0xc1, 0x03, 0xbf, 0x01, 0x08, 0x00, 0x6e, 0x00, 0x6c, 0x00, 0x2e, 0x00, 0x6d, 0x00, 0x00, 0x00, 0xc2, 0x03, 0xbf, 0x01, 0x08, 0x00, 0x6e, 0x00, 0x6c, 0x00, 0x2e, 0x00 .byte 0x6d, 0x00, 0x00, 0x00, 0xc3, 0x03, 0xbf, 0x01, 0x08, 0x00, 0x6e, 0x00, 0x6c, 0x00, 0x2e, 0x00, 0x6d, 0x00, 0x00, 0x00, 0xc4, 0x03, 0xbf, 0x01, 0x08, 0x00, 0x6e, 0x00, 0x6c, 0x00, 0x2e, 0x00 -.byte 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc5, 0x03, 0xc0, 0x01, 0x3f, 0x00, 0x57, 0x00, 0x13, 0x00, 0x02, 0x00 +.byte 0x6d, 0x00, 0x00, 0x00 + +.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc5, 0x03, 0xc0, 0x01, 0x3f, 0x00, 0x57, 0x00, 0x13, 0x00, 0x02, 0x00 .byte 0x42, 0x00, 0x00, 0x00, 0xc6, 0x03, 0xc0, 0x01, 0x3f, 0x00, 0x57, 0x00, 0x13, 0x00, 0x02, 0x00, 0x42, 0x00, 0x00, 0x00, 0xc7, 0x03, 0xc0, 0x01, 0x3f, 0x00, 0x57, 0x00, 0x13, 0x00, 0x02, 0x00 .byte 0x42, 0x00, 0x00, 0x00, 0xc8, 0x03, 0xc0, 0x01, 0x3f, 0x00, 0x58, 0x00, 0x13, 0x00, 0x02, 0x00, 0x42, 0x00, 0x00, 0x00, 0xc9, 0x03, 0xc0, 0x01, 0x3f, 0x00, 0x58, 0x00, 0x13, 0x00, 0x02, 0x00 .byte 0x42, 0x00, 0x00, 0x00, 0xca, 0x03, 0xc0, 0x01, 0x3f, 0x00, 0x58, 0x00, 0x13, 0x00, 0x02, 0x00, 0x42, 0x00, 0x00, 0x00, 0xcb, 0x03, 0xc0, 0x01, 0x3f, 0x00, 0x58, 0x00, 0x13, 0x00, 0x02, 0x00 .byte 0x42, 0x00, 0x00, 0x00, 0xcc, 0x03, 0xc0, 0x01, 0x3f, 0x00, 0x58, 0x00, 0x13, 0x00, 0x02, 0x00, 0x42, 0x00, 0x00, 0x00, 0xcd, 0x03, 0xc0, 0x01, 0x3f, 0x00, 0x58, 0x00, 0x13, 0x00, 0x02, 0x00 .byte 0x42, 0x00, 0x00, 0x00, 0xce, 0x03, 0xc0, 0x01, 0x3f, 0x00, 0x58, 0x00, 0x13, 0x00, 0x02, 0x00, 0x42, 0x00, 0x00, 0x00, 0xcf, 0x03, 0xc0, 0x01, 0x3f, 0x00, 0x58, 0x00, 0x13, 0x00, 0x02, 0x00 -.byte 0x42, 0x00, 0x00, 0x00, 0xd0, 0x03, 0xc0, 0x01, 0x55, 0x00, 0x58, 0x00, 0x13, 0x00, 0x02, 0x00, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 +.byte 0x42, 0x00, 0x00, 0x00, 0xd0, 0x03, 0xc0, 0x01, 0x55, 0x00, 0x58, 0x00, 0x13, 0x00, 0x02, 0x00, 0x42, 0x00, 0x00, 0x00 + +.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00, 0xd1, 0x03, 0xc1, 0x01, 0x3f, 0x00, 0x6f, 0x00, 0x13, 0x00, 0x02, 0x00, 0x42, 0x00, 0x00, 0x00, 0xd2, 0x03, 0xc1, 0x01, 0x3f, 0x00, 0x6f, 0x00, 0x13, 0x00, 0x02, 0x00 .byte 0x42, 0x00, 0x00, 0x00, 0xd3, 0x03, 0xc2, 0x01, 0x3f, 0x00, 0x6f, 0x00, 0x13, 0x00, 0x02, 0x00, 0x42, 0x00, 0x00, 0x00, 0xd4, 0x03, 0xc2, 0x01, 0x3f, 0x00, 0x70, 0x00, 0x13, 0x00, 0x02, 0x00 .byte 0x42, 0x00, 0x00, 0x00, 0xd5, 0x03, 0xc3, 0x01, 0x3f, 0x00, 0x70, 0x00, 0x13, 0x00, 0x02, 0x00, 0x42, 0x00, 0x00, 0x00, 0xd6, 0x03, 0xc4, 0x01, 0x3f, 0x00, 0x70, 0x00, 0x13, 0x00, 0x02, 0x00 @@ -87,7 +93,9 @@ .byte 0x42, 0x00, 0x00, 0x00, 0xdd, 0x03, 0xc9, 0x01, 0x3f, 0x00, 0x70, 0x00, 0x13, 0x00, 0x02, 0x00, 0x42, 0x00, 0x00, 0x00, 0xde, 0x03, 0xca, 0x01, 0x3f, 0x00, 0x70, 0x00, 0x13, 0x00, 0x02, 0x00 .byte 0x42, 0x00, 0x00, 0x00, 0xdf, 0x03, 0xcb, 0x01, 0x3f, 0x00, 0x70, 0x00, 0x13, 0x00, 0x02, 0x00, 0x42, 0x00, 0x00, 0x00, 0xe0, 0x03, 0xcb, 0x01, 0x3f, 0x00, 0x70, 0x00, 0x13, 0x00, 0x02, 0x00 .byte 0x42, 0x00, 0x00, 0x00, 0xe1, 0x03, 0xcb, 0x01, 0x3f, 0x00, 0x70, 0x00, 0x13, 0x00, 0x02, 0x00, 0x42, 0x00, 0x00, 0x00, 0xe2, 0x03, 0xcb, 0x01, 0x3f, 0x00, 0x70, 0x00, 0x13, 0x00, 0x02, 0x00 -.byte 0x42, 0x00, 0x00, 0x00, 0xe3, 0x03, 0xcb, 0x01, 0x55, 0x00, 0x70, 0x00, 0x13, 0x00, 0x02, 0x00, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 +.byte 0x42, 0x00, 0x00, 0x00, 0xe3, 0x03, 0xcb, 0x01, 0x55, 0x00, 0x70, 0x00, 0x13, 0x00, 0x02, 0x00, 0x42, 0x00, 0x00, 0x00 + +.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00, 0xe4, 0x03, 0xcc, 0x01, 0x06, 0x00, 0x71, 0x00, 0x01, 0x00, 0x02, 0x00, 0x42, 0x00, 0x00, 0x00, 0xe5, 0x03, 0xcc, 0x01, 0x06, 0x00, 0x71, 0x00, 0x01, 0x00, 0x02, 0x00 .byte 0x42, 0x00, 0x00, 0x00, 0xe6, 0x03, 0xcc, 0x01, 0x06, 0x00, 0x71, 0x00, 0x01, 0x00, 0x02, 0x00, 0x42, 0x00, 0x00, 0x00, 0xe7, 0x03, 0xcc, 0x01, 0x06, 0x00, 0x72, 0x00, 0x01, 0x00, 0x02, 0x00 .byte 0x42, 0x00, 0x00, 0x00, 0xe8, 0x03, 0xcd, 0x01, 0x06, 0x00, 0x72, 0x00, 0x01, 0x00, 0x02, 0x00, 0x42, 0x00, 0x00, 0x00, 0xe9, 0x03, 0xce, 0x01, 0x06, 0x00, 0x72, 0x00, 0x01, 0x00, 0x02, 0x00 @@ -103,12 +111,16 @@ .byte 0x42, 0x00, 0x00, 0x00, 0xfc, 0x03, 0xd7, 0x01, 0x06, 0x00, 0x72, 0x00, 0x01, 0x00, 0x02, 0x00, 0x42, 0x00, 0x00, 0x00, 0xfd, 0x03, 0xd8, 0x01, 0x06, 0x00, 0x72, 0x00, 0x01, 0x00, 0x02, 0x00 .byte 0x42, 0x00, 0x00, 0x00, 0xfe, 0x03, 0xd9, 0x01, 0x06, 0x00, 0x72, 0x00, 0x01, 0x00, 0x02, 0x00, 0x42, 0x00, 0x00, 0x00, 0xff, 0x03, 0xd9, 0x01, 0x06, 0x00, 0x72, 0x00, 0x01, 0x00, 0x02, 0x00 .byte 0x42, 0x00, 0x00, 0x00, 0x00, 0x04, 0xd9, 0x01, 0x06, 0x00, 0x72, 0x00, 0x01, 0x00, 0x02, 0x00, 0x42, 0x00, 0x00, 0x00, 0x01, 0x04, 0xda, 0x01, 0x06, 0x00, 0x72, 0x00, 0x01, 0x00, 0x02, 0x00 -.byte 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x04, 0xdb, 0x01, 0x0a, 0x00, 0x73, 0x00, 0x25, 0x00, 0x02, 0x00 +.byte 0x42, 0x00, 0x00, 0x00 + +.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x04, 0xdb, 0x01, 0x0a, 0x00, 0x73, 0x00, 0x25, 0x00, 0x02, 0x00 .byte 0x42, 0x00, 0x00, 0x00, 0x03, 0x04, 0xdb, 0x01, 0x0a, 0x00, 0x73, 0x00, 0x25, 0x00, 0x02, 0x00, 0x42, 0x00, 0x00, 0x00, 0x04, 0x04, 0xdb, 0x01, 0x0a, 0x00, 0x73, 0x00, 0x25, 0x00, 0x02, 0x00 .byte 0x42, 0x00, 0x00, 0x00, 0x05, 0x04, 0xdc, 0x01, 0x0a, 0x00, 0x74, 0x00, 0x25, 0x00, 0x02, 0x00, 0x42, 0x00, 0x00, 0x00, 0x06, 0x04, 0xdd, 0x01, 0x0a, 0x00, 0x74, 0x00, 0x25, 0x00, 0x02, 0x00 .byte 0x42, 0x00, 0x00, 0x00, 0x07, 0x04, 0xde, 0x01, 0x0a, 0x00, 0x74, 0x00, 0x25, 0x00, 0x02, 0x00, 0x42, 0x00, 0x00, 0x00, 0x08, 0x04, 0xdf, 0x01, 0x0a, 0x00, 0x74, 0x00, 0x25, 0x00, 0x02, 0x00 .byte 0x42, 0x00, 0x00, 0x00, 0x09, 0x04, 0xe0, 0x01, 0x0a, 0x00, 0x74, 0x00, 0x25, 0x00, 0x02, 0x00, 0x42, 0x00, 0x00, 0x00, 0x0a, 0x04, 0xe0, 0x01, 0x0a, 0x00, 0x75, 0x00, 0x25, 0x00, 0x02, 0x00 -.byte 0x42, 0x00, 0x00, 0x00, 0x0b, 0x04, 0xe0, 0x01, 0x0a, 0x00, 0x76, 0x00, 0x25, 0x00, 0x02, 0x00, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 +.byte 0x42, 0x00, 0x00, 0x00, 0x0b, 0x04, 0xe0, 0x01, 0x0a, 0x00, 0x76, 0x00, 0x25, 0x00, 0x02, 0x00, 0x42, 0x00, 0x00, 0x00 + +.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00, 0x0c, 0x04, 0xe1, 0x01, 0x3e, 0x00, 0x77, 0x00, 0x25, 0x00, 0x02, 0x00, 0x6d, 0x00, 0x00, 0x00, 0x0d, 0x04, 0xe1, 0x01, 0x3e, 0x00, 0x77, 0x00, 0x25, 0x00, 0x02, 0x00 .byte 0x6d, 0x00, 0x00, 0x00, 0x0e, 0x04, 0xe1, 0x01, 0x3e, 0x00, 0x77, 0x00, 0x25, 0x00, 0x02, 0x00, 0x6d, 0x00, 0x00, 0x00, 0x0f, 0x04, 0xe2, 0x01, 0x3e, 0x00, 0x78, 0x00, 0x25, 0x00, 0x02, 0x00 .byte 0x6d, 0x00, 0x00, 0x00, 0x10, 0x04, 0xe3, 0x01, 0x3e, 0x00, 0x78, 0x00, 0x25, 0x00, 0x02, 0x00, 0x6d, 0x00, 0x00, 0x00, 0x11, 0x04, 0xe4, 0x01, 0x3e, 0x00, 0x78, 0x00, 0x5e, 0x00, 0x2e, 0x00 @@ -116,7 +128,9 @@ .byte 0x39, 0x00, 0x00, 0x00, 0x14, 0x04, 0xe6, 0x01, 0x3e, 0x00, 0x78, 0x00, 0x5e, 0x00, 0x2e, 0x00, 0x39, 0x00, 0x00, 0x00, 0x15, 0x04, 0xe7, 0x01, 0x3e, 0x00, 0x78, 0x00, 0x5e, 0x00, 0x2e, 0x00 .byte 0x39, 0x00, 0x00, 0x00, 0x16, 0x04, 0xe8, 0x01, 0x3e, 0x00, 0x78, 0x00, 0x1c, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0x17, 0x04, 0xe8, 0x01, 0x3e, 0x00, 0x78, 0x00, 0x1c, 0x00, 0x02, 0x00 .byte 0x03, 0x00, 0x00, 0x00, 0x18, 0x04, 0xe9, 0x01, 0x3e, 0x00, 0x78, 0x00, 0x1c, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0x19, 0x04, 0xea, 0x01, 0x3e, 0x00, 0x78, 0x00, 0x1c, 0x00, 0x02, 0x00 -.byte 0x03, 0x00, 0x00, 0x00, 0x1a, 0x04, 0xea, 0x01, 0x3e, 0x00, 0x78, 0x00, 0x1c, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 +.byte 0x03, 0x00, 0x00, 0x00, 0x1a, 0x04, 0xea, 0x01, 0x3e, 0x00, 0x78, 0x00, 0x1c, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00 + +.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00, 0x1b, 0x04, 0xeb, 0x01, 0x3e, 0x00, 0x77, 0x00, 0x25, 0x00, 0x02, 0x00, 0x6d, 0x00, 0x00, 0x00, 0x1c, 0x04, 0xeb, 0x01, 0x3e, 0x00, 0x77, 0x00, 0x25, 0x00, 0x02, 0x00 .byte 0x6d, 0x00, 0x00, 0x00, 0x1d, 0x04, 0xeb, 0x01, 0x3e, 0x00, 0x77, 0x00, 0x25, 0x00, 0x02, 0x00, 0x6d, 0x00, 0x00, 0x00, 0x1e, 0x04, 0xec, 0x01, 0x3e, 0x00, 0x78, 0x00, 0x25, 0x00, 0x02, 0x00 .byte 0x6d, 0x00, 0x00, 0x00, 0x1f, 0x04, 0xed, 0x01, 0x3e, 0x00, 0x78, 0x00, 0x25, 0x00, 0x02, 0x00, 0x6d, 0x00, 0x00, 0x00, 0x20, 0x04, 0xed, 0x01, 0x3e, 0x00, 0x78, 0x00, 0x25, 0x00, 0x02, 0x00 @@ -127,7 +141,9 @@ .byte 0x6d, 0x00, 0x00, 0x00, 0x29, 0x04, 0xf3, 0x01, 0x3e, 0x00, 0x78, 0x00, 0x25, 0x00, 0x02, 0x00, 0x6d, 0x00, 0x00, 0x00, 0x2a, 0x04, 0xf4, 0x01, 0x3e, 0x00, 0x78, 0x00, 0x25, 0x00, 0x02, 0x00 .byte 0x6d, 0x00, 0x00, 0x00, 0x2b, 0x04, 0xf4, 0x01, 0x3e, 0x00, 0x78, 0x00, 0x25, 0x00, 0x02, 0x00, 0x6d, 0x00, 0x00, 0x00, 0x2c, 0x04, 0xf4, 0x01, 0x3e, 0x00, 0x78, 0x00, 0x25, 0x00, 0x02, 0x00 .byte 0x6d, 0x00, 0x00, 0x00, 0x2d, 0x04, 0xf4, 0x01, 0x3e, 0x00, 0x78, 0x00, 0x25, 0x00, 0x02, 0x00, 0x6d, 0x00, 0x00, 0x00, 0x2e, 0x04, 0xf5, 0x01, 0x3e, 0x00, 0x78, 0x00, 0x25, 0x00, 0x02, 0x00 -.byte 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2f, 0x04, 0xf6, 0x01, 0x56, 0x00, 0x79, 0x00, 0x01, 0x00, 0x2e, 0x00 +.byte 0x6d, 0x00, 0x00, 0x00 + +.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2f, 0x04, 0xf6, 0x01, 0x56, 0x00, 0x79, 0x00, 0x01, 0x00, 0x2e, 0x00 .byte 0x03, 0x00, 0x00, 0x00, 0x30, 0x04, 0xf6, 0x01, 0x56, 0x00, 0x79, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00, 0x31, 0x04, 0xf6, 0x01, 0x56, 0x00, 0x79, 0x00, 0x01, 0x00, 0x2e, 0x00 .byte 0x03, 0x00, 0x00, 0x00, 0x32, 0x04, 0xf6, 0x01, 0x56, 0x00, 0x7a, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00, 0x33, 0x04, 0xf6, 0x01, 0x56, 0x00, 0x7a, 0x00, 0x01, 0x00, 0x2e, 0x00 .byte 0x03, 0x00, 0x00, 0x00, 0x34, 0x04, 0xf7, 0x01, 0x56, 0x00, 0x7a, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00, 0x35, 0x04, 0xf7, 0x01, 0x56, 0x00, 0x7a, 0x00, 0x01, 0x00, 0x2e, 0x00 @@ -137,7 +153,9 @@ .byte 0x03, 0x00, 0x00, 0x00, 0x3c, 0x04, 0xfa, 0x01, 0x56, 0x00, 0x7a, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00, 0x3d, 0x04, 0xfb, 0x01, 0x56, 0x00, 0x7a, 0x00, 0x01, 0x00, 0x2e, 0x00 .byte 0x03, 0x00, 0x00, 0x00, 0x3e, 0x04, 0xfb, 0x01, 0x56, 0x00, 0x7a, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00, 0x3f, 0x04, 0xfb, 0x01, 0x56, 0x00, 0x7a, 0x00, 0x01, 0x00, 0x2e, 0x00 .byte 0x03, 0x00, 0x00, 0x00, 0x40, 0x04, 0xfb, 0x01, 0x56, 0x00, 0x7a, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00, 0x41, 0x04, 0xfb, 0x01, 0x56, 0x00, 0x7a, 0x00, 0x01, 0x00, 0x2e, 0x00 -.byte 0x03, 0x00, 0x00, 0x00, 0x42, 0x04, 0xfc, 0x01, 0x56, 0x00, 0x7a, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 +.byte 0x03, 0x00, 0x00, 0x00, 0x42, 0x04, 0xfc, 0x01, 0x56, 0x00, 0x7a, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00 + +.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00, 0x43, 0x04, 0xfd, 0x01, 0x56, 0x00, 0x79, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00, 0x44, 0x04, 0xfd, 0x01, 0x56, 0x00, 0x79, 0x00, 0x01, 0x00, 0x2e, 0x00 .byte 0x03, 0x00, 0x00, 0x00, 0x45, 0x04, 0xfd, 0x01, 0x56, 0x00, 0x79, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00, 0x46, 0x04, 0xfd, 0x01, 0x56, 0x00, 0x7a, 0x00, 0x01, 0x00, 0x2e, 0x00 .byte 0x03, 0x00, 0x00, 0x00, 0x47, 0x04, 0xfe, 0x01, 0x56, 0x00, 0x7a, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00, 0x48, 0x04, 0xff, 0x01, 0x56, 0x00, 0x7a, 0x00, 0x01, 0x00, 0x2e, 0x00 @@ -153,19 +171,29 @@ .byte 0x03, 0x00, 0x00, 0x00, 0x5b, 0x04, 0x06, 0x02, 0x56, 0x00, 0x7a, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00, 0x5c, 0x04, 0x07, 0x02, 0x56, 0x00, 0x7a, 0x00, 0x01, 0x00, 0x2e, 0x00 .byte 0x03, 0x00, 0x00, 0x00, 0x5d, 0x04, 0x07, 0x02, 0x56, 0x00, 0x7a, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00, 0x5e, 0x04, 0x07, 0x02, 0x56, 0x00, 0x7a, 0x00, 0x01, 0x00, 0x2e, 0x00 .byte 0x03, 0x00, 0x00, 0x00, 0x5f, 0x04, 0x07, 0x02, 0x56, 0x00, 0x7a, 0x00, 0x01, 0x00, 0x2e, 0x00, 0x03, 0x00, 0x00, 0x00, 0x60, 0x04, 0x08, 0x02, 0x56, 0x00, 0x7a, 0x00, 0x01, 0x00, 0x2e, 0x00 -.byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x61, 0x04, 0x09, 0x02, 0x0a, 0x00, 0x7b, 0x00, 0x01, 0x00, 0x02, 0x00 +.byte 0x03, 0x00, 0x00, 0x00 + +.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x61, 0x04, 0x09, 0x02, 0x0a, 0x00, 0x7b, 0x00, 0x01, 0x00, 0x02, 0x00 .byte 0x03, 0x00, 0x00, 0x00, 0x62, 0x04, 0x09, 0x02, 0x0a, 0x00, 0x7b, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0x63, 0x04, 0x09, 0x02, 0x0a, 0x00, 0x7b, 0x00, 0x01, 0x00, 0x02, 0x00 -.byte 0x03, 0x00, 0x00, 0x00, 0x64, 0x04, 0x09, 0x02, 0x0a, 0x00, 0x7b, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 +.byte 0x03, 0x00, 0x00, 0x00, 0x64, 0x04, 0x09, 0x02, 0x0a, 0x00, 0x7b, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00 + +.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00, 0x65, 0x04, 0x0a, 0x02, 0x0a, 0x00, 0x7c, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0x66, 0x04, 0x0b, 0x02, 0x0a, 0x00, 0x7c, 0x00, 0x01, 0x00, 0x02, 0x00 .byte 0x03, 0x00, 0x00, 0x00, 0x67, 0x04, 0x0c, 0x02, 0x0a, 0x00, 0x7c, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0x68, 0x04, 0x0d, 0x02, 0x0a, 0x00, 0x7d, 0x00, 0x01, 0x00, 0x02, 0x00 -.byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x69, 0x04, 0x0e, 0x02, 0x0a, 0x00, 0x7e, 0x00, 0x01, 0x00, 0x02, 0x00 +.byte 0x03, 0x00, 0x00, 0x00 + +.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x69, 0x04, 0x0e, 0x02, 0x0a, 0x00, 0x7e, 0x00, 0x01, 0x00, 0x02, 0x00 .byte 0x42, 0x00, 0x00, 0x00, 0x6a, 0x04, 0x0e, 0x02, 0x0a, 0x00, 0x7e, 0x00, 0x01, 0x00, 0x02, 0x00, 0x42, 0x00, 0x00, 0x00, 0x6b, 0x04, 0x0f, 0x02, 0x0a, 0x00, 0x7e, 0x00, 0x01, 0x00, 0x02, 0x00 .byte 0x42, 0x00, 0x00, 0x00, 0x6c, 0x04, 0x10, 0x02, 0x0a, 0x00, 0x7f, 0x00, 0x01, 0x00, 0x02, 0x00, 0x42, 0x00, 0x00, 0x00, 0x6d, 0x04, 0x11, 0x02, 0x0a, 0x00, 0x7f, 0x00, 0x01, 0x00, 0x02, 0x00 .byte 0x42, 0x00, 0x00, 0x00, 0x6e, 0x04, 0x11, 0x02, 0x0a, 0x00, 0x7f, 0x00, 0x01, 0x00, 0x02, 0x00, 0x42, 0x00, 0x00, 0x00, 0x6f, 0x04, 0x12, 0x02, 0x0a, 0x00, 0x7f, 0x00, 0x01, 0x00, 0x02, 0x00 .byte 0x42, 0x00, 0x00, 0x00, 0x70, 0x04, 0x12, 0x02, 0x0a, 0x00, 0x7f, 0x00, 0x01, 0x00, 0x02, 0x00, 0x42, 0x00, 0x00, 0x00, 0x71, 0x04, 0x12, 0x02, 0x0a, 0x00, 0x7f, 0x00, 0x01, 0x00, 0x02, 0x00 -.byte 0x42, 0x00, 0x00, 0x00, 0x72, 0x04, 0x13, 0x02, 0x0a, 0x00, 0x7f, 0x00, 0x01, 0x00, 0x02, 0x00, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 +.byte 0x42, 0x00, 0x00, 0x00, 0x72, 0x04, 0x13, 0x02, 0x0a, 0x00, 0x7f, 0x00, 0x01, 0x00, 0x02, 0x00, 0x42, 0x00, 0x00, 0x00 + +.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00, 0x73, 0x04, 0x0e, 0x02, 0x57, 0x00, 0x57, 0x00, 0x01, 0x00, 0x02, 0x00, 0x42, 0x00, 0x00, 0x00, 0x74, 0x04, 0x0e, 0x02, 0x57, 0x00, 0x57, 0x00, 0x01, 0x00, 0x02, 0x00 -.byte 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x75, 0x04, 0x0e, 0x02, 0x57, 0x00, 0x80, 0x00, 0x01, 0x00, 0x02, 0x00 +.byte 0x42, 0x00, 0x00, 0x00 + +.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x75, 0x04, 0x0e, 0x02, 0x57, 0x00, 0x80, 0x00, 0x01, 0x00, 0x02, 0x00 .byte 0x03, 0x00, 0x00, 0x00, 0x76, 0x04, 0x0e, 0x02, 0x57, 0x00, 0x80, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0x77, 0x04, 0x14, 0x02, 0x57, 0x00, 0x80, 0x00, 0x01, 0x00, 0x02, 0x00 .byte 0x03, 0x00, 0x00, 0x00, 0x78, 0x04, 0x15, 0x02, 0x57, 0x00, 0x81, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0x79, 0x04, 0x11, 0x02, 0x57, 0x00, 0x81, 0x00, 0x01, 0x00, 0x02, 0x00 .byte 0x03, 0x00, 0x00, 0x00, 0x7a, 0x04, 0x11, 0x02, 0x57, 0x00, 0x81, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0x7b, 0x04, 0x12, 0x02, 0x57, 0x00, 0x81, 0x00, 0x01, 0x00, 0x02, 0x00 @@ -190,7 +218,9 @@ .byte 0x03, 0x00, 0x00, 0x00, 0xa0, 0x04, 0x1d, 0x02, 0x59, 0x00, 0x81, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0xa1, 0x04, 0x1d, 0x02, 0x59, 0x00, 0x81, 0x00, 0x01, 0x00, 0x02, 0x00 .byte 0x03, 0x00, 0x00, 0x00, 0xa2, 0x04, 0x1d, 0x02, 0x59, 0x00, 0x81, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0xa3, 0x04, 0x1e, 0x02, 0x59, 0x00, 0x81, 0x00, 0x01, 0x00, 0x02, 0x00 .byte 0x03, 0x00, 0x00, 0x00, 0xa4, 0x04, 0x1e, 0x02, 0x59, 0x00, 0x81, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0xa5, 0x04, 0x1e, 0x02, 0x59, 0x00, 0x81, 0x00, 0x01, 0x00, 0x02, 0x00 -.byte 0x03, 0x00, 0x00, 0x00, 0xa6, 0x04, 0x1e, 0x02, 0x5a, 0x00, 0x81, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 +.byte 0x03, 0x00, 0x00, 0x00, 0xa6, 0x04, 0x1e, 0x02, 0x5a, 0x00, 0x81, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00 + +.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00, 0xa7, 0x04, 0x1f, 0x02, 0x5b, 0x00, 0x82, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0xa8, 0x04, 0x1f, 0x02, 0x5b, 0x00, 0x82, 0x00, 0x01, 0x00, 0x02, 0x00 .byte 0x03, 0x00, 0x00, 0x00, 0xa9, 0x04, 0x20, 0x02, 0x5b, 0x00, 0x82, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0xaa, 0x04, 0x21, 0x02, 0x5b, 0x00, 0x83, 0x00, 0x01, 0x00, 0x02, 0x00 .byte 0x03, 0x00, 0x00, 0x00, 0xab, 0x04, 0x21, 0x02, 0x5b, 0x00, 0x83, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0xac, 0x04, 0x21, 0x02, 0x5b, 0x00, 0x83, 0x00, 0x01, 0x00, 0x02, 0x00 @@ -225,7 +255,9 @@ .byte 0x03, 0x00, 0x00, 0x00, 0xe4, 0x04, 0x3e, 0x02, 0x5b, 0x00, 0x93, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0xe2, 0x04, 0x22, 0x02, 0x5b, 0x00, 0x93, 0x00, 0x01, 0x00, 0x02, 0x00 .byte 0x03, 0x00, 0x00, 0x00, 0xe3, 0x04, 0x22, 0x02, 0x5b, 0x00, 0x93, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0xe5, 0x04, 0x22, 0x02, 0x5b, 0x00, 0x93, 0x00, 0x01, 0x00, 0x02, 0x00 .byte 0x03, 0x00, 0x00, 0x00, 0xe6, 0x04, 0x3f, 0x02, 0x5b, 0x00, 0x93, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0xe7, 0x04, 0x3f, 0x02, 0x5b, 0x00, 0x93, 0x00, 0x01, 0x00, 0x02, 0x00 -.byte 0x03, 0x00, 0x00, 0x00, 0xe8, 0x04, 0x3f, 0x02, 0x5b, 0x00, 0x93, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 +.byte 0x03, 0x00, 0x00, 0x00, 0xe8, 0x04, 0x3f, 0x02, 0x5b, 0x00, 0x93, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00 + +.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00, 0xe9, 0x04, 0x40, 0x02, 0x0a, 0x00, 0x94, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0xea, 0x04, 0x40, 0x02, 0x0a, 0x00, 0x94, 0x00, 0x01, 0x00, 0x02, 0x00 .byte 0x03, 0x00, 0x00, 0x00, 0xeb, 0x04, 0x40, 0x02, 0x0a, 0x00, 0x94, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0xec, 0x04, 0x41, 0x02, 0x0a, 0x00, 0x95, 0x00, 0x01, 0x00, 0x02, 0x00 .byte 0x03, 0x00, 0x00, 0x00, 0xed, 0x04, 0x42, 0x02, 0x0a, 0x00, 0x95, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0xee, 0x04, 0x42, 0x02, 0x0a, 0x00, 0x95, 0x00, 0x01, 0x00, 0x02, 0x00 @@ -233,7 +265,9 @@ .byte 0x03, 0x00, 0x00, 0x00, 0xf1, 0x04, 0x44, 0x02, 0x0a, 0x00, 0x96, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0xf2, 0x04, 0x44, 0x02, 0x0a, 0x00, 0x96, 0x00, 0x01, 0x00, 0x02, 0x00 .byte 0x03, 0x00, 0x00, 0x00, 0xf3, 0x04, 0x45, 0x02, 0x0a, 0x00, 0x96, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0xf4, 0x04, 0x46, 0x02, 0x0a, 0x00, 0x96, 0x00, 0x01, 0x00, 0x02, 0x00 .byte 0x03, 0x00, 0x00, 0x00, 0xf5, 0x04, 0x46, 0x02, 0x0a, 0x00, 0x96, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0xf6, 0x04, 0x47, 0x02, 0x0a, 0x00, 0x96, 0x00, 0x01, 0x00, 0x02, 0x00 -.byte 0x03, 0x00, 0x00, 0x00, 0xf7, 0x04, 0x48, 0x02, 0x0a, 0x00, 0x96, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 +.byte 0x03, 0x00, 0x00, 0x00, 0xf7, 0x04, 0x48, 0x02, 0x0a, 0x00, 0x96, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00 + +.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00, 0xf8, 0x04, 0x0e, 0x02, 0x0a, 0x00, 0x57, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0xf9, 0x04, 0x0e, 0x02, 0x0a, 0x00, 0x57, 0x00, 0x01, 0x00, 0x02, 0x00 .byte 0x03, 0x00, 0x00, 0x00, 0xfa, 0x04, 0x0f, 0x02, 0x0a, 0x00, 0x57, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0xfb, 0x04, 0x10, 0x02, 0x0a, 0x00, 0x58, 0x00, 0x01, 0x00, 0x02, 0x00 .byte 0x03, 0x00, 0x00, 0x00, 0xfc, 0x04, 0x11, 0x02, 0x0a, 0x00, 0x58, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0xfd, 0x04, 0x11, 0x02, 0x0a, 0x00, 0x58, 0x00, 0x01, 0x00, 0x02, 0x00 @@ -249,7 +283,9 @@ .byte 0x03, 0x00, 0x00, 0x00, 0x10, 0x05, 0x19, 0x02, 0x0a, 0x00, 0x58, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0x11, 0x05, 0x1a, 0x02, 0x0a, 0x00, 0x58, 0x00, 0x01, 0x00, 0x02, 0x00 .byte 0x03, 0x00, 0x00, 0x00, 0x12, 0x05, 0x1a, 0x02, 0x0a, 0x00, 0x58, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0x13, 0x05, 0x1a, 0x02, 0x0a, 0x00, 0x58, 0x00, 0x01, 0x00, 0x02, 0x00 .byte 0x03, 0x00, 0x00, 0x00, 0x14, 0x05, 0x1a, 0x02, 0x0a, 0x00, 0x58, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0x15, 0x05, 0x1a, 0x02, 0x0a, 0x00, 0x58, 0x00, 0x01, 0x00, 0x02, 0x00 -.byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x16, 0x05, 0x0e, 0x02, 0x57, 0x00, 0x57, 0x00, 0x01, 0x00, 0x02, 0x00 +.byte 0x03, 0x00, 0x00, 0x00 + +.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x16, 0x05, 0x0e, 0x02, 0x57, 0x00, 0x57, 0x00, 0x01, 0x00, 0x02, 0x00 .byte 0x03, 0x00, 0x00, 0x00, 0x17, 0x05, 0x0e, 0x02, 0x57, 0x00, 0x57, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0x18, 0x05, 0x0f, 0x02, 0x57, 0x00, 0x57, 0x00, 0x01, 0x00, 0x02, 0x00 .byte 0x03, 0x00, 0x00, 0x00, 0x19, 0x05, 0x10, 0x02, 0x57, 0x00, 0x58, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0x1a, 0x05, 0x11, 0x02, 0x57, 0x00, 0x58, 0x00, 0x01, 0x00, 0x02, 0x00 .byte 0x03, 0x00, 0x00, 0x00, 0x1b, 0x05, 0x11, 0x02, 0x57, 0x00, 0x58, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0x1c, 0x05, 0x12, 0x02, 0x57, 0x00, 0x58, 0x00, 0x01, 0x00, 0x02, 0x00 @@ -259,7 +295,9 @@ .byte 0x03, 0x00, 0x00, 0x00, 0x23, 0x05, 0x16, 0x02, 0x57, 0x00, 0x58, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0x24, 0x05, 0x16, 0x02, 0x57, 0x00, 0x58, 0x00, 0x01, 0x00, 0x02, 0x00 .byte 0x03, 0x00, 0x00, 0x00, 0x25, 0x05, 0x17, 0x02, 0x57, 0x00, 0x58, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0x26, 0x05, 0x17, 0x02, 0x57, 0x00, 0x58, 0x00, 0x01, 0x00, 0x02, 0x00 .byte 0x03, 0x00, 0x00, 0x00, 0x27, 0x05, 0x17, 0x02, 0x57, 0x00, 0x58, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0x28, 0x05, 0x17, 0x02, 0x5c, 0x00, 0x58, 0x00, 0x01, 0x00, 0x02, 0x00 -.byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x29, 0x05, 0x49, 0x02, 0x5d, 0x00, 0x97, 0x00, 0x01, 0x00, 0x02, 0x00 +.byte 0x03, 0x00, 0x00, 0x00 + +.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x29, 0x05, 0x49, 0x02, 0x5d, 0x00, 0x97, 0x00, 0x01, 0x00, 0x02, 0x00 .byte 0x03, 0x00, 0x00, 0x00, 0x2a, 0x05, 0x49, 0x02, 0x5d, 0x00, 0x97, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0x2b, 0x05, 0x4a, 0x02, 0x5d, 0x00, 0x97, 0x00, 0x01, 0x00, 0x02, 0x00 .byte 0x03, 0x00, 0x00, 0x00, 0x2c, 0x05, 0x4b, 0x02, 0x5d, 0x00, 0x98, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0x2d, 0x05, 0x4b, 0x02, 0x5d, 0x00, 0x98, 0x00, 0x01, 0x00, 0x02, 0x00 .byte 0x03, 0x00, 0x00, 0x00, 0x2e, 0x05, 0x4c, 0x02, 0x5d, 0x00, 0x98, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0x2f, 0x05, 0x4d, 0x02, 0x5d, 0x00, 0x98, 0x00, 0x01, 0x00, 0x02, 0x00 @@ -351,6 +389,8 @@ DungeonPointerTable: @ Start of Dungeon Floor Data: Main Data +.global DungeonMainData +DungeonMainData: .include "data/dungeon/TinyWoods/main_data.inc" .include "data/dungeon/ThunderwaveCave/main_data.inc" .include "data/dungeon/MtSteel/main_data.inc" @@ -1614,7 +1654,10 @@ DungeonPointerTable: .byte 0x00, 0x00, 0x00, 0x03, 0x0a, 0x61, 0x00, 0x0f, 0x00, 0x28, 0x01, 0x0c, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x08, 0x3e, 0x19, 0x00, 0x14, 0x06, 0x08, 0x06, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x03 .byte 0x0a, 0x62, 0x00, 0x0f, 0x00, 0x28, 0x01, 0x0c, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x08, 0x3e, 0x19, 0x00, 0x14, 0x00, 0x08, 0x06, 0x01, 0x05, 0x01, 0x00, 0x00, 0x00, 0x03, 0x0a, 0x63, 0x19, 0x0f .byte 0x00, 0x28, 0x01, 0x0c, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x06, 0x11, 0x11, 0x00, 0x28, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x01, 0x0a, 0x00, 0x00, 0x00, 0x14, 0x00, 0x05, 0x00, 0x32 -.byte 0x00, 0x00, 0x00, 0x00, 0x10, 0x02, 0x05, 0x0d, 0x05, 0x0d, 0x00, 0x00, 0xbf, 0x02, 0x0b, 0x1a, 0x0b, 0x1a, 0x00, 0x00, 0x22, 0x03, 0x10, 0x27, 0x10, 0x27, 0x00, 0x00, 0x7c, 0xb5, 0x00, 0x00 +.byte 0x00, 0x00, 0x00, 0x00 + +@ Start of Pokemon Found (0x84b6064) +.byte 0x10, 0x02, 0x05, 0x0d, 0x05, 0x0d, 0x00, 0x00, 0xbf, 0x02, 0x0b, 0x1a, 0x0b, 0x1a, 0x00, 0x00, 0x22, 0x03, 0x10, 0x27, 0x10, 0x27, 0x00, 0x00, 0x7c, 0xb5, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00, 0xa5, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x02, 0x29, 0x0b, 0x29, 0x0b, 0x00, 0x00, 0x66, 0x02, 0xbe, 0x10 .byte 0xbe, 0x10, 0x00, 0x00, 0xbf, 0x02, 0xe7, 0x1b, 0xe7, 0x1b, 0x00, 0x00, 0x22, 0x03, 0x10, 0x27, 0x10, 0x27, 0x00, 0x00, 0x7c, 0xb5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa5, 0x03, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x13, 0x06, 0x88, 0x13, 0x88, 0x13, 0x00, 0x00, 0x1d, 0x08, 0x4c, 0x1d, 0x4c, 0x1d, 0x00, 0x00, 0x1e, 0x07, 0x10, 0x27 @@ -3231,7 +3274,11 @@ DungeonPointerTable: .byte 0x06, 0x0f, 0x00, 0x00, 0x71, 0x35, 0x09, 0x17, 0x09, 0x17, 0x00, 0x00, 0x7c, 0xb5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x91, 0x35, 0x0d, 0x1f, 0x0d, 0x1f, 0x00, 0x00, 0x94, 0x39, 0x10, 0x27 .byte 0x10, 0x27, 0x00, 0x00, 0xa5, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2f, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6e, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00, 0x14, 0x5b, 0x10, 0x27, 0x10, 0x27, 0x00, 0x00, 0x71, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7c, 0xb5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x91, 0x35, 0x00, 0x00 -.byte 0x00, 0x00, 0x00, 0x00, 0x94, 0x39, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa5, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x64, 0x60, 0x4b, 0x08 +.byte 0x00, 0x00, 0x00, 0x00, 0x94, 0x39, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa5, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +.global DungeonPokemonFoundTable +DungeonPokemonFoundTable: +.byte 0x64, 0x60, 0x4b, 0x08 .byte 0x94, 0x60, 0x4b, 0x08, 0xcc, 0x60, 0x4b, 0x08, 0xfc, 0x60, 0x4b, 0x08, 0x34, 0x61, 0x4b, 0x08, 0x6c, 0x61, 0x4b, 0x08, 0xa4, 0x61, 0x4b, 0x08, 0xe4, 0x61, 0x4b, 0x08, 0x24, 0x62, 0x4b, 0x08 .byte 0x6c, 0x62, 0x4b, 0x08, 0xa4, 0x62, 0x4b, 0x08, 0xd4, 0x62, 0x4b, 0x08, 0x0c, 0x63, 0x4b, 0x08, 0x4c, 0x63, 0x4b, 0x08, 0x94, 0x63, 0x4b, 0x08, 0xcc, 0x63, 0x4b, 0x08, 0x0c, 0x64, 0x4b, 0x08 .byte 0x44, 0x64, 0x4b, 0x08, 0x84, 0x64, 0x4b, 0x08, 0xd4, 0x64, 0x4b, 0x08, 0x14, 0x65, 0x4b, 0x08, 0x4c, 0x65, 0x4b, 0x08, 0x7c, 0x65, 0x4b, 0x08, 0xbc, 0x65, 0x4b, 0x08, 0xf4, 0x65, 0x4b, 0x08 @@ -3336,7 +3383,10 @@ DungeonPointerTable: .byte 0xd4, 0x21, 0x4c, 0x08, 0x2c, 0x22, 0x4c, 0x08, 0x84, 0x22, 0x4c, 0x08, 0xdc, 0x22, 0x4c, 0x08, 0x34, 0x23, 0x4c, 0x08, 0x7c, 0x23, 0x4c, 0x08, 0xbc, 0x23, 0x4c, 0x08, 0xf4, 0x23, 0x4c, 0x08 .byte 0x3c, 0x24, 0x4c, 0x08, 0x8c, 0x24, 0x4c, 0x08, 0xdc, 0x24, 0x4c, 0x08, 0x34, 0x25, 0x4c, 0x08, 0x8c, 0x25, 0x4c, 0x08, 0xdc, 0x25, 0x4c, 0x08, 0x24, 0x26, 0x4c, 0x08, 0x64, 0x26, 0x4c, 0x08 .byte 0xac, 0x26, 0x4c, 0x08, 0xec, 0x26, 0x4c, 0x08, 0x2c, 0x27, 0x4c, 0x08, 0x74, 0x27, 0x4c, 0x08, 0xac, 0x27, 0x4c, 0x08, 0xf4, 0x27, 0x4c, 0x08, 0x44, 0x28, 0x4c, 0x08, 0x84, 0x28, 0x4c, 0x08 -.byte 0xd4, 0x28, 0x4c, 0x08, 0x1c, 0x29, 0x4c, 0x08, 0x6c, 0x29, 0x4c, 0x08, 0xbc, 0x29, 0x4c, 0x08, 0x0c, 0x2a, 0x4c, 0x08, 0x54, 0x2a, 0x4c, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 +.byte 0xd4, 0x28, 0x4c, 0x08, 0x1c, 0x29, 0x4c, 0x08, 0x6c, 0x29, 0x4c, 0x08, 0xbc, 0x29, 0x4c, 0x08, 0x0c, 0x2a, 0x4c, 0x08, 0x54, 0x2a, 0x4c, 0x08 + +@ Start of Traps Found (0x84c37b8) +.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x27, 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x10, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 @@ -3521,7 +3571,11 @@ DungeonPointerTable: .byte 0x00, 0x00, 0x9a, 0x0c, 0xc0, 0x0f, 0x00, 0x00, 0xf5, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x13, 0x0d, 0x16, 0xf1, 0x17, 0x3e, 0x1e, 0xd1, 0x1f, 0x00, 0x00, 0xf8, 0x22, 0x10, 0x27 .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x67, 0x0c, 0x80, 0x0f, 0x00, 0x00, 0xac, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x39, 0x13, 0xb4, 0x15, 0x90, 0x17, 0xc3, 0x1d .byte 0x50, 0x1f, 0x00, 0x00, 0x6a, 0x22, 0x10, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xea, 0x0c, 0x24, 0x10, 0x00, 0x00, 0x67, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 -.byte 0x04, 0x14, 0x99, 0x16, 0x89, 0x18, 0xfe, 0x1e, 0x9b, 0x20, 0x00, 0x00, 0xd6, 0x23, 0x10, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb8, 0x37, 0x4c, 0x08, 0xe0, 0x37, 0x4c, 0x08 +.byte 0x04, 0x14, 0x99, 0x16, 0x89, 0x18, 0xfe, 0x1e, 0x9b, 0x20, 0x00, 0x00, 0xd6, 0x23, 0x10, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +.global DungeonTrapsFoundTable +DungeonTrapsFoundTable: +.byte 0xb8, 0x37, 0x4c, 0x08, 0xe0, 0x37, 0x4c, 0x08 .byte 0x08, 0x38, 0x4c, 0x08, 0x30, 0x38, 0x4c, 0x08, 0x58, 0x38, 0x4c, 0x08, 0x80, 0x38, 0x4c, 0x08, 0xa8, 0x38, 0x4c, 0x08, 0xd0, 0x38, 0x4c, 0x08, 0xf8, 0x38, 0x4c, 0x08, 0x20, 0x39, 0x4c, 0x08 .byte 0x48, 0x39, 0x4c, 0x08, 0x70, 0x39, 0x4c, 0x08, 0x98, 0x39, 0x4c, 0x08, 0xc0, 0x39, 0x4c, 0x08, 0xe8, 0x39, 0x4c, 0x08, 0x10, 0x3a, 0x4c, 0x08, 0x38, 0x3a, 0x4c, 0x08, 0x60, 0x3a, 0x4c, 0x08 .byte 0x88, 0x3a, 0x4c, 0x08, 0xb0, 0x3a, 0x4c, 0x08, 0xd8, 0x3a, 0x4c, 0x08, 0x00, 0x3b, 0x4c, 0x08, 0x28, 0x3b, 0x4c, 0x08, 0x50, 0x3b, 0x4c, 0x08, 0x78, 0x3b, 0x4c, 0x08, 0xa0, 0x3b, 0x4c, 0x08 @@ -3540,7 +3594,10 @@ DungeonPointerTable: .byte 0xc8, 0x4a, 0x4c, 0x08, 0xf0, 0x4a, 0x4c, 0x08, 0x18, 0x4b, 0x4c, 0x08, 0x40, 0x4b, 0x4c, 0x08, 0x68, 0x4b, 0x4c, 0x08, 0x90, 0x4b, 0x4c, 0x08, 0xb8, 0x4b, 0x4c, 0x08, 0xe0, 0x4b, 0x4c, 0x08 .byte 0x08, 0x4c, 0x4c, 0x08, 0x30, 0x4c, 0x4c, 0x08, 0x58, 0x4c, 0x4c, 0x08, 0x80, 0x4c, 0x4c, 0x08, 0xa8, 0x4c, 0x4c, 0x08, 0xd0, 0x4c, 0x4c, 0x08, 0xf8, 0x4c, 0x4c, 0x08, 0x20, 0x4d, 0x4c, 0x08 .byte 0x48, 0x4d, 0x4c, 0x08, 0x70, 0x4d, 0x4c, 0x08, 0x98, 0x4d, 0x4c, 0x08, 0xc0, 0x4d, 0x4c, 0x08, 0xe8, 0x4d, 0x4c, 0x08, 0x10, 0x4e, 0x4c, 0x08, 0x38, 0x4e, 0x4c, 0x08, 0x60, 0x4e, 0x4c, 0x08 -.byte 0x88, 0x4e, 0x4c, 0x08, 0xb0, 0x4e, 0x4c, 0x08, 0x36, 0x75, 0x10, 0x27, 0x9e, 0x75, 0x10, 0x27, 0xb6, 0x75, 0x32, 0x75, 0xb8, 0x0b, 0x58, 0x1b, 0x35, 0x75, 0x10, 0x27, 0x69, 0x75, 0x1d, 0x04 +.byte 0x88, 0x4e, 0x4c, 0x08, 0xb0, 0x4e, 0x4c, 0x08 + +@ Start of Items Found (0x84c5128) +.byte 0x36, 0x75, 0x10, 0x27, 0x9e, 0x75, 0x10, 0x27, 0xb6, 0x75, 0x32, 0x75, 0xb8, 0x0b, 0x58, 0x1b, 0x35, 0x75, 0x10, 0x27, 0x69, 0x75, 0x1d, 0x04 .byte 0x32, 0x75, 0x64, 0x0e, 0x34, 0x75, 0x81, 0x12, 0x32, 0x75, 0x9d, 0x16, 0xba, 0x1a, 0x34, 0x75, 0xd7, 0x1e, 0x34, 0x75, 0x10, 0x27, 0x34, 0x75, 0x40, 0x1f, 0x10, 0x27, 0x93, 0x75, 0xd0, 0x07 .byte 0xb8, 0x0b, 0x33, 0x75, 0xa0, 0x0f, 0x70, 0x17, 0x3b, 0x75, 0x58, 0x1b, 0x40, 0x1f, 0x3f, 0x75, 0x10, 0x27, 0x45, 0x75, 0x35, 0x75, 0xc4, 0x09, 0x2e, 0x22, 0x32, 0x75, 0x10, 0x27, 0x9b, 0x75 .byte 0x10, 0x27, 0x43, 0x75, 0x4f, 0x00, 0x32, 0x75, 0x8d, 0x01, 0x08, 0x04, 0x57, 0x04, 0x32, 0x75, 0x95, 0x05, 0x0f, 0x08, 0x31, 0x75, 0x8a, 0x0a, 0xc8, 0x0b, 0x32, 0x75, 0x05, 0x0d, 0x32, 0x75 @@ -4342,7 +4399,11 @@ DungeonPointerTable: .byte 0x10, 0x27, 0x40, 0x75, 0x10, 0x27, 0x4d, 0x75, 0xa1, 0x01, 0x41, 0x03, 0xe2, 0x04, 0x83, 0x06, 0x23, 0x08, 0xc4, 0x09, 0x65, 0x0b, 0x05, 0x0d, 0xa6, 0x0e, 0x47, 0x10, 0xe7, 0x11, 0x88, 0x13 .byte 0x29, 0x15, 0xc9, 0x16, 0x6a, 0x18, 0x31, 0x75, 0x0b, 0x1a, 0xab, 0x1b, 0x32, 0x75, 0x4c, 0x1d, 0xed, 0x1e, 0x8d, 0x20, 0x2e, 0x22, 0xcf, 0x23, 0x6f, 0x25, 0x10, 0x27, 0x10, 0x27, 0x79, 0x75 .byte 0x4c, 0x02, 0x47, 0x75, 0x98, 0x04, 0x31, 0x75, 0x0b, 0x08, 0x57, 0x0a, 0xc9, 0x0d, 0x34, 0x75, 0x16, 0x10, 0x31, 0x75, 0x62, 0x12, 0xae, 0x14, 0xfa, 0x16, 0x36, 0x75, 0xdf, 0x1d, 0x2b, 0x20 -.byte 0x78, 0x22, 0x32, 0x75, 0xc4, 0x24, 0x3c, 0x75, 0x10, 0x27, 0x45, 0x75, 0x28, 0x51, 0x4c, 0x08, 0x32, 0x51, 0x4c, 0x08, 0x74, 0x51, 0x4c, 0x08, 0xfe, 0x51, 0x4c, 0x08, 0xd2, 0x52, 0x4c, 0x08 +.byte 0x78, 0x22, 0x32, 0x75, 0xc4, 0x24, 0x3c, 0x75, 0x10, 0x27, 0x45, 0x75 + +.global DungeonItemsFoundTable +DungeonItemsFoundTable: +.byte 0x28, 0x51, 0x4c, 0x08, 0x32, 0x51, 0x4c, 0x08, 0x74, 0x51, 0x4c, 0x08, 0xfe, 0x51, 0x4c, 0x08, 0xd2, 0x52, 0x4c, 0x08 .byte 0xdc, 0x52, 0x4c, 0x08, 0xea, 0x52, 0x4c, 0x08, 0x16, 0x53, 0x4c, 0x08, 0x42, 0x53, 0x4c, 0x08, 0x8a, 0x53, 0x4c, 0x08, 0xd2, 0x53, 0x4c, 0x08, 0x1a, 0x54, 0x4c, 0x08, 0x7e, 0x54, 0x4c, 0x08 .byte 0xe2, 0x54, 0x4c, 0x08, 0x54, 0x55, 0x4c, 0x08, 0xc6, 0x55, 0x4c, 0x08, 0x60, 0x56, 0x4c, 0x08, 0xfa, 0x56, 0x4c, 0x08, 0x34, 0x57, 0x4c, 0x08, 0xcc, 0x57, 0x4c, 0x08, 0x52, 0x58, 0x4c, 0x08 .byte 0xea, 0x58, 0x4c, 0x08, 0x78, 0x59, 0x4c, 0x08, 0x06, 0x5a, 0x4c, 0x08, 0xa2, 0x5a, 0x4c, 0x08, 0x18, 0x5b, 0x4c, 0x08, 0x8e, 0x5b, 0x4c, 0x08, 0xa0, 0x5b, 0x4c, 0x08, 0x3a, 0x5c, 0x4c, 0x08 @@ -4369,18 +4430,20 @@ DungeonPointerTable: .global DungeonMasterTable DungeonMasterTable: .4byte DungeonPointerTable @ Pointer to Dungeon Pointer Table -.byte 0x74, 0x9f, 0x4a, 0x08 @ Pointer to Main Data -.byte 0x6c, 0xb5, 0x4c, 0x08 @ Pointer to Items Found Table -.byte 0x9c, 0x2a, 0x4c, 0x08 @ Pointer to Pokemon Found Table -.byte 0xd8, 0x4e, 0x4c, 0x08 @ Pointer to Traps Found Table +.4byte DungeonMainData @ Pointer to Main Data +.4byte DungeonItemsFoundTable +.4byte DungeonPokemonFoundTable +.4byte DungeonTrapsFoundTable @ SIRO Header .string "SIRO" -.byte 0x58, 0xb8, 0x4c, 0x08 +.4byte DungeonPartnerDialogue1 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 @ Dungeon Partner Dialogue and Pointer Tables +.global DungeonPartnerDialogue1 +DungeonPartnerDialogue1: .byte 0x54, 0xbf, 0x4c, 0x08, 0x34, 0xbf, 0x4c, 0x08 .byte 0x18, 0xbf, 0x4c, 0x08, 0xf4, 0xbe, 0x4c, 0x08, 0xc4, 0xbe, 0x4c, 0x08, 0x98, 0xbe, 0x4c, 0x08, 0x74, 0xbe, 0x4c, 0x08, 0x50, 0xbe, 0x4c, 0x08, 0x28, 0xbe, 0x4c, 0x08, 0x08, 0xbe, 0x4c, 0x08 .byte 0xe4, 0xbd, 0x4c, 0x08, 0xa8, 0xbd, 0x4c, 0x08, 0x74, 0xbd, 0x4c, 0x08, 0x08, 0xbe, 0x4c, 0x08, 0x58, 0xbd, 0x4c, 0x08, 0x38, 0xbd, 0x4c, 0x08, 0x04, 0xbd, 0x4c, 0x08, 0xc0, 0xbc, 0x4c, 0x08 @@ -4438,7 +4501,15 @@ DungeonMasterTable: .byte 0x6c, 0x65, 0x64, 0x20, 0x75, 0x70, 0x2e, 0x20, 0x49, 0x7e, 0x32, 0x37, 0x6d, 0x20, 0x68, 0x61, 0x70, 0x70, 0x79, 0x21, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x49, 0x20 .byte 0x63, 0x61, 0x6e, 0x7e, 0x32, 0x37, 0x74, 0x20, 0x67, 0x6f, 0x20, 0x6f, 0x6e, 0x2e, 0x2e, 0x2e, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x54, 0x68, 0x69, 0x73, 0x20, 0x69 .byte 0x73, 0x20, 0x67, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x20, 0x74, 0x6f, 0x75, 0x67, 0x68, 0x2e, 0x2e, 0x2e, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x53, 0x6f, 0x6d, 0x65, 0x74, 0x68 -.byte 0x69, 0x6e, 0x67, 0x2e, 0x2e, 0x2e, 0x00, 0x00, 0x70, 0x6b, 0x73, 0x64, 0x69, 0x72, 0x30, 0x00, 0x53, 0x49, 0x52, 0x4f, 0x80, 0xbf, 0x4c, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 +.byte 0x69, 0x6e, 0x67, 0x2e, 0x2e, 0x2e, 0x00, 0x00, 0x70, 0x6b, 0x73, 0x64, 0x69, 0x72, 0x30, 0x00 + +.string "SIRO" +.4byte DungeonPartnerDialogue2 +.byte 0x00, 0x00, 0x00, 0x00 +.byte 0x00, 0x00, 0x00, 0x00 + +.global DungeonPartnerDialogue2 +DungeonPartnerDialogue2: .byte 0xf0, 0xc6, 0x4c, 0x08, 0xbc, 0xc6, 0x4c, 0x08, 0x80, 0xc6, 0x4c, 0x08, 0x64, 0xc6, 0x4c, 0x08, 0x40, 0xc6, 0x4c, 0x08, 0x10, 0xc6, 0x4c, 0x08, 0xc8, 0xc5, 0x4c, 0x08, 0xb0, 0xc5, 0x4c, 0x08 .byte 0x70, 0xc5, 0x4c, 0x08, 0x3c, 0xc5, 0x4c, 0x08, 0x04, 0xc5, 0x4c, 0x08, 0xc8, 0xc4, 0x4c, 0x08, 0xa8, 0xc4, 0x4c, 0x08, 0x88, 0xc4, 0x4c, 0x08, 0x64, 0xc4, 0x4c, 0x08, 0x4c, 0xc4, 0x4c, 0x08 .byte 0x20, 0xc4, 0x4c, 0x08, 0xfc, 0xc3, 0x4c, 0x08, 0xd8, 0xc3, 0x4c, 0x08, 0xb8, 0xc3, 0x4c, 0x08, 0x94, 0xc3, 0x4c, 0x08, 0x70, 0xc3, 0x4c, 0x08, 0x38, 0xc3, 0x4c, 0x08, 0xfc, 0xc2, 0x4c, 0x08 @@ -4499,8 +4570,16 @@ DungeonMasterTable: .byte 0x7e, 0x32, 0x37, 0x74, 0x20, 0x73, 0x70, 0x69, 0x74, 0x20, 0x73, 0x69, 0x6c, 0x6b, 0x20, 0x61, 0x6e, 0x79, 0x6d, 0x6f, 0x72, 0x65, 0x2e, 0x2e, 0x2e, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a .byte 0x20, 0x20, 0x54, 0x68, 0x69, 0x73, 0x20, 0x69, 0x73, 0x20, 0x73, 0x6f, 0x20, 0x68, 0x61, 0x72, 0x64, 0x2e, 0x2e, 0x2e, 0x0d, 0x4d, 0x79, 0x20, 0x68, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x20, 0x69 .byte 0x73, 0x20, 0x64, 0x6f, 0x77, 0x6e, 0x20, 0x74, 0x6f, 0x20, 0x68, 0x61, 0x6c, 0x66, 0x2e, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x49, 0x7e, 0x32, 0x37, 0x6c, 0x6c, 0x20, 0x65, 0x61, 0x74 -.byte 0x20, 0x6c, 0x6f, 0x74, 0x73, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x67, 0x72, 0x6f, 0x77, 0x20, 0x62, 0x69, 0x67, 0x2e, 0x00, 0x53, 0x49, 0x52, 0x4f, 0x24, 0xc7, 0x4c, 0x08, 0x00, 0x00, 0x00, 0x00 -.byte 0x00, 0x00, 0x00, 0x00, 0xe0, 0xcf, 0x4c, 0x08, 0xb0, 0xcf, 0x4c, 0x08, 0x68, 0xcf, 0x4c, 0x08, 0x38, 0xcf, 0x4c, 0x08, 0x00, 0xcf, 0x4c, 0x08, 0xd8, 0xce, 0x4c, 0x08, 0xa4, 0xce, 0x4c, 0x08 +.byte 0x20, 0x6c, 0x6f, 0x74, 0x73, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x67, 0x72, 0x6f, 0x77, 0x20, 0x62, 0x69, 0x67, 0x2e, 0x00 + +.string "SIRO" +.4byte DungeonPartnerDialogue3 +.byte 0x00, 0x00, 0x00, 0x00 +.byte 0x00, 0x00, 0x00, 0x00 + +.global DungeonPartnerDialogue3 +DungeonPartnerDialogue3: +.byte 0xe0, 0xcf, 0x4c, 0x08, 0xb0, 0xcf, 0x4c, 0x08, 0x68, 0xcf, 0x4c, 0x08, 0x38, 0xcf, 0x4c, 0x08, 0x00, 0xcf, 0x4c, 0x08, 0xd8, 0xce, 0x4c, 0x08, 0xa4, 0xce, 0x4c, 0x08 .byte 0x88, 0xce, 0x4c, 0x08, 0x50, 0xce, 0x4c, 0x08, 0x24, 0xce, 0x4c, 0x08, 0xf4, 0xcd, 0x4c, 0x08, 0xcc, 0xcd, 0x4c, 0x08, 0x94, 0xcd, 0x4c, 0x08, 0x58, 0xcd, 0x4c, 0x08, 0x28, 0xcd, 0x4c, 0x08 .byte 0xfc, 0xcc, 0x4c, 0x08, 0xb4, 0xcc, 0x4c, 0x08, 0x8c, 0xcc, 0x4c, 0x08, 0x5c, 0xcc, 0x4c, 0x08, 0x24, 0xcc, 0x4c, 0x08, 0xfc, 0xcb, 0x4c, 0x08, 0xc0, 0xcb, 0x4c, 0x08, 0x80, 0xcb, 0x4c, 0x08 .byte 0x38, 0xcb, 0x4c, 0x08, 0xf4, 0xca, 0x4c, 0x08, 0xc4, 0xca, 0x4c, 0x08, 0x80, 0xca, 0x4c, 0x08, 0x48, 0xca, 0x4c, 0x08, 0x10, 0xca, 0x4c, 0x08, 0xe8, 0xc9, 0x4c, 0x08, 0xbc, 0xc9, 0x4c, 0x08 @@ -4571,7 +4650,16 @@ DungeonMasterTable: .byte 0x7a, 0x61, 0x70, 0x0d, 0x61, 0x6e, 0x79, 0x74, 0x68, 0x69, 0x6e, 0x67, 0x2e, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x57, 0x68, 0x6f, 0x61, 0x7e, 0x32, 0x63, 0x20, 0x6d, 0x79 .byte 0x20, 0x48, 0x50, 0x20, 0x69, 0x73, 0x20, 0x64, 0x6f, 0x77, 0x6e, 0x20, 0x74, 0x6f, 0x0d, 0x68, 0x61, 0x6c, 0x66, 0x20, 0x61, 0x6c, 0x72, 0x65, 0x61, 0x64, 0x79, 0x3f, 0x00, 0x00, 0x00, 0x00 .byte 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x43, 0x61, 0x72, 0x65, 0x66, 0x75, 0x6c, 0x21, 0x0d, 0x54, 0x6f, 0x75, 0x63, 0x68, 0x69, 0x6e, 0x67, 0x20, 0x6d, 0x65, 0x20, 0x77, 0x69, 0x6c, 0x6c, 0x20 -.byte 0x7a, 0x61, 0x70, 0x20, 0x79, 0x6f, 0x75, 0x21, 0x00, 0x00, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f, 0x1c, 0xd0, 0x4c, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc4, 0xd8, 0x4c, 0x08 +.byte 0x7a, 0x61, 0x70, 0x20, 0x79, 0x6f, 0x75, 0x21, 0x00, 0x00, 0x00, 0x00 + +.string "SIRO" +.4byte DungeonPartnerDialogue4 +.byte 0x00, 0x00, 0x00, 0x00 +.byte 0x00, 0x00, 0x00, 0x00 + +.global DungeonPartnerDialogue4 +DungeonPartnerDialogue4: +.byte 0xc4, 0xd8, 0x4c, 0x08 .byte 0x84, 0xd8, 0x4c, 0x08, 0x54, 0xd8, 0x4c, 0x08, 0x1c, 0xd8, 0x4c, 0x08, 0xfc, 0xd7, 0x4c, 0x08, 0xd8, 0xd7, 0x4c, 0x08, 0xa4, 0xd7, 0x4c, 0x08, 0x88, 0xd7, 0x4c, 0x08, 0x4c, 0xd7, 0x4c, 0x08 .byte 0x0c, 0xd7, 0x4c, 0x08, 0xd8, 0xd6, 0x4c, 0x08, 0x94, 0xd6, 0x4c, 0x08, 0x58, 0xd6, 0x4c, 0x08, 0x1c, 0xd6, 0x4c, 0x08, 0xe4, 0xd5, 0x4c, 0x08, 0xbc, 0xd5, 0x4c, 0x08, 0x7c, 0xd5, 0x4c, 0x08 .byte 0x3c, 0xd5, 0x4c, 0x08, 0x0c, 0xd5, 0x4c, 0x08, 0xdc, 0xd4, 0x4c, 0x08, 0xa0, 0xd4, 0x4c, 0x08, 0x6c, 0xd4, 0x4c, 0x08, 0x34, 0xd4, 0x4c, 0x08, 0xfc, 0xd3, 0x4c, 0x08, 0xc0, 0xd3, 0x4c, 0x08 @@ -4642,8 +4730,16 @@ DungeonMasterTable: .byte 0x2e, 0x2e, 0x2e, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x49, 0x20, 0x6e, 0x65, 0x65, 0x64, 0x20, 0x73, 0x65, 0x72, 0x69, 0x6f, 0x75, 0x73, 0x20, 0x68, 0x65, 0x6c, 0x70, 0x2e, 0x0d, 0x4c .byte 0x6f, 0x6f, 0x6b, 0x7e, 0x32, 0x63, 0x20, 0x68, 0x61, 0x6c, 0x66, 0x20, 0x6d, 0x79, 0x20, 0x48, 0x50, 0x7e, 0x32, 0x37, 0x73, 0x20, 0x62, 0x65, 0x65, 0x6e, 0x20, 0x75, 0x73, 0x65, 0x64, 0x20 .byte 0x75, 0x70, 0x21, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x50, 0x65, 0x65, 0x65, 0x75, 0x75, 0x77, 0x21, 0x20, 0x59, 0x6f, 0x75, 0x20, 0x73, 0x6d, 0x65, 0x6c, 0x6c, 0x20, 0x61, 0x77, 0x66 -.byte 0x75, 0x6c, 0x21, 0x0d, 0x53, 0x65, 0x72, 0x69, 0x6f, 0x75, 0x73, 0x6c, 0x79, 0x7e, 0x32, 0x63, 0x20, 0x79, 0x6f, 0x75, 0x20, 0x72, 0x65, 0x65, 0x6b, 0x21, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f -.byte 0x0c, 0xd9, 0x4c, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xe1, 0x4c, 0x08, 0x8c, 0xe1, 0x4c, 0x08, 0x5c, 0xe1, 0x4c, 0x08, 0x38, 0xe1, 0x4c, 0x08, 0x04, 0xe1, 0x4c, 0x08 +.byte 0x75, 0x6c, 0x21, 0x0d, 0x53, 0x65, 0x72, 0x69, 0x6f, 0x75, 0x73, 0x6c, 0x79, 0x7e, 0x32, 0x63, 0x20, 0x79, 0x6f, 0x75, 0x20, 0x72, 0x65, 0x65, 0x6b, 0x21, 0x00, 0x00 + +.string "SIRO" +.4byte DungeonPartnerDialogue5 +.byte 0x00, 0x00, 0x00, 0x00 +.byte 0x00, 0x00, 0x00, 0x00 + +.global DungeonPartnerDialogue5 +DungeonPartnerDialogue5: +.byte 0xb0, 0xe1, 0x4c, 0x08, 0x8c, 0xe1, 0x4c, 0x08, 0x5c, 0xe1, 0x4c, 0x08, 0x38, 0xe1, 0x4c, 0x08, 0x04, 0xe1, 0x4c, 0x08 .byte 0xcc, 0xe0, 0x4c, 0x08, 0x94, 0xe0, 0x4c, 0x08, 0x60, 0xe0, 0x4c, 0x08, 0x30, 0xe0, 0x4c, 0x08, 0xf4, 0xdf, 0x4c, 0x08, 0xbc, 0xdf, 0x4c, 0x08, 0x90, 0xdf, 0x4c, 0x08, 0x5c, 0xdf, 0x4c, 0x08 .byte 0x28, 0xdf, 0x4c, 0x08, 0xec, 0xde, 0x4c, 0x08, 0xb8, 0xde, 0x4c, 0x08, 0x94, 0xde, 0x4c, 0x08, 0x74, 0xde, 0x4c, 0x08, 0x58, 0xde, 0x4c, 0x08, 0x2c, 0xde, 0x4c, 0x08, 0xfc, 0xdd, 0x4c, 0x08 .byte 0xb8, 0xdd, 0x4c, 0x08, 0x6c, 0xdd, 0x4c, 0x08, 0x38, 0xdd, 0x4c, 0x08, 0x08, 0xdd, 0x4c, 0x08, 0xcc, 0xdc, 0x4c, 0x08, 0x8c, 0xdc, 0x4c, 0x08, 0x54, 0xdc, 0x4c, 0x08, 0x1c, 0xdc, 0x4c, 0x08 @@ -4714,7 +4810,15 @@ DungeonMasterTable: .byte 0x20, 0x68, 0x65, 0x6c, 0x70, 0x20, 0x6d, 0x65, 0x21, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x4d, 0x79, 0x20, 0x68, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x20, 0x69, 0x73, 0x20, 0x64 .byte 0x6f, 0x77, 0x6e, 0x20, 0x74, 0x6f, 0x20, 0x68, 0x61, 0x6c, 0x66, 0x2e, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x57, 0x68, 0x65, 0x6e, 0x20, 0x49, 0x20, 0x67, 0x6c, 0x6f .byte 0x77, 0x20, 0x72, 0x65, 0x64, 0x7e, 0x32, 0x63, 0x20, 0x69, 0x74, 0x20, 0x6d, 0x65, 0x61, 0x6e, 0x73, 0x0d, 0x49, 0x7e, 0x32, 0x37, 0x6d, 0x20, 0x69, 0x6e, 0x20, 0x74, 0x69, 0x70, 0x2d, 0x74 -.byte 0x6f, 0x70, 0x20, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x21, 0x00, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f, 0x00, 0xe2, 0x4c, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 +.byte 0x6f, 0x70, 0x20, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x21, 0x00, 0x00, 0x00 + +.string "SIRO" +.4byte DungeonPartnerDialogue6 +.byte 0x00, 0x00, 0x00, 0x00 +.byte 0x00, 0x00, 0x00, 0x00 + +.global DungeonPartnerDialogue6 +DungeonPartnerDialogue6: .byte 0x68, 0xea, 0x4c, 0x08, 0x34, 0xea, 0x4c, 0x08, 0xf4, 0xe9, 0x4c, 0x08, 0xb8, 0xe9, 0x4c, 0x08, 0x7c, 0xe9, 0x4c, 0x08, 0x48, 0xe9, 0x4c, 0x08, 0x08, 0xe9, 0x4c, 0x08, 0xbc, 0xe8, 0x4c, 0x08 .byte 0x9c, 0xe8, 0x4c, 0x08, 0x74, 0xe8, 0x4c, 0x08, 0x30, 0xe8, 0x4c, 0x08, 0x14, 0xe8, 0x4c, 0x08, 0xe4, 0xe7, 0x4c, 0x08, 0xb4, 0xe7, 0x4c, 0x08, 0x80, 0xe7, 0x4c, 0x08, 0x64, 0xe7, 0x4c, 0x08 .byte 0x40, 0xe7, 0x4c, 0x08, 0x0c, 0xe7, 0x4c, 0x08, 0xdc, 0xe6, 0x4c, 0x08, 0xa4, 0xe6, 0x4c, 0x08, 0x74, 0xe6, 0x4c, 0x08, 0x2c, 0xe6, 0x4c, 0x08, 0xf4, 0xe5, 0x4c, 0x08, 0xbc, 0xe5, 0x4c, 0x08 @@ -4783,8 +4887,16 @@ DungeonMasterTable: .byte 0x69, 0x66, 0x20, 0x49, 0x20, 0x77, 0x61, 0x6e, 0x74, 0x65, 0x64, 0x20, 0x74, 0x6f, 0x2e, 0x2e, 0x2e, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x44, 0x6f, 0x20, 0x73, 0x6f, 0x6d .byte 0x65, 0x74, 0x68, 0x69, 0x6e, 0x67, 0x2e, 0x0d, 0x4d, 0x79, 0x20, 0x48, 0x50, 0x20, 0x69, 0x73, 0x20, 0x64, 0x6f, 0x77, 0x6e, 0x20, 0x74, 0x6f, 0x20, 0x61, 0x62, 0x6f, 0x75, 0x74, 0x20, 0x68 .byte 0x61, 0x6c, 0x66, 0x2e, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x44, 0x6f, 0x6e, 0x7e, 0x32, 0x37, 0x74, 0x20, 0x6d, 0x61, 0x6b, 0x65, 0x20, 0x6d, 0x65, 0x20, 0x61, 0x6e -.byte 0x67, 0x72, 0x79, 0x2e, 0x0d, 0x49, 0x20, 0x63, 0x61, 0x6e, 0x20, 0x72, 0x75, 0x69, 0x6e, 0x20, 0x74, 0x68, 0x65, 0x20, 0x77, 0x6f, 0x72, 0x6c, 0x64, 0x21, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f -.byte 0xac, 0xea, 0x4c, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4c, 0xf3, 0x4c, 0x08, 0x20, 0xf3, 0x4c, 0x08, 0xec, 0xf2, 0x4c, 0x08, 0xc8, 0xf2, 0x4c, 0x08, 0x9c, 0xf2, 0x4c, 0x08 +.byte 0x67, 0x72, 0x79, 0x2e, 0x0d, 0x49, 0x20, 0x63, 0x61, 0x6e, 0x20, 0x72, 0x75, 0x69, 0x6e, 0x20, 0x74, 0x68, 0x65, 0x20, 0x77, 0x6f, 0x72, 0x6c, 0x64, 0x21, 0x00, 0x00 + +.string "SIRO" +.4byte DungeonPartnerDialogue7 +.byte 0x00, 0x00, 0x00, 0x00 +.byte 0x00, 0x00, 0x00, 0x00 + +.global DungeonPartnerDialogue7 +DungeonPartnerDialogue7: +.byte 0x4c, 0xf3, 0x4c, 0x08, 0x20, 0xf3, 0x4c, 0x08, 0xec, 0xf2, 0x4c, 0x08, 0xc8, 0xf2, 0x4c, 0x08, 0x9c, 0xf2, 0x4c, 0x08 .byte 0x6c, 0xf2, 0x4c, 0x08, 0x2c, 0xf2, 0x4c, 0x08, 0xf0, 0xf1, 0x4c, 0x08, 0xc4, 0xf1, 0x4c, 0x08, 0x9c, 0xf1, 0x4c, 0x08, 0x68, 0xf1, 0x4c, 0x08, 0x38, 0xf1, 0x4c, 0x08, 0x04, 0xf1, 0x4c, 0x08 .byte 0xd0, 0xf0, 0x4c, 0x08, 0x9c, 0xf0, 0x4c, 0x08, 0x68, 0xf0, 0x4c, 0x08, 0x24, 0xf0, 0x4c, 0x08, 0xf0, 0xef, 0x4c, 0x08, 0xbc, 0xef, 0x4c, 0x08, 0x90, 0xef, 0x4c, 0x08, 0x64, 0xef, 0x4c, 0x08 .byte 0x28, 0xef, 0x4c, 0x08, 0xec, 0xee, 0x4c, 0x08, 0xb4, 0xee, 0x4c, 0x08, 0x6c, 0xee, 0x4c, 0x08, 0x30, 0xee, 0x4c, 0x08, 0xf0, 0xed, 0x4c, 0x08, 0xb4, 0xed, 0x4c, 0x08, 0x74, 0xed, 0x4c, 0x08 @@ -4855,8 +4967,16 @@ DungeonMasterTable: .byte 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x55, 0x68, 0x2d, 0x6f, 0x68, 0x2e, 0x2e, 0x2e, 0x0d, 0x49, 0x7e, 0x32, 0x37, 0x6d, 0x20, 0x64, 0x6f, 0x77, 0x6e, 0x20, 0x74, 0x6f, 0x20, 0x68, 0x61, 0x6c .byte 0x66, 0x20, 0x6d, 0x79, 0x20, 0x48, 0x50, 0x2e, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x49, 0x20, 0x63, 0x61, 0x6e, 0x7e, 0x32, 0x37, 0x74, 0x20, 0x6b, 0x65, 0x65, 0x70 .byte 0x20, 0x75, 0x70, 0x20, 0x77, 0x69, 0x74, 0x68, 0x20, 0x74, 0x68, 0x65, 0x0d, 0x6c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x20, 0x66, 0x61, 0x73, 0x68, 0x69, 0x6f, 0x6e, 0x73, 0x7e, 0x32, 0x63, 0x20 -.byte 0x62, 0x75, 0x74, 0x20, 0x49, 0x7e, 0x32, 0x37, 0x6c, 0x6c, 0x20, 0x64, 0x6f, 0x20, 0x6d, 0x79, 0x20, 0x62, 0x65, 0x73, 0x74, 0x21, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f, 0xa8, 0xf3, 0x4c, 0x08 -.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf4, 0xfb, 0x4c, 0x08, 0xc4, 0xfb, 0x4c, 0x08, 0x84, 0xfb, 0x4c, 0x08, 0x50, 0xfb, 0x4c, 0x08, 0x28, 0xfb, 0x4c, 0x08, 0x04, 0xfb, 0x4c, 0x08 +.byte 0x62, 0x75, 0x74, 0x20, 0x49, 0x7e, 0x32, 0x37, 0x6c, 0x6c, 0x20, 0x64, 0x6f, 0x20, 0x6d, 0x79, 0x20, 0x62, 0x65, 0x73, 0x74, 0x21, 0x00, 0x00 + +.string "SIRO" +.4byte DungeonPartnerDialogue8 +.byte 0x00, 0x00, 0x00, 0x00 +.byte 0x00, 0x00, 0x00, 0x00 + +.global DungeonPartnerDialogue8 +DungeonPartnerDialogue8: +.byte 0xf4, 0xfb, 0x4c, 0x08, 0xc4, 0xfb, 0x4c, 0x08, 0x84, 0xfb, 0x4c, 0x08, 0x50, 0xfb, 0x4c, 0x08, 0x28, 0xfb, 0x4c, 0x08, 0x04, 0xfb, 0x4c, 0x08 .byte 0xd4, 0xfa, 0x4c, 0x08, 0xa0, 0xfa, 0x4c, 0x08, 0x7c, 0xfa, 0x4c, 0x08, 0x48, 0xfa, 0x4c, 0x08, 0x1c, 0xfa, 0x4c, 0x08, 0xec, 0xf9, 0x4c, 0x08, 0xb8, 0xf9, 0x4c, 0x08, 0x8c, 0xf9, 0x4c, 0x08 .byte 0x48, 0xf9, 0x4c, 0x08, 0x18, 0xf9, 0x4c, 0x08, 0xe4, 0xf8, 0x4c, 0x08, 0xbc, 0xf8, 0x4c, 0x08, 0x80, 0xf8, 0x4c, 0x08, 0x44, 0xf8, 0x4c, 0x08, 0x18, 0xf8, 0x4c, 0x08, 0xf4, 0xf7, 0x4c, 0x08 .byte 0xb4, 0xf7, 0x4c, 0x08, 0x88, 0xf7, 0x4c, 0x08, 0x54, 0xf7, 0x4c, 0x08, 0x20, 0xf7, 0x4c, 0x08, 0xec, 0xf6, 0x4c, 0x08, 0xc0, 0xf6, 0x4c, 0x08, 0x84, 0xf6, 0x4c, 0x08, 0x4c, 0xf6, 0x4c, 0x08 @@ -4924,7 +5044,9 @@ DungeonMasterTable: .byte 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x57, 0x68, 0x61, 0x74, 0x20, 0x67, 0x69, 0x76, 0x65, 0x73, 0x3f, 0x0d, 0x57, 0x68, 0x79, 0x20, 0x69, 0x73, 0x20, 0x6d, 0x79, 0x20 .byte 0x48, 0x50, 0x20, 0x64, 0x6f, 0x77, 0x6e, 0x20, 0x62, 0x79, 0x20, 0x68, 0x61, 0x6c, 0x66, 0x3f, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x49, 0x20, 0x6c, 0x6f, 0x6e, 0x67 .byte 0x20, 0x74, 0x6f, 0x20, 0x64, 0x65, 0x6d, 0x6f, 0x6e, 0x73, 0x74, 0x72, 0x61, 0x74, 0x65, 0x20, 0x6d, 0x79, 0x0d, 0x70, 0x6f, 0x77, 0x65, 0x72, 0x20, 0x74, 0x6f, 0x20, 0x74, 0x68, 0x65, 0x20 -.byte 0x77, 0x6f, 0x72, 0x6c, 0x64, 0x21, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f, 0x38, 0xfc, 0x4c, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x58, 0x05, 0x4d, 0x08, 0x1c, 0x05, 0x4d, 0x08 +.byte 0x77, 0x6f, 0x72, 0x6c, 0x64, 0x21, 0x00, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f, 0x38, 0xfc, 0x4c, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x58, 0x05, 0x4d, 0x08, 0x1c, 0x05, 0x4d, 0x08 .byte 0xdc, 0x04, 0x4d, 0x08, 0xa8, 0x04, 0x4d, 0x08, 0x78, 0x04, 0x4d, 0x08, 0x38, 0x04, 0x4d, 0x08, 0xf4, 0x03, 0x4d, 0x08, 0xdc, 0x03, 0x4d, 0x08, 0xa4, 0x03, 0x4d, 0x08, 0x80, 0x03, 0x4d, 0x08 .byte 0x48, 0x03, 0x4d, 0x08, 0x24, 0x03, 0x4d, 0x08, 0xf4, 0x02, 0x4d, 0x08, 0xb4, 0x02, 0x4d, 0x08, 0x7c, 0x02, 0x4d, 0x08, 0x50, 0x02, 0x4d, 0x08, 0x30, 0x02, 0x4d, 0x08, 0xf4, 0x01, 0x4d, 0x08 .byte 0xb4, 0x01, 0x4d, 0x08, 0x80, 0x01, 0x4d, 0x08, 0x54, 0x01, 0x4d, 0x08, 0x20, 0x01, 0x4d, 0x08, 0xe4, 0x00, 0x4d, 0x08, 0xa0, 0x00, 0x4d, 0x08, 0x58, 0x00, 0x4d, 0x08, 0x10, 0x00, 0x4d, 0x08 @@ -4999,7 +5121,9 @@ DungeonMasterTable: .byte 0x20, 0x20, 0x49, 0x74, 0x7e, 0x32, 0x37, 0x73, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x6c, 0x6f, 0x6f, 0x6b, 0x69, 0x6e, 0x67, 0x20, 0x67, 0x6f, 0x6f, 0x64, 0x2e, 0x0d, 0x49, 0x20, 0x68, 0x61, 0x76 .byte 0x65, 0x20, 0x6f, 0x6e, 0x6c, 0x79, 0x20, 0x68, 0x61, 0x6c, 0x66, 0x20, 0x6d, 0x79, 0x20, 0x48, 0x50, 0x20, 0x6c, 0x65, 0x66, 0x74, 0x2e, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x54, 0x68 .byte 0x65, 0x20, 0x73, 0x74, 0x72, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x20, 0x69, 0x6e, 0x20, 0x6d, 0x79, 0x20, 0x6a, 0x61, 0x77, 0x73, 0x0d, 0x69, 0x73, 0x20, 0x74, 0x6f, 0x70, 0x73, 0x20, 0x69, 0x6e -.byte 0x20, 0x74, 0x68, 0x65, 0x20, 0x77, 0x6f, 0x72, 0x6c, 0x64, 0x21, 0x00, 0x53, 0x49, 0x52, 0x4f, 0x9c, 0x05, 0x4d, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x0d, 0x4d, 0x08 +.byte 0x20, 0x74, 0x68, 0x65, 0x20, 0x77, 0x6f, 0x72, 0x6c, 0x64, 0x21, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f, 0x9c, 0x05, 0x4d, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x0d, 0x4d, 0x08 .byte 0x90, 0x0d, 0x4d, 0x08, 0x60, 0x0d, 0x4d, 0x08, 0x40, 0x0d, 0x4d, 0x08, 0x18, 0x0d, 0x4d, 0x08, 0xe8, 0x0c, 0x4d, 0x08, 0xac, 0x0c, 0x4d, 0x08, 0x7c, 0x0c, 0x4d, 0x08, 0x48, 0x0c, 0x4d, 0x08 .byte 0x20, 0x0c, 0x4d, 0x08, 0xdc, 0x0b, 0x4d, 0x08, 0xb8, 0x0b, 0x4d, 0x08, 0x84, 0x0b, 0x4d, 0x08, 0x50, 0x0b, 0x4d, 0x08, 0x08, 0x0b, 0x4d, 0x08, 0xe8, 0x0a, 0x4d, 0x08, 0xa0, 0x0a, 0x4d, 0x08 .byte 0x78, 0x0a, 0x4d, 0x08, 0x40, 0x0a, 0x4d, 0x08, 0x1c, 0x0a, 0x4d, 0x08, 0xf4, 0x09, 0x4d, 0x08, 0xcc, 0x09, 0x4d, 0x08, 0xa0, 0x09, 0x4d, 0x08, 0x80, 0x09, 0x4d, 0x08, 0x54, 0x09, 0x4d, 0x08 @@ -5066,7 +5190,9 @@ DungeonMasterTable: .byte 0x20, 0x67, 0x72, 0x6f, 0x77, 0x69, 0x6e, 0x67, 0x20, 0x64, 0x69, 0x6d, 0x2e, 0x2e, 0x2e, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x57, 0x68, 0x61, 0x74, 0x7e, 0x32, 0x37, 0x73, 0x20, 0x75 .byte 0x70, 0x3f, 0x0d, 0x57, 0x68, 0x79, 0x7e, 0x32, 0x37, 0x73, 0x20, 0x6d, 0x79, 0x20, 0x68, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x20, 0x68, 0x61, 0x6c, 0x66, 0x20, 0x67, 0x6f, 0x6e, 0x65, 0x3f, 0x00 .byte 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x57, 0x61, 0x6e, 0x74, 0x20, 0x6d, 0x65, 0x20, 0x74, 0x6f, 0x20, 0x6c, 0x69, 0x67, 0x68, 0x74, 0x20, 0x79, 0x6f, 0x75, 0x20, 0x75, 0x70, 0x0d, 0x66, 0x72 -.byte 0x6f, 0x6d, 0x20, 0x62, 0x65, 0x68, 0x69, 0x6e, 0x64, 0x3f, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f, 0xfc, 0x0d, 0x4d, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x17, 0x4d, 0x08 +.byte 0x6f, 0x6d, 0x20, 0x62, 0x65, 0x68, 0x69, 0x6e, 0x64, 0x3f, 0x00, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f, 0xfc, 0x0d, 0x4d, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x17, 0x4d, 0x08 .byte 0xd8, 0x16, 0x4d, 0x08, 0x98, 0x16, 0x4d, 0x08, 0x68, 0x16, 0x4d, 0x08, 0x30, 0x16, 0x4d, 0x08, 0xf4, 0x15, 0x4d, 0x08, 0xac, 0x15, 0x4d, 0x08, 0x74, 0x15, 0x4d, 0x08, 0x50, 0x15, 0x4d, 0x08 .byte 0x20, 0x15, 0x4d, 0x08, 0xdc, 0x14, 0x4d, 0x08, 0xa0, 0x14, 0x4d, 0x08, 0x7c, 0x14, 0x4d, 0x08, 0x40, 0x14, 0x4d, 0x08, 0x08, 0x14, 0x4d, 0x08, 0xe0, 0x13, 0x4d, 0x08, 0xa0, 0x13, 0x4d, 0x08 .byte 0x70, 0x13, 0x4d, 0x08, 0x3c, 0x13, 0x4d, 0x08, 0x04, 0x13, 0x4d, 0x08, 0xcc, 0x12, 0x4d, 0x08, 0x98, 0x12, 0x4d, 0x08, 0x58, 0x12, 0x4d, 0x08, 0x2c, 0x12, 0x4d, 0x08, 0xf0, 0x11, 0x4d, 0x08 @@ -5140,7 +5266,9 @@ DungeonMasterTable: .byte 0x20, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x72, 0x69, 0x63, 0x69, 0x74, 0x79, 0x20, 0x66, 0x61, 0x73, 0x74, 0x2e, 0x2e, 0x2e, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x4c, 0x69 .byte 0x73, 0x74, 0x65, 0x6e, 0x7e, 0x32, 0x63, 0x20, 0x6d, 0x79, 0x20, 0x48, 0x50, 0x7e, 0x32, 0x37, 0x73, 0x20, 0x62, 0x65, 0x65, 0x6e, 0x20, 0x63, 0x75, 0x74, 0x0d, 0x74, 0x6f, 0x20, 0x68, 0x61 .byte 0x6c, 0x66, 0x2e, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x4d, 0x79, 0x20, 0x62, 0x6f, 0x64, 0x79, 0x20, 0x64, 0x6f, 0x65, 0x73, 0x6e, 0x7e, 0x32, 0x37, 0x74, 0x20, 0x63, 0x6f, 0x6e, 0x64 -.byte 0x75, 0x63, 0x74, 0x0d, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x72, 0x69, 0x63, 0x69, 0x74, 0x79, 0x21, 0x00, 0x00, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f, 0x44, 0x17, 0x4d, 0x08, 0x00, 0x00, 0x00, 0x00 +.byte 0x75, 0x63, 0x74, 0x0d, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x72, 0x69, 0x63, 0x69, 0x74, 0x79, 0x21, 0x00, 0x00, 0x00, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f, 0x44, 0x17, 0x4d, 0x08, 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00, 0x90, 0x20, 0x4d, 0x08, 0x4c, 0x20, 0x4d, 0x08, 0x0c, 0x20, 0x4d, 0x08, 0xd0, 0x1f, 0x4d, 0x08, 0x7c, 0x1f, 0x4d, 0x08, 0x58, 0x1f, 0x4d, 0x08, 0x24, 0x1f, 0x4d, 0x08 .byte 0xf0, 0x1e, 0x4d, 0x08, 0xc8, 0x1e, 0x4d, 0x08, 0x8c, 0x1e, 0x4d, 0x08, 0x44, 0x1e, 0x4d, 0x08, 0x04, 0x1e, 0x4d, 0x08, 0xb4, 0x1d, 0x4d, 0x08, 0x88, 0x1d, 0x4d, 0x08, 0x4c, 0x1d, 0x4d, 0x08 .byte 0x28, 0x1d, 0x4d, 0x08, 0xec, 0x1c, 0x4d, 0x08, 0xb0, 0x1c, 0x4d, 0x08, 0x78, 0x1c, 0x4d, 0x08, 0x58, 0x1c, 0x4d, 0x08, 0x1c, 0x1c, 0x4d, 0x08, 0xf0, 0x1b, 0x4d, 0x08, 0xb8, 0x1b, 0x4d, 0x08 @@ -5217,7 +5345,9 @@ DungeonMasterTable: .byte 0x65, 0x6c, 0x6c, 0x20, 0x79, 0x6f, 0x75, 0x7e, 0x32, 0x63, 0x20, 0x6d, 0x79, 0x0d, 0x48, 0x50, 0x7e, 0x32, 0x37, 0x73, 0x20, 0x67, 0x6f, 0x6e, 0x65, 0x20, 0x64, 0x6f, 0x77, 0x6e, 0x20, 0x62 .byte 0x79, 0x20, 0x61, 0x62, 0x6f, 0x75, 0x74, 0x20, 0x68, 0x61, 0x6c, 0x66, 0x2e, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x54, 0x68, 0x69, 0x73, 0x20, 0x74, 0x61, 0x69, 0x6c, 0x20 .byte 0x68, 0x65, 0x72, 0x65, 0x3f, 0x0d, 0x49, 0x74, 0x20, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x20, 0x6c, 0x69, 0x6b, 0x65, 0x20, 0x61, 0x6e, 0x6f, 0x74, 0x68, 0x65, 0x72, 0x20, 0x68, 0x61, 0x6e, 0x64 -.byte 0x21, 0x00, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f, 0xd4, 0x20, 0x4d, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x28, 0x4d, 0x08, 0xfc, 0x27, 0x4d, 0x08, 0xd8, 0x27, 0x4d, 0x08 +.byte 0x21, 0x00, 0x00, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f, 0xd4, 0x20, 0x4d, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x28, 0x4d, 0x08, 0xfc, 0x27, 0x4d, 0x08, 0xd8, 0x27, 0x4d, 0x08 .byte 0xa4, 0x27, 0x4d, 0x08, 0x78, 0x27, 0x4d, 0x08, 0xf4, 0xf7, 0x4c, 0x08, 0x3c, 0x27, 0x4d, 0x08, 0x1c, 0x27, 0x4d, 0x08, 0xf4, 0x26, 0x4d, 0x08, 0xcc, 0x26, 0x4d, 0x08, 0x98, 0x26, 0x4d, 0x08 .byte 0x60, 0x26, 0x4d, 0x08, 0x38, 0x26, 0x4d, 0x08, 0x14, 0x26, 0x4d, 0x08, 0xe4, 0x25, 0x4d, 0x08, 0xb4, 0x25, 0x4d, 0x08, 0x80, 0x25, 0x4d, 0x08, 0x4c, 0x25, 0x4d, 0x08, 0x1c, 0x25, 0x4d, 0x08 .byte 0xf0, 0x24, 0x4d, 0x08, 0xc0, 0x24, 0x4d, 0x08, 0x9c, 0xc2, 0x4c, 0x08, 0x84, 0x24, 0x4d, 0x08, 0x58, 0x24, 0x4d, 0x08, 0x24, 0x24, 0x4d, 0x08, 0xfc, 0x23, 0x4d, 0x08, 0xb0, 0x23, 0x4d, 0x08 @@ -5278,7 +5408,9 @@ DungeonMasterTable: .byte 0x20, 0x20, 0x49, 0x7e, 0x32, 0x37, 0x6d, 0x20, 0x68, 0x75, 0x72, 0x74, 0x69, 0x6e, 0x67, 0x2e, 0x2e, 0x2e, 0x0d, 0x4d, 0x79, 0x20, 0x68, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x20, 0x69, 0x73, 0x20 .byte 0x63, 0x75, 0x74, 0x20, 0x69, 0x6e, 0x20, 0x68, 0x61, 0x6c, 0x66, 0x2e, 0x2e, 0x2e, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x49, 0x7e, 0x32, 0x37, 0x6c, 0x6c, 0x20, 0x67, 0x6e, 0x61 .byte 0x77, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x67, 0x6e, 0x61, 0x77, 0x20, 0x75, 0x6e, 0x74, 0x69, 0x6c, 0x0d, 0x74, 0x68, 0x65, 0x20, 0x66, 0x6f, 0x65, 0x20, 0x67, 0x6f, 0x65, 0x73, 0x20, 0x64, 0x6f -.byte 0x77, 0x6e, 0x21, 0x00, 0x53, 0x49, 0x52, 0x4f, 0x74, 0x28, 0x4d, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3c, 0x2a, 0x4d, 0x08, 0x10, 0x2a, 0x4d, 0x08, 0xd0, 0x29, 0x4d, 0x08 +.byte 0x77, 0x6e, 0x21, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f, 0x74, 0x28, 0x4d, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3c, 0x2a, 0x4d, 0x08, 0x10, 0x2a, 0x4d, 0x08, 0xd0, 0x29, 0x4d, 0x08 .byte 0xa4, 0x29, 0x4d, 0x08, 0x88, 0x29, 0x4d, 0x08, 0x64, 0x29, 0x4d, 0x08, 0x30, 0x29, 0x4d, 0x08, 0x14, 0x29, 0x4d, 0x08, 0x88, 0x29, 0x4d, 0x08, 0x64, 0x29, 0x4d, 0x08, 0x30, 0x29, 0x4d, 0x08 .byte 0x14, 0x29, 0x4d, 0x08, 0x88, 0x29, 0x4d, 0x08, 0x64, 0x29, 0x4d, 0x08, 0x30, 0x29, 0x4d, 0x08, 0x14, 0x29, 0x4d, 0x08, 0x88, 0x29, 0x4d, 0x08, 0x64, 0x29, 0x4d, 0x08, 0x30, 0x29, 0x4d, 0x08 .byte 0x14, 0x29, 0x4d, 0x08, 0x88, 0x29, 0x4d, 0x08, 0x64, 0x29, 0x4d, 0x08, 0x30, 0x29, 0x4d, 0x08, 0x14, 0x29, 0x4d, 0x08, 0x88, 0x29, 0x4d, 0x08, 0x64, 0x29, 0x4d, 0x08, 0x30, 0x29, 0x4d, 0x08 @@ -5294,12 +5426,16 @@ DungeonMasterTable: .byte 0x20, 0x70, 0x75, 0x6c, 0x6c, 0x20, 0x68, 0x61, 0x69, 0x72, 0x2e, 0x2e, 0x2e, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x42, 0x65, 0x77, 0x61, 0x72, 0x65, 0x2e, 0x2e, 0x2e, 0x0d .byte 0x4d, 0x79, 0x20, 0x48, 0x50, 0x20, 0x69, 0x73, 0x20, 0x72, 0x65, 0x64, 0x75, 0x63, 0x65, 0x64, 0x20, 0x74, 0x6f, 0x20, 0x68, 0x61, 0x6c, 0x66, 0x2e, 0x2e, 0x2e, 0x00, 0x24, 0x6d, 0x30, 0x3a .byte 0x20, 0x20, 0x57, 0x6f, 0x75, 0x6c, 0x64, 0x20, 0x79, 0x6f, 0x75, 0x20, 0x6c, 0x69, 0x6b, 0x65, 0x20, 0x6d, 0x65, 0x20, 0x74, 0x6f, 0x20, 0x70, 0x75, 0x6c, 0x6c, 0x20, 0x6f, 0x6e, 0x0d, 0x79 -.byte 0x6f, 0x75, 0x72, 0x20, 0x68, 0x61, 0x69, 0x72, 0x3f, 0x00, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f, 0x7c, 0x2a, 0x4d, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x29, 0x4d, 0x08 +.byte 0x6f, 0x75, 0x72, 0x20, 0x68, 0x61, 0x69, 0x72, 0x3f, 0x00, 0x00, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f, 0x7c, 0x2a, 0x4d, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x29, 0x4d, 0x08 .byte 0x64, 0x29, 0x4d, 0x08, 0x30, 0x29, 0x4d, 0x08, 0x14, 0x29, 0x4d, 0x08, 0x88, 0x29, 0x4d, 0x08, 0x64, 0x29, 0x4d, 0x08, 0x30, 0x29, 0x4d, 0x08, 0x14, 0x29, 0x4d, 0x08, 0x88, 0x29, 0x4d, 0x08 .byte 0x64, 0x29, 0x4d, 0x08, 0x30, 0x29, 0x4d, 0x08, 0x14, 0x29, 0x4d, 0x08, 0x88, 0x29, 0x4d, 0x08, 0x64, 0x29, 0x4d, 0x08, 0x30, 0x29, 0x4d, 0x08, 0x14, 0x29, 0x4d, 0x08, 0x88, 0x29, 0x4d, 0x08 .byte 0x64, 0x29, 0x4d, 0x08, 0x30, 0x29, 0x4d, 0x08, 0x14, 0x29, 0x4d, 0x08, 0x88, 0x29, 0x4d, 0x08, 0x64, 0x29, 0x4d, 0x08, 0x30, 0x29, 0x4d, 0x08, 0x14, 0x29, 0x4d, 0x08, 0x88, 0x29, 0x4d, 0x08 .byte 0x64, 0x29, 0x4d, 0x08, 0x30, 0x29, 0x4d, 0x08, 0x14, 0x29, 0x4d, 0x08, 0x88, 0x29, 0x4d, 0x08, 0x64, 0x29, 0x4d, 0x08, 0x30, 0x29, 0x4d, 0x08, 0x14, 0x29, 0x4d, 0x08, 0x88, 0x29, 0x4d, 0x08 -.byte 0x64, 0x29, 0x4d, 0x08, 0x30, 0x29, 0x4d, 0x08, 0x14, 0x29, 0x4d, 0x08, 0x88, 0x29, 0x4d, 0x08, 0x64, 0x29, 0x4d, 0x08, 0x30, 0x29, 0x4d, 0x08, 0x14, 0x29, 0x4d, 0x08, 0x53, 0x49, 0x52, 0x4f +.byte 0x64, 0x29, 0x4d, 0x08, 0x30, 0x29, 0x4d, 0x08, 0x14, 0x29, 0x4d, 0x08, 0x88, 0x29, 0x4d, 0x08, 0x64, 0x29, 0x4d, 0x08, 0x30, 0x29, 0x4d, 0x08, 0x14, 0x29, 0x4d, 0x08 + +.byte 0x53, 0x49, 0x52, 0x4f .byte 0x2c, 0x2b, 0x4d, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x29, 0x4d, 0x08, 0x64, 0x29, 0x4d, 0x08, 0x30, 0x29, 0x4d, 0x08, 0x14, 0x29, 0x4d, 0x08, 0x88, 0x29, 0x4d, 0x08 .byte 0x64, 0x29, 0x4d, 0x08, 0x30, 0x29, 0x4d, 0x08, 0x14, 0x29, 0x4d, 0x08, 0x88, 0x29, 0x4d, 0x08, 0x64, 0x29, 0x4d, 0x08, 0x30, 0x29, 0x4d, 0x08, 0x14, 0x29, 0x4d, 0x08, 0x88, 0x29, 0x4d, 0x08 .byte 0x64, 0x29, 0x4d, 0x08, 0x30, 0x29, 0x4d, 0x08, 0x14, 0x29, 0x4d, 0x08, 0x88, 0x29, 0x4d, 0x08, 0x64, 0x29, 0x4d, 0x08, 0x30, 0x29, 0x4d, 0x08, 0x14, 0x29, 0x4d, 0x08, 0x88, 0x29, 0x4d, 0x08 @@ -5325,6 +5461,7 @@ DungeonMasterTable: .byte 0x6c, 0x65, 0x2e, 0x0d, 0x4d, 0x79, 0x20, 0x68, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x20, 0x69, 0x73, 0x20, 0x64, 0x6f, 0x77, 0x6e, 0x20, 0x62, 0x79, 0x20, 0x68, 0x61, 0x6c, 0x66, 0x2e, 0x00, 0x00 .byte 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x49, 0x7e, 0x32, 0x37, 0x6d, 0x20, 0x76, 0x65, 0x72, 0x79, 0x20, 0x73, 0x68, 0x79, 0x2e, 0x20, 0x50, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x20, 0x64, 0x6f, 0x6e .byte 0x7e, 0x32, 0x37, 0x74, 0x0d, 0x63, 0x6f, 0x6d, 0x65, 0x20, 0x75, 0x70, 0x20, 0x74, 0x6f, 0x20, 0x6d, 0x65, 0x20, 0x66, 0x72, 0x6f, 0x6d, 0x20, 0x62, 0x65, 0x68, 0x69, 0x6e, 0x64, 0x2e, 0x00 + .byte 0x53, 0x49, 0x52, 0x4f, 0x50, 0x2e, 0x4d, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x38, 0x4d, 0x08, 0xf8, 0x37, 0x4d, 0x08, 0xb4, 0x37, 0x4d, 0x08, 0x6c, 0x37, 0x4d, 0x08 .byte 0x1c, 0x37, 0x4d, 0x08, 0xdc, 0x36, 0x4d, 0x08, 0x9c, 0x36, 0x4d, 0x08, 0x50, 0x36, 0x4d, 0x08, 0x0c, 0x36, 0x4d, 0x08, 0xd8, 0x35, 0x4d, 0x08, 0x94, 0x35, 0x4d, 0x08, 0x50, 0x35, 0x4d, 0x08 .byte 0x28, 0x35, 0x4d, 0x08, 0xe0, 0x34, 0x4d, 0x08, 0x90, 0x34, 0x4d, 0x08, 0x54, 0x34, 0x4d, 0x08, 0x18, 0x34, 0x4d, 0x08, 0xf8, 0x33, 0x4d, 0x08, 0xc0, 0x33, 0x4d, 0x08, 0x90, 0x33, 0x4d, 0x08 @@ -5406,7 +5543,9 @@ DungeonMasterTable: .byte 0x77, 0x7e, 0x32, 0x63, 0x20, 0x74, 0x68, 0x69, 0x73, 0x20, 0x69, 0x73, 0x6e, 0x7e, 0x32, 0x37, 0x74, 0x20, 0x70, 0x72, 0x65, 0x74, 0x74, 0x79, 0x2e, 0x0d, 0x49, 0x7e, 0x32, 0x37, 0x6d, 0x20 .byte 0x73, 0x65, 0x65, 0x69, 0x6e, 0x67, 0x20, 0x6d, 0x79, 0x20, 0x68, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x20, 0x64, 0x6f, 0x77, 0x6e, 0x20, 0x68, 0x61, 0x6c, 0x66, 0x77, 0x61, 0x79, 0x2e, 0x00, 0x00 .byte 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x57, 0x68, 0x61, 0x74, 0x20, 0x67, 0x6f, 0x65, 0x73, 0x20, 0x6f, 0x6e, 0x20, 0x69, 0x6e, 0x73, 0x69, 0x64, 0x65, 0x20, 0x6d, 0x79, 0x0d, 0x73, 0x68, 0x65 -.byte 0x6c, 0x6c, 0x20, 0x69, 0x73, 0x20, 0x61, 0x20, 0x73, 0x65, 0x63, 0x72, 0x65, 0x74, 0x21, 0x00, 0x53, 0x49, 0x52, 0x4f, 0x80, 0x38, 0x4d, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 +.byte 0x6c, 0x6c, 0x20, 0x69, 0x73, 0x20, 0x61, 0x20, 0x73, 0x65, 0x63, 0x72, 0x65, 0x74, 0x21, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f, 0x80, 0x38, 0x4d, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 .byte 0xf8, 0x41, 0x4d, 0x08, 0xcc, 0x41, 0x4d, 0x08, 0x88, 0x41, 0x4d, 0x08, 0x50, 0x41, 0x4d, 0x08, 0x30, 0x41, 0x4d, 0x08, 0xf8, 0x40, 0x4d, 0x08, 0xc4, 0x40, 0x4d, 0x08, 0x98, 0x40, 0x4d, 0x08 .byte 0x70, 0x40, 0x4d, 0x08, 0x38, 0x40, 0x4d, 0x08, 0xf8, 0x3f, 0x4d, 0x08, 0xd0, 0x3f, 0x4d, 0x08, 0x9c, 0x3f, 0x4d, 0x08, 0x58, 0x3f, 0x4d, 0x08, 0x18, 0x3f, 0x4d, 0x08, 0xd8, 0x3e, 0x4d, 0x08 .byte 0x94, 0x3e, 0x4d, 0x08, 0x54, 0x3e, 0x4d, 0x08, 0x0c, 0x3e, 0x4d, 0x08, 0xc8, 0x3d, 0x4d, 0x08, 0x84, 0x3d, 0x4d, 0x08, 0x5c, 0x3d, 0x4d, 0x08, 0x20, 0x3d, 0x4d, 0x08, 0xe4, 0x3c, 0x4d, 0x08 @@ -5484,7 +5623,9 @@ DungeonMasterTable: .byte 0x20, 0x63, 0x6c, 0x61, 0x77, 0x73, 0x2e, 0x2e, 0x2e, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x54, 0x63, 0x68, 0x2e, 0x0d, 0x4d, 0x79, 0x20, 0x48, 0x50, 0x7e, 0x32, 0x37, 0x73 .byte 0x20, 0x64, 0x6f, 0x77, 0x6e, 0x20, 0x68, 0x61, 0x6c, 0x66, 0x77, 0x61, 0x79, 0x20, 0x61, 0x6c, 0x72, 0x65, 0x61, 0x64, 0x79, 0x3f, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x4e, 0x65 .byte 0x76, 0x65, 0x72, 0x20, 0x6c, 0x65, 0x74, 0x20, 0x79, 0x6f, 0x75, 0x72, 0x20, 0x67, 0x75, 0x61, 0x72, 0x64, 0x20, 0x64, 0x6f, 0x77, 0x6e, 0x2e, 0x0d, 0x54, 0x68, 0x61, 0x74, 0x7e, 0x32, 0x37 -.byte 0x73, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x79, 0x6f, 0x75, 0x72, 0x20, 0x6f, 0x77, 0x6e, 0x20, 0x62, 0x65, 0x6e, 0x65, 0x66, 0x69, 0x74, 0x2e, 0x00, 0x53, 0x49, 0x52, 0x4f, 0x48, 0x42, 0x4d, 0x08 +.byte 0x73, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x79, 0x6f, 0x75, 0x72, 0x20, 0x6f, 0x77, 0x6e, 0x20, 0x62, 0x65, 0x6e, 0x65, 0x66, 0x69, 0x74, 0x2e, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f, 0x48, 0x42, 0x4d, 0x08 .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa0, 0x4b, 0x4d, 0x08, 0x70, 0x4b, 0x4d, 0x08, 0x38, 0x4b, 0x4d, 0x08, 0x00, 0x4b, 0x4d, 0x08, 0xd0, 0x4a, 0x4d, 0x08, 0xa4, 0x4a, 0x4d, 0x08 .byte 0x5c, 0x4a, 0x4d, 0x08, 0x20, 0x4a, 0x4d, 0x08, 0xf0, 0x49, 0x4d, 0x08, 0xb0, 0x49, 0x4d, 0x08, 0x78, 0x49, 0x4d, 0x08, 0x3c, 0x49, 0x4d, 0x08, 0x04, 0x49, 0x4d, 0x08, 0xe0, 0x48, 0x4d, 0x08 .byte 0xb0, 0x48, 0x4d, 0x08, 0x7c, 0x48, 0x4d, 0x08, 0x4c, 0x48, 0x4d, 0x08, 0x18, 0x48, 0x4d, 0x08, 0xcc, 0x47, 0x4d, 0x08, 0x8c, 0x47, 0x4d, 0x08, 0x64, 0x47, 0x4d, 0x08, 0x34, 0x47, 0x4d, 0x08 @@ -5562,6 +5703,7 @@ DungeonMasterTable: .byte 0x6f, 0x6e, 0x64, 0x2e, 0x2e, 0x2e, 0x0d, 0x4f, 0x6e, 0x6c, 0x79, 0x20, 0x68, 0x61, 0x6c, 0x66, 0x20, 0x6d, 0x79, 0x20, 0x48, 0x50, 0x20, 0x69, 0x73, 0x20, 0x6c, 0x65, 0x66, 0x74, 0x21, 0x00 .byte 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x49, 0x66, 0x20, 0x79, 0x6f, 0x75, 0x20, 0x6e, 0x65, 0x65, 0x64, 0x20, 0x61, 0x6e, 0x79, 0x74, 0x68, 0x69, 0x6e, 0x67, 0x0d, 0x64, 0x65, 0x6c, 0x69, 0x76 .byte 0x65, 0x72, 0x65, 0x64, 0x7e, 0x32, 0x63, 0x20, 0x49, 0x7e, 0x32, 0x37, 0x6d, 0x20, 0x61, 0x74, 0x20, 0x79, 0x6f, 0x75, 0x72, 0x20, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x21, 0x00, 0x00 + .byte 0x53, 0x49, 0x52, 0x4f, 0xf0, 0x4b, 0x4d, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9c, 0x55, 0x4d, 0x08, 0x60, 0x55, 0x4d, 0x08, 0x24, 0x55, 0x4d, 0x08, 0xe4, 0x54, 0x4d, 0x08 .byte 0xa0, 0x54, 0x4d, 0x08, 0x6c, 0x54, 0x4d, 0x08, 0x1c, 0x54, 0x4d, 0x08, 0xf0, 0x53, 0x4d, 0x08, 0xb8, 0x53, 0x4d, 0x08, 0x88, 0x53, 0x4d, 0x08, 0x50, 0x53, 0x4d, 0x08, 0x1c, 0x53, 0x4d, 0x08 .byte 0xc8, 0x52, 0x4d, 0x08, 0x90, 0x52, 0x4d, 0x08, 0x50, 0x52, 0x4d, 0x08, 0x14, 0x52, 0x4d, 0x08, 0xd8, 0x51, 0x4d, 0x08, 0xa0, 0x51, 0x4d, 0x08, 0x50, 0x51, 0x4d, 0x08, 0x1c, 0x51, 0x4d, 0x08 @@ -5642,7 +5784,9 @@ DungeonMasterTable: .byte 0x79, 0x20, 0x68, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x20, 0x69, 0x73, 0x20, 0x64, 0x6f, 0x77, 0x6e, 0x20, 0x62, 0x79, 0x20, 0x68, 0x61, 0x6c, 0x66, 0x21, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a .byte 0x20, 0x20, 0x57, 0x6f, 0x75, 0x6c, 0x64, 0x20, 0x79, 0x6f, 0x75, 0x20, 0x6c, 0x69, 0x6b, 0x65, 0x20, 0x6d, 0x65, 0x20, 0x74, 0x6f, 0x20, 0x70, 0x61, 0x69, 0x6e, 0x74, 0x3f, 0x0d, 0x41, 0x72 .byte 0x74, 0x20, 0x69, 0x73, 0x20, 0x61, 0x6e, 0x20, 0x65, 0x78, 0x70, 0x6c, 0x6f, 0x73, 0x69, 0x6f, 0x6e, 0x20, 0x6f, 0x66, 0x20, 0x70, 0x61, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x20, 0x61, 0x6e, 0x64 -.byte 0x20, 0x74, 0x61, 0x6c, 0x65, 0x6e, 0x74, 0x21, 0x00, 0x00, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f, 0xfc, 0x55, 0x4d, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x5f, 0x4d, 0x08 +.byte 0x20, 0x74, 0x61, 0x6c, 0x65, 0x6e, 0x74, 0x21, 0x00, 0x00, 0x00, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f, 0xfc, 0x55, 0x4d, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x5f, 0x4d, 0x08 .byte 0xdc, 0x5e, 0x4d, 0x08, 0x94, 0x5e, 0x4d, 0x08, 0x5c, 0x5e, 0x4d, 0x08, 0x2c, 0x5e, 0x4d, 0x08, 0xfc, 0x5d, 0x4d, 0x08, 0xb8, 0x5d, 0x4d, 0x08, 0x7c, 0x5d, 0x4d, 0x08, 0x38, 0x5d, 0x4d, 0x08 .byte 0x04, 0x5d, 0x4d, 0x08, 0xcc, 0x5c, 0x4d, 0x08, 0x94, 0x5c, 0x4d, 0x08, 0x6c, 0x5c, 0x4d, 0x08, 0x24, 0x5c, 0x4d, 0x08, 0xfc, 0x5b, 0x4d, 0x08, 0xb8, 0x5b, 0x4d, 0x08, 0x9c, 0x5b, 0x4d, 0x08 .byte 0x70, 0x5b, 0x4d, 0x08, 0x30, 0x5b, 0x4d, 0x08, 0x08, 0x5b, 0x4d, 0x08, 0xdc, 0x5a, 0x4d, 0x08, 0xa8, 0x5a, 0x4d, 0x08, 0x6c, 0x5a, 0x4d, 0x08, 0x20, 0x5a, 0x4d, 0x08, 0xf0, 0x59, 0x4d, 0x08 @@ -5717,7 +5861,9 @@ DungeonMasterTable: .byte 0x20, 0x20, 0x54, 0x68, 0x69, 0x73, 0x20, 0x69, 0x73, 0x20, 0x73, 0x65, 0x72, 0x69, 0x6f, 0x75, 0x73, 0x2e, 0x2e, 0x2e, 0x0d, 0x48, 0x61, 0x6c, 0x66, 0x20, 0x6d, 0x79, 0x20, 0x48, 0x50, 0x20 .byte 0x68, 0x61, 0x73, 0x20, 0x62, 0x65, 0x65, 0x6e, 0x20, 0x65, 0x78, 0x70, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x20, 0x61, 0x6c, 0x72, 0x65, 0x61, 0x64, 0x79, 0x2e, 0x2e, 0x2e, 0x00, 0x00, 0x00, 0x00 .byte 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x4c, 0x65, 0x74, 0x20, 0x75, 0x73, 0x20, 0x67, 0x6f, 0x21, 0x0d, 0x54, 0x68, 0x65, 0x20, 0x6e, 0x6f, 0x72, 0x74, 0x68, 0x20, 0x77, 0x69, 0x6e, 0x64, 0x20 -.byte 0x77, 0x69, 0x6c, 0x6c, 0x20, 0x62, 0x65, 0x20, 0x6f, 0x75, 0x72, 0x20, 0x61, 0x6c, 0x6c, 0x79, 0x21, 0x00, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f, 0x64, 0x5f, 0x4d, 0x08, 0x00, 0x00, 0x00, 0x00 +.byte 0x77, 0x69, 0x6c, 0x6c, 0x20, 0x62, 0x65, 0x20, 0x6f, 0x75, 0x72, 0x20, 0x61, 0x6c, 0x6c, 0x79, 0x21, 0x00, 0x00, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f, 0x64, 0x5f, 0x4d, 0x08, 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00, 0x4c, 0x68, 0x4d, 0x08, 0x20, 0x68, 0x4d, 0x08, 0xf0, 0x67, 0x4d, 0x08, 0xc0, 0x67, 0x4d, 0x08, 0x8c, 0x67, 0x4d, 0x08, 0x50, 0x67, 0x4d, 0x08, 0x18, 0x67, 0x4d, 0x08 .byte 0xdc, 0x66, 0x4d, 0x08, 0xac, 0x66, 0x4d, 0x08, 0x7c, 0x66, 0x4d, 0x08, 0x44, 0x66, 0x4d, 0x08, 0xf8, 0x65, 0x4d, 0x08, 0xbc, 0x65, 0x4d, 0x08, 0x84, 0x65, 0x4d, 0x08, 0x50, 0x65, 0x4d, 0x08 .byte 0x2c, 0x65, 0x4d, 0x08, 0xec, 0x64, 0x4d, 0x08, 0xb4, 0x64, 0x4d, 0x08, 0x7c, 0x64, 0x4d, 0x08, 0x50, 0x64, 0x4d, 0x08, 0x20, 0x64, 0x4d, 0x08, 0xe4, 0x63, 0x4d, 0x08, 0xa8, 0x63, 0x4d, 0x08 @@ -5790,7 +5936,9 @@ DungeonMasterTable: .byte 0x79, 0x2e, 0x2e, 0x2e, 0x0d, 0x49, 0x20, 0x66, 0x65, 0x65, 0x6c, 0x20, 0x66, 0x61, 0x69, 0x6e, 0x74, 0x2e, 0x2e, 0x2e, 0x20, 0x48, 0x65, 0x6c, 0x70, 0x2e, 0x2e, 0x2e, 0x00, 0x00, 0x00, 0x00 .byte 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x55, 0x68, 0x2d, 0x6f, 0x68, 0x21, 0x0d, 0x49, 0x20, 0x74, 0x68, 0x69, 0x6e, 0x6b, 0x20, 0x6d, 0x79, 0x20, 0x48, 0x50, 0x20, 0x69, 0x73, 0x20, 0x64, 0x6f .byte 0x77, 0x6e, 0x20, 0x68, 0x61, 0x6c, 0x66, 0x77, 0x61, 0x79, 0x2e, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x54, 0x68, 0x65, 0x20, 0x66, 0x69, 0x72, 0x65, 0x20, 0x73, 0x61, 0x63, 0x20, 0x69 -.byte 0x6e, 0x20, 0x6d, 0x79, 0x20, 0x62, 0x65, 0x6c, 0x6c, 0x79, 0x0d, 0x66, 0x65, 0x65, 0x6c, 0x73, 0x20, 0x76, 0x65, 0x72, 0x79, 0x20, 0x77, 0x61, 0x72, 0x6d, 0x2e, 0x00, 0x53, 0x49, 0x52, 0x4f +.byte 0x6e, 0x20, 0x6d, 0x79, 0x20, 0x62, 0x65, 0x6c, 0x6c, 0x79, 0x0d, 0x66, 0x65, 0x65, 0x6c, 0x73, 0x20, 0x76, 0x65, 0x72, 0x79, 0x20, 0x77, 0x61, 0x72, 0x6d, 0x2e, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f .byte 0x8c, 0x68, 0x4d, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5c, 0x71, 0x4d, 0x08, 0x28, 0x71, 0x4d, 0x08, 0xdc, 0x70, 0x4d, 0x08, 0xa0, 0x70, 0x4d, 0x08, 0x74, 0x70, 0x4d, 0x08 .byte 0x40, 0x70, 0x4d, 0x08, 0x10, 0x70, 0x4d, 0x08, 0xe4, 0x6f, 0x4d, 0x08, 0xb4, 0x6f, 0x4d, 0x08, 0x80, 0x6f, 0x4d, 0x08, 0x44, 0x6f, 0x4d, 0x08, 0xfc, 0x6e, 0x4d, 0x08, 0xb8, 0x6e, 0x4d, 0x08 .byte 0x90, 0x6e, 0x4d, 0x08, 0x50, 0x6e, 0x4d, 0x08, 0xe4, 0x6f, 0x4d, 0x08, 0x14, 0x6e, 0x4d, 0x08, 0xdc, 0x6d, 0x4d, 0x08, 0x98, 0x6d, 0x4d, 0x08, 0x58, 0x6d, 0x4d, 0x08, 0x1c, 0x6d, 0x4d, 0x08 @@ -5864,7 +6012,9 @@ DungeonMasterTable: .byte 0x66, 0x20, 0x6d, 0x79, 0x20, 0x48, 0x50, 0x20, 0x70, 0x72, 0x65, 0x74, 0x74, 0x79, 0x20, 0x71, 0x75, 0x69, 0x63, 0x6b, 0x6c, 0x79, 0x2e, 0x2e, 0x2e, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a .byte 0x20, 0x20, 0x57, 0x68, 0x65, 0x6e, 0x20, 0x49, 0x7e, 0x32, 0x37, 0x6d, 0x20, 0x61, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x7e, 0x32, 0x63, 0x20, 0x49, 0x20, 0x73, 0x74, 0x72, 0x69, 0x6b .byte 0x65, 0x0d, 0x62, 0x61, 0x63, 0x6b, 0x20, 0x77, 0x69, 0x74, 0x68, 0x20, 0x6d, 0x79, 0x20, 0x70, 0x6f, 0x69, 0x73, 0x6f, 0x6e, 0x6f, 0x75, 0x73, 0x20, 0x73, 0x70, 0x69, 0x6b, 0x65, 0x73, 0x21 -.byte 0x00, 0x00, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f, 0xb4, 0x71, 0x4d, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe8, 0x79, 0x4d, 0x08, 0xc4, 0x79, 0x4d, 0x08, 0x84, 0x79, 0x4d, 0x08 +.byte 0x00, 0x00, 0x00, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f, 0xb4, 0x71, 0x4d, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe8, 0x79, 0x4d, 0x08, 0xc4, 0x79, 0x4d, 0x08, 0x84, 0x79, 0x4d, 0x08 .byte 0x4c, 0x79, 0x4d, 0x08, 0x10, 0x79, 0x4d, 0x08, 0xdc, 0x78, 0x4d, 0x08, 0xa4, 0x78, 0x4d, 0x08, 0x68, 0x78, 0x4d, 0x08, 0x3c, 0x78, 0x4d, 0x08, 0x1c, 0x78, 0x4d, 0x08, 0xf8, 0x77, 0x4d, 0x08 .byte 0xd0, 0x77, 0x4d, 0x08, 0xa0, 0x77, 0x4d, 0x08, 0x7c, 0x77, 0x4d, 0x08, 0x34, 0x77, 0x4d, 0x08, 0xfc, 0x76, 0x4d, 0x08, 0xd8, 0x76, 0x4d, 0x08, 0xa4, 0x76, 0x4d, 0x08, 0x60, 0x76, 0x4d, 0x08 .byte 0x24, 0x76, 0x4d, 0x08, 0xe4, 0x75, 0x4d, 0x08, 0xa8, 0x75, 0x4d, 0x08, 0x70, 0x75, 0x4d, 0x08, 0x48, 0x75, 0x4d, 0x08, 0x14, 0x75, 0x4d, 0x08, 0xfc, 0xc3, 0x4c, 0x08, 0xd4, 0x74, 0x4d, 0x08 @@ -5931,7 +6081,9 @@ DungeonMasterTable: .byte 0x37, 0x74, 0x20, 0x68, 0x61, 0x76, 0x65, 0x20, 0x74, 0x68, 0x65, 0x20, 0x65, 0x6e, 0x65, 0x72, 0x67, 0x79, 0x20, 0x74, 0x6f, 0x20, 0x65, 0x76, 0x65, 0x6e, 0x20, 0x62, 0x69, 0x74, 0x65, 0x2e .byte 0x2e, 0x2e, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x48, 0x61, 0x6c, 0x66, 0x20, 0x6d, 0x79, 0x20, 0x48, 0x50, 0x7e, 0x32, 0x37, 0x73, 0x20, 0x67, 0x6f, 0x6e, 0x65, 0x20, 0x6e, 0x6f .byte 0x77, 0x2e, 0x2e, 0x2e, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x49, 0x7e, 0x32, 0x37, 0x6c, 0x6c, 0x20, 0x62, 0x69, 0x74, 0x65, 0x20, 0x77, 0x69, 0x74, 0x68, 0x20, 0x6d -.byte 0x79, 0x20, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x65, 0x64, 0x0d, 0x66, 0x61, 0x6e, 0x67, 0x73, 0x21, 0x00, 0x00, 0x00, 0x00, 0x70, 0x6b, 0x73, 0x64, 0x69, 0x72, 0x30, 0x00, 0x53, 0x49, 0x52, 0x4f +.byte 0x79, 0x20, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x65, 0x64, 0x0d, 0x66, 0x61, 0x6e, 0x67, 0x73, 0x21, 0x00, 0x00, 0x00, 0x00, 0x70, 0x6b, 0x73, 0x64, 0x69, 0x72, 0x30, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f .byte 0x2c, 0x7a, 0x4d, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa8, 0x83, 0x4d, 0x08, 0x64, 0x83, 0x4d, 0x08, 0x28, 0x83, 0x4d, 0x08, 0xf8, 0x82, 0x4d, 0x08, 0xc4, 0x82, 0x4d, 0x08 .byte 0xa4, 0x82, 0x4d, 0x08, 0x68, 0x82, 0x4d, 0x08, 0x3c, 0x82, 0x4d, 0x08, 0x10, 0x82, 0x4d, 0x08, 0xcc, 0x81, 0x4d, 0x08, 0x98, 0x81, 0x4d, 0x08, 0x58, 0x81, 0x4d, 0x08, 0x20, 0x81, 0x4d, 0x08 .byte 0xf4, 0x80, 0x4d, 0x08, 0xb0, 0x80, 0x4d, 0x08, 0x7c, 0x80, 0x4d, 0x08, 0x38, 0x80, 0x4d, 0x08, 0xfc, 0x7f, 0x4d, 0x08, 0xc0, 0x7f, 0x4d, 0x08, 0x74, 0x7f, 0x4d, 0x08, 0x48, 0x7f, 0x4d, 0x08 @@ -6009,7 +6161,9 @@ DungeonMasterTable: .byte 0x2e, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x49, 0x7e, 0x32, 0x37, 0x6d, 0x20, 0x63, 0x6f, 0x6e, 0x63, 0x65, 0x72, 0x6e, 0x65, 0x64, 0x2e, 0x2e, 0x2e, 0x0d, 0x4d, 0x79, 0x20 .byte 0x68, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x20, 0x73, 0x68, 0x6f, 0x75, 0x6c, 0x64, 0x20, 0x62, 0x65, 0x20, 0x64, 0x6f, 0x77, 0x6e, 0x20, 0x74, 0x6f, 0x20, 0x68, 0x61, 0x6c, 0x66, 0x20, 0x73, 0x6f .byte 0x20, 0x73, 0x6f, 0x6f, 0x6e, 0x3f, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x46, 0x75, 0x66, 0x75, 0x66, 0x75, 0x2e, 0x2e, 0x2e, 0x0d, 0x49, 0x20, 0x63, 0x61, 0x6e, 0x20, 0x73, 0x65 -.byte 0x65, 0x20, 0x74, 0x68, 0x72, 0x6f, 0x75, 0x67, 0x68, 0x20, 0x79, 0x6f, 0x75, 0x72, 0x20, 0x74, 0x68, 0x6f, 0x75, 0x67, 0x68, 0x74, 0x73, 0x2e, 0x00, 0x00, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f +.byte 0x65, 0x20, 0x74, 0x68, 0x72, 0x6f, 0x75, 0x67, 0x68, 0x20, 0x79, 0x6f, 0x75, 0x72, 0x20, 0x74, 0x68, 0x6f, 0x75, 0x67, 0x68, 0x74, 0x73, 0x2e, 0x00, 0x00, 0x00, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f .byte 0xec, 0x83, 0x4d, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd8, 0x8c, 0x4d, 0x08, 0xb0, 0x8c, 0x4d, 0x08, 0x68, 0x8c, 0x4d, 0x08, 0x24, 0x8c, 0x4d, 0x08, 0xe4, 0x8b, 0x4d, 0x08 .byte 0xa4, 0x8b, 0x4d, 0x08, 0x64, 0x8b, 0x4d, 0x08, 0x24, 0x8b, 0x4d, 0x08, 0xf0, 0x8a, 0x4d, 0x08, 0xcc, 0x8a, 0x4d, 0x08, 0x94, 0x8a, 0x4d, 0x08, 0x60, 0x8a, 0x4d, 0x08, 0x20, 0x8a, 0x4d, 0x08 .byte 0xec, 0x89, 0x4d, 0x08, 0xb0, 0x89, 0x4d, 0x08, 0x7c, 0x89, 0x4d, 0x08, 0x40, 0x89, 0x4d, 0x08, 0x0c, 0x89, 0x4d, 0x08, 0xcc, 0x88, 0x4d, 0x08, 0x98, 0x88, 0x4d, 0x08, 0x74, 0x88, 0x4d, 0x08 @@ -6083,7 +6237,9 @@ DungeonMasterTable: .byte 0x6f, 0x6e, 0x20, 0x70, 0x6f, 0x77, 0x64, 0x65, 0x72, 0x73, 0x2e, 0x2e, 0x2e, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x4d, 0x79, 0x20, 0x48, 0x50, 0x20, 0x68, 0x61, 0x73, 0x20 .byte 0x64, 0x72, 0x6f, 0x70, 0x70, 0x65, 0x64, 0x20, 0x74, 0x6f, 0x0d, 0x61, 0x62, 0x6f, 0x75, 0x74, 0x20, 0x68, 0x61, 0x6c, 0x66, 0x2e, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x49, 0x20 .byte 0x6c, 0x69, 0x6b, 0x65, 0x20, 0x69, 0x74, 0x20, 0x77, 0x68, 0x65, 0x72, 0x65, 0x20, 0x69, 0x74, 0x7e, 0x32, 0x37, 0x73, 0x20, 0x64, 0x61, 0x6e, 0x6b, 0x0d, 0x61, 0x6e, 0x64, 0x20, 0x64, 0x61 -.byte 0x6d, 0x70, 0x2e, 0x00, 0x53, 0x49, 0x52, 0x4f, 0x14, 0x8d, 0x4d, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x96, 0x4d, 0x08, 0x0c, 0x96, 0x4d, 0x08, 0xd0, 0x95, 0x4d, 0x08 +.byte 0x6d, 0x70, 0x2e, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f, 0x14, 0x8d, 0x4d, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x96, 0x4d, 0x08, 0x0c, 0x96, 0x4d, 0x08, 0xd0, 0x95, 0x4d, 0x08 .byte 0x8c, 0x95, 0x4d, 0x08, 0x58, 0x95, 0x4d, 0x08, 0x14, 0x95, 0x4d, 0x08, 0xd0, 0x94, 0x4d, 0x08, 0x84, 0x94, 0x4d, 0x08, 0x54, 0x94, 0x4d, 0x08, 0x24, 0x94, 0x4d, 0x08, 0xd8, 0x93, 0x4d, 0x08 .byte 0x98, 0x93, 0x4d, 0x08, 0x70, 0x93, 0x4d, 0x08, 0x48, 0x93, 0x4d, 0x08, 0x08, 0x93, 0x4d, 0x08, 0xec, 0x92, 0x4d, 0x08, 0xcc, 0x92, 0x4d, 0x08, 0x90, 0x92, 0x4d, 0x08, 0x48, 0x92, 0x4d, 0x08 .byte 0x10, 0x92, 0x4d, 0x08, 0xd0, 0x91, 0x4d, 0x08, 0xa0, 0x91, 0x4d, 0x08, 0x74, 0x91, 0x4d, 0x08, 0x44, 0x91, 0x4d, 0x08, 0x08, 0x91, 0x4d, 0x08, 0xc8, 0x90, 0x4d, 0x08, 0x88, 0x90, 0x4d, 0x08 @@ -6158,7 +6314,9 @@ DungeonMasterTable: .byte 0x20, 0x76, 0x6f, 0x69, 0x63, 0x65, 0x2e, 0x2e, 0x2e, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x4c, 0x6f, 0x6f, 0x6b, 0x73, 0x20, 0x6c, 0x69, 0x6b, 0x65, 0x20, 0x6f, 0x6e, 0x6c .byte 0x79, 0x20, 0x68, 0x61, 0x6c, 0x66, 0x20, 0x6d, 0x79, 0x20, 0x48, 0x50, 0x7e, 0x32, 0x37, 0x73, 0x0d, 0x73, 0x74, 0x69, 0x6c, 0x6c, 0x20, 0x6c, 0x65, 0x66, 0x74, 0x2e, 0x00, 0x00, 0x00, 0x00 .byte 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x57, 0x68, 0x65, 0x6e, 0x20, 0x49, 0x7e, 0x32, 0x37, 0x6d, 0x20, 0x66, 0x65, 0x65, 0x6c, 0x69, 0x6e, 0x67, 0x20, 0x67, 0x6f, 0x6f, 0x64, 0x7e, 0x32, 0x63 -.byte 0x0d, 0x6d, 0x79, 0x20, 0x76, 0x6f, 0x69, 0x63, 0x65, 0x20, 0x67, 0x65, 0x74, 0x73, 0x20, 0x6c, 0x6f, 0x75, 0x64, 0x21, 0x00, 0x00, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f, 0x88, 0x96, 0x4d, 0x08 +.byte 0x0d, 0x6d, 0x79, 0x20, 0x76, 0x6f, 0x69, 0x63, 0x65, 0x20, 0x67, 0x65, 0x74, 0x73, 0x20, 0x6c, 0x6f, 0x75, 0x64, 0x21, 0x00, 0x00, 0x00, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f, 0x88, 0x96, 0x4d, 0x08 .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x44, 0x9f, 0x4d, 0x08, 0x10, 0x9f, 0x4d, 0x08, 0xcc, 0x9e, 0x4d, 0x08, 0x88, 0x9e, 0x4d, 0x08, 0x48, 0x9e, 0x4d, 0x08, 0x10, 0x9e, 0x4d, 0x08 .byte 0xdc, 0x9d, 0x4d, 0x08, 0x98, 0x9d, 0x4d, 0x08, 0x64, 0x9d, 0x4d, 0x08, 0x28, 0x9d, 0x4d, 0x08, 0xe0, 0x9c, 0x4d, 0x08, 0x98, 0x9c, 0x4d, 0x08, 0x64, 0x9c, 0x4d, 0x08, 0x30, 0x9c, 0x4d, 0x08 .byte 0xe8, 0x9b, 0x4d, 0x08, 0xb4, 0x9b, 0x4d, 0x08, 0x84, 0x9b, 0x4d, 0x08, 0x58, 0x9b, 0x4d, 0x08, 0x14, 0x9b, 0x4d, 0x08, 0xe8, 0x9a, 0x4d, 0x08, 0xc4, 0x9a, 0x4d, 0x08, 0x88, 0x9a, 0x4d, 0x08 @@ -6231,6 +6389,7 @@ DungeonMasterTable: .byte 0x20, 0x6a, 0x75, 0x73, 0x74, 0x20, 0x68, 0x61, 0x76, 0x65, 0x20, 0x68, 0x61, 0x6c, 0x66, 0x20, 0x6d, 0x79, 0x20, 0x48, 0x50, 0x20, 0x72, 0x65, 0x6d, 0x61, 0x69, 0x6e, 0x69, 0x6e, 0x67, 0x2e .byte 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x4e, 0x6f, 0x74, 0x68, 0x69, 0x6e, 0x67, 0x20, 0x61, 0x6c, 0x69, 0x76, 0x65, 0x20, 0x63, 0x6f, 0x75, 0x6c, 0x64, 0x20, 0x62, 0x72 .byte 0x65, 0x61, 0x6b, 0x0d, 0x74, 0x68, 0x72, 0x6f, 0x75, 0x67, 0x68, 0x20, 0x74, 0x68, 0x69, 0x73, 0x20, 0x73, 0x74, 0x65, 0x65, 0x6c, 0x20, 0x61, 0x72, 0x6d, 0x6f, 0x72, 0x21, 0x00, 0x00, 0x00 + .byte 0x53, 0x49, 0x52, 0x4f, 0x90, 0x9f, 0x4d, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd8, 0xa8, 0x4d, 0x08, 0xa0, 0xa8, 0x4d, 0x08, 0x5c, 0xa8, 0x4d, 0x08, 0x30, 0xa8, 0x4d, 0x08 .byte 0xec, 0xa7, 0x4d, 0x08, 0xc4, 0xa7, 0x4d, 0x08, 0x88, 0xa7, 0x4d, 0x08, 0x50, 0xa7, 0x4d, 0x08, 0x0c, 0xa7, 0x4d, 0x08, 0xcc, 0xa6, 0x4d, 0x08, 0x8c, 0xa6, 0x4d, 0x08, 0x50, 0xa6, 0x4d, 0x08 .byte 0x24, 0xa6, 0x4d, 0x08, 0xec, 0xa5, 0x4d, 0x08, 0xb0, 0xa5, 0x4d, 0x08, 0x78, 0xa5, 0x4d, 0x08, 0x54, 0xa5, 0x4d, 0x08, 0x28, 0xa5, 0x4d, 0x08, 0xec, 0xa4, 0x4d, 0x08, 0xb4, 0xa4, 0x4d, 0x08 @@ -6307,7 +6466,9 @@ DungeonMasterTable: .byte 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x49, 0x7e, 0x32, 0x37, 0x6d, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x70, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x64, 0x20, 0x74, 0x6f, 0x20, 0x73, 0x65, 0x65, 0x20, 0x6d .byte 0x79, 0x0d, 0x48, 0x50, 0x20, 0x69, 0x73, 0x20, 0x64, 0x6f, 0x77, 0x6e, 0x20, 0x62, 0x79, 0x20, 0x68, 0x61, 0x6c, 0x66, 0x2e, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x4c, 0x65 .byte 0x74, 0x20, 0x74, 0x68, 0x65, 0x20, 0x61, 0x72, 0x6f, 0x6d, 0x61, 0x20, 0x6f, 0x66, 0x20, 0x6d, 0x79, 0x0d, 0x66, 0x6c, 0x6f, 0x77, 0x65, 0x72, 0x73, 0x20, 0x72, 0x65, 0x6c, 0x61, 0x78, 0x20 -.byte 0x79, 0x6f, 0x75, 0x2e, 0x00, 0x00, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f, 0x18, 0xa9, 0x4d, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xac, 0xb2, 0x4d, 0x08, 0x88, 0xb2, 0x4d, 0x08 +.byte 0x79, 0x6f, 0x75, 0x2e, 0x00, 0x00, 0x00, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f, 0x18, 0xa9, 0x4d, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xac, 0xb2, 0x4d, 0x08, 0x88, 0xb2, 0x4d, 0x08 .byte 0x4c, 0xb2, 0x4d, 0x08, 0x18, 0xb2, 0x4d, 0x08, 0xe8, 0xb1, 0x4d, 0x08, 0xb0, 0xb1, 0x4d, 0x08, 0x70, 0xb1, 0x4d, 0x08, 0x28, 0xb1, 0x4d, 0x08, 0xdc, 0xb0, 0x4d, 0x08, 0xac, 0xb0, 0x4d, 0x08 .byte 0x64, 0xb0, 0x4d, 0x08, 0x30, 0xb0, 0x4d, 0x08, 0xf8, 0xaf, 0x4d, 0x08, 0xb8, 0xaf, 0x4d, 0x08, 0x70, 0xaf, 0x4d, 0x08, 0x34, 0xaf, 0x4d, 0x08, 0xf4, 0xae, 0x4d, 0x08, 0xc8, 0xae, 0x4d, 0x08 .byte 0x8c, 0xae, 0x4d, 0x08, 0x4c, 0xae, 0x4d, 0x08, 0x04, 0xae, 0x4d, 0x08, 0xc8, 0xad, 0x4d, 0x08, 0x80, 0xad, 0x4d, 0x08, 0x48, 0xad, 0x4d, 0x08, 0x04, 0xad, 0x4d, 0x08, 0xd0, 0xac, 0x4d, 0x08 @@ -6386,6 +6547,7 @@ DungeonMasterTable: .byte 0x63, 0x65, 0x2e, 0x2e, 0x2e, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x55, 0x68, 0x2d, 0x6f, 0x68, 0x21, 0x0d, 0x4d, 0x79, 0x20, 0x48, 0x50, 0x20, 0x69, 0x73, 0x20, 0x68, 0x61 .byte 0x6c, 0x66, 0x77, 0x61, 0x79, 0x20, 0x64, 0x6f, 0x77, 0x6e, 0x21, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x49, 0x66, 0x20, 0x49, 0x20, 0x64, 0x6f, 0x6e, 0x7e, 0x32, 0x37, 0x74, 0x20, 0x6b .byte 0x65, 0x65, 0x70, 0x20, 0x62, 0x6f, 0x75, 0x6e, 0x63, 0x69, 0x6e, 0x67, 0x7e, 0x32, 0x63, 0x0d, 0x49, 0x20, 0x6c, 0x6f, 0x73, 0x65, 0x20, 0x6d, 0x79, 0x20, 0x6c, 0x69, 0x66, 0x65, 0x21, 0x00 + .byte 0x53, 0x49, 0x52, 0x4f, 0xf0, 0xb2, 0x4d, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0xbc, 0x4d, 0x08, 0xd4, 0xbb, 0x4d, 0x08, 0xa4, 0xbb, 0x4d, 0x08, 0x68, 0xbb, 0x4d, 0x08 .byte 0x34, 0xbb, 0x4d, 0x08, 0xfc, 0xba, 0x4d, 0x08, 0xbc, 0xba, 0x4d, 0x08, 0x84, 0xba, 0x4d, 0x08, 0x58, 0xba, 0x4d, 0x08, 0x38, 0xba, 0x4d, 0x08, 0x04, 0xba, 0x4d, 0x08, 0xd8, 0xb9, 0x4d, 0x08 .byte 0x98, 0xb9, 0x4d, 0x08, 0x60, 0xb9, 0x4d, 0x08, 0x2c, 0xb9, 0x4d, 0x08, 0xf8, 0xb8, 0x4d, 0x08, 0xb4, 0xb8, 0x4d, 0x08, 0x88, 0xb8, 0x4d, 0x08, 0x58, 0xb8, 0x4d, 0x08, 0x18, 0xb8, 0x4d, 0x08 @@ -6461,7 +6623,9 @@ DungeonMasterTable: .byte 0x74, 0x2e, 0x2e, 0x2e, 0x0d, 0x4d, 0x79, 0x20, 0x68, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x20, 0x69, 0x73, 0x20, 0x64, 0x6f, 0x77, 0x6e, 0x20, 0x62, 0x79, 0x20, 0x68, 0x61, 0x6c, 0x66, 0x20, 0x61 .byte 0x6c, 0x72, 0x65, 0x61, 0x64, 0x79, 0x2e, 0x2e, 0x2e, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x43, 0x6f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6e, 0x67, 0x20, 0x77, 0x69 .byte 0x74, 0x68, 0x20, 0x53, 0x65, 0x76, 0x69, 0x70, 0x65, 0x72, 0x0d, 0x69, 0x73, 0x20, 0x6f, 0x6e, 0x65, 0x20, 0x74, 0x68, 0x69, 0x6e, 0x67, 0x20, 0x49, 0x20, 0x77, 0x6f, 0x6e, 0x7e, 0x32, 0x37 -.byte 0x74, 0x20, 0x64, 0x6f, 0x21, 0x00, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f, 0x58, 0xbc, 0x4d, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf4, 0xc2, 0x4d, 0x08, 0xcc, 0xc2, 0x4d, 0x08 +.byte 0x74, 0x20, 0x64, 0x6f, 0x21, 0x00, 0x00, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f, 0x58, 0xbc, 0x4d, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf4, 0xc2, 0x4d, 0x08, 0xcc, 0xc2, 0x4d, 0x08 .byte 0x88, 0xc2, 0x4d, 0x08, 0x50, 0xc2, 0x4d, 0x08, 0x14, 0xc2, 0x4d, 0x08, 0xe4, 0xc1, 0x4d, 0x08, 0x9c, 0xc1, 0x4d, 0x08, 0x50, 0xc1, 0x4d, 0x08, 0x20, 0xc1, 0x4d, 0x08, 0xf0, 0xc0, 0x4d, 0x08 .byte 0xa8, 0xc0, 0x4d, 0x08, 0x74, 0xc0, 0x4d, 0x08, 0x3c, 0xc0, 0x4d, 0x08, 0xf8, 0xbf, 0x4d, 0x08, 0xb8, 0xbf, 0x4d, 0x08, 0x7c, 0xbf, 0x4d, 0x08, 0x3c, 0xbf, 0x4d, 0x08, 0x04, 0xbf, 0x4d, 0x08 .byte 0xbc, 0xbe, 0x4d, 0x08, 0x80, 0xbe, 0x4d, 0x08, 0x48, 0xbe, 0x4d, 0x08, 0x1c, 0xbe, 0x4d, 0x08, 0xd4, 0xbd, 0x4d, 0x08, 0x94, 0xbd, 0x4d, 0x08, 0x5c, 0xbd, 0x4d, 0x08, 0x30, 0xbd, 0x4d, 0x08 @@ -6516,7 +6680,9 @@ DungeonMasterTable: .byte 0x20, 0x61, 0x67, 0x61, 0x69, 0x6e, 0x2e, 0x2e, 0x2e, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x4d, 0x79, 0x20, 0x68, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x20, 0x69, 0x73, 0x20, 0x68 .byte 0x61, 0x6c, 0x66, 0x20, 0x67, 0x6f, 0x6e, 0x65, 0x0d, 0x61, 0x6c, 0x72, 0x65, 0x61, 0x64, 0x79, 0x2e, 0x2e, 0x2e, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x49, 0x7e, 0x32, 0x37, 0x76, 0x65 .byte 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x65, 0x64, 0x20, 0x66, 0x72, 0x6f, 0x6d, 0x20, 0x31, 0x30, 0x30, 0x0d, 0x6d, 0x69, 0x6c, 0x6c, 0x69, 0x6f, 0x6e, 0x20, 0x79, 0x65, 0x61, 0x72, 0x73 -.byte 0x20, 0x61, 0x67, 0x6f, 0x21, 0x00, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f, 0x38, 0xc3, 0x4d, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0xcb, 0x4d, 0x08, 0xc8, 0xcb, 0x4d, 0x08 +.byte 0x20, 0x61, 0x67, 0x6f, 0x21, 0x00, 0x00, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f, 0x38, 0xc3, 0x4d, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0xcb, 0x4d, 0x08, 0xc8, 0xcb, 0x4d, 0x08 .byte 0x7c, 0xcb, 0x4d, 0x08, 0x50, 0xcb, 0x4d, 0x08, 0x10, 0xcb, 0x4d, 0x08, 0xe0, 0xca, 0x4d, 0x08, 0xa0, 0xca, 0x4d, 0x08, 0x5c, 0xca, 0x4d, 0x08, 0x20, 0xca, 0x4d, 0x08, 0xf4, 0xc9, 0x4d, 0x08 .byte 0xb8, 0xc9, 0x4d, 0x08, 0x80, 0xc9, 0x4d, 0x08, 0x58, 0xc9, 0x4d, 0x08, 0x20, 0xc9, 0x4d, 0x08, 0xe0, 0xc8, 0x4d, 0x08, 0xb8, 0xc8, 0x4d, 0x08, 0x78, 0xc8, 0x4d, 0x08, 0x48, 0xc8, 0x4d, 0x08 .byte 0x00, 0xc8, 0x4d, 0x08, 0xc8, 0xc7, 0x4d, 0x08, 0x98, 0xc7, 0x4d, 0x08, 0x70, 0xc7, 0x4d, 0x08, 0x38, 0xc7, 0x4d, 0x08, 0x00, 0xc7, 0x4d, 0x08, 0xcc, 0xc6, 0x4d, 0x08, 0x98, 0xc6, 0x4d, 0x08 @@ -6588,7 +6754,9 @@ DungeonMasterTable: .byte 0x6d, 0x6f, 0x72, 0x65, 0x2e, 0x2e, 0x2e, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x48, 0x75, 0x68, 0x3f, 0x0d, 0x57, 0x65, 0x6c, 0x6c, 0x7e, 0x32, 0x63, 0x20, 0x6e, 0x6f, 0x77, 0x7e, 0x32 .byte 0x63, 0x20, 0x6d, 0x79, 0x20, 0x48, 0x50, 0x7e, 0x32, 0x37, 0x73, 0x20, 0x68, 0x61, 0x6c, 0x66, 0x20, 0x67, 0x6f, 0x6e, 0x65, 0x21, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x57, 0x68 .byte 0x61, 0x74, 0x20, 0x63, 0x6f, 0x6c, 0x6f, 0x72, 0x20, 0x64, 0x6f, 0x20, 0x79, 0x6f, 0x75, 0x20, 0x6c, 0x69, 0x6b, 0x65, 0x3f, 0x0d, 0x49, 0x20, 0x63, 0x61, 0x6e, 0x20, 0x63, 0x68, 0x61, 0x6e -.byte 0x67, 0x65, 0x20, 0x69, 0x6e, 0x74, 0x6f, 0x20, 0x69, 0x74, 0x21, 0x00, 0x53, 0x49, 0x52, 0x4f, 0x3c, 0xcc, 0x4d, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0xd6, 0x4d, 0x08 +.byte 0x67, 0x65, 0x20, 0x69, 0x6e, 0x74, 0x6f, 0x20, 0x69, 0x74, 0x21, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f, 0x3c, 0xcc, 0x4d, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0xd6, 0x4d, 0x08 .byte 0xd0, 0xd5, 0x4d, 0x08, 0x90, 0xd5, 0x4d, 0x08, 0x64, 0xd5, 0x4d, 0x08, 0x28, 0xd5, 0x4d, 0x08, 0xf4, 0xd4, 0x4d, 0x08, 0xb4, 0xd4, 0x4d, 0x08, 0x70, 0xd4, 0x4d, 0x08, 0x28, 0xd4, 0x4d, 0x08 .byte 0xec, 0xd3, 0x4d, 0x08, 0x78, 0xd3, 0x4d, 0x08, 0x38, 0xd3, 0x4d, 0x08, 0x18, 0xd3, 0x4d, 0x08, 0xec, 0xd2, 0x4d, 0x08, 0xbc, 0xd2, 0x4d, 0x08, 0x74, 0xd2, 0x4d, 0x08, 0x30, 0xd2, 0x4d, 0x08 .byte 0xf4, 0xd1, 0x4d, 0x08, 0xb8, 0xd1, 0x4d, 0x08, 0x78, 0xd1, 0x4d, 0x08, 0x34, 0xd1, 0x4d, 0x08, 0x04, 0xd1, 0x4d, 0x08, 0xcc, 0xd0, 0x4d, 0x08, 0x94, 0xd0, 0x4d, 0x08, 0x58, 0xd0, 0x4d, 0x08 @@ -6669,7 +6837,9 @@ DungeonMasterTable: .byte 0x61, 0x70, 0x70, 0x65, 0x61, 0x72, 0x73, 0x20, 0x61, 0x73, 0x20, 0x69, 0x66, 0x20, 0x49, 0x7e, 0x32, 0x37, 0x76, 0x65, 0x0d, 0x61, 0x6c, 0x72, 0x65, 0x61, 0x64, 0x79, 0x20, 0x66, 0x72, 0x69 .byte 0x74, 0x74, 0x65, 0x72, 0x65, 0x64, 0x20, 0x61, 0x77, 0x61, 0x79, 0x20, 0x68, 0x61, 0x6c, 0x66, 0x20, 0x6d, 0x79, 0x20, 0x48, 0x50, 0x2e, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x54, 0x68 .byte 0x65, 0x20, 0x69, 0x63, 0x65, 0x20, 0x66, 0x6f, 0x72, 0x6d, 0x69, 0x6e, 0x67, 0x20, 0x6d, 0x79, 0x20, 0x62, 0x6f, 0x64, 0x79, 0x0d, 0x63, 0x61, 0x6e, 0x7e, 0x32, 0x37, 0x74, 0x20, 0x62, 0x65 -.byte 0x20, 0x6d, 0x65, 0x6c, 0x74, 0x65, 0x64, 0x7e, 0x32, 0x63, 0x20, 0x65, 0x76, 0x65, 0x6e, 0x20, 0x62, 0x79, 0x20, 0x66, 0x69, 0x72, 0x65, 0x21, 0x00, 0x00, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f +.byte 0x20, 0x6d, 0x65, 0x6c, 0x74, 0x65, 0x64, 0x7e, 0x32, 0x63, 0x20, 0x65, 0x76, 0x65, 0x6e, 0x20, 0x62, 0x79, 0x20, 0x66, 0x69, 0x72, 0x65, 0x21, 0x00, 0x00, 0x00, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f .byte 0x6c, 0xd6, 0x4d, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x94, 0xde, 0x4d, 0x08, 0x64, 0xde, 0x4d, 0x08, 0x30, 0xde, 0x4d, 0x08, 0xfc, 0xdd, 0x4d, 0x08, 0xcc, 0xdd, 0x4d, 0x08 .byte 0xa8, 0xdd, 0x4d, 0x08, 0x6c, 0xdd, 0x4d, 0x08, 0x4c, 0xdd, 0x4d, 0x08, 0x20, 0xdd, 0x4d, 0x08, 0xf0, 0xdc, 0x4d, 0x08, 0xbc, 0xdc, 0x4d, 0x08, 0x8c, 0xdc, 0x4d, 0x08, 0x54, 0xdc, 0x4d, 0x08 .byte 0x18, 0xdc, 0x4d, 0x08, 0xf4, 0xdb, 0x4d, 0x08, 0xcc, 0xdb, 0x4d, 0x08, 0x84, 0xdb, 0x4d, 0x08, 0x60, 0xdb, 0x4d, 0x08, 0x38, 0xdb, 0x4d, 0x08, 0x20, 0xdb, 0x4d, 0x08, 0xf0, 0xda, 0x4d, 0x08 @@ -6737,7 +6907,9 @@ DungeonMasterTable: .byte 0x2e, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x55, 0x6d, 0x6d, 0x2e, 0x2e, 0x2e, 0x20, 0x49, 0x20, 0x6f, 0x6e, 0x6c, 0x79, 0x20, 0x68, 0x61, 0x76, 0x65, 0x20, 0x61, 0x62, 0x6f .byte 0x75, 0x74, 0x0d, 0x68, 0x61, 0x6c, 0x66, 0x20, 0x6d, 0x79, 0x20, 0x48, 0x50, 0x20, 0x6c, 0x65, 0x66, 0x74, 0x2e, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x54, 0x68, 0x69, 0x73, 0x20, 0x66 .byte 0x75, 0x72, 0x20, 0x79, 0x6f, 0x75, 0x20, 0x73, 0x65, 0x65, 0x20, 0x69, 0x73, 0x20, 0x6f, 0x66, 0x0d, 0x74, 0x68, 0x65, 0x20, 0x68, 0x69, 0x67, 0x68, 0x65, 0x73, 0x74, 0x20, 0x67, 0x72, 0x61 -.byte 0x64, 0x65, 0x21, 0x00, 0x53, 0x49, 0x52, 0x4f, 0xd4, 0xde, 0x4d, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3c, 0xe7, 0x4d, 0x08, 0x10, 0xe7, 0x4d, 0x08, 0xd0, 0xe6, 0x4d, 0x08 +.byte 0x64, 0x65, 0x21, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f, 0xd4, 0xde, 0x4d, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3c, 0xe7, 0x4d, 0x08, 0x10, 0xe7, 0x4d, 0x08, 0xd0, 0xe6, 0x4d, 0x08 .byte 0x9c, 0xe6, 0x4d, 0x08, 0x6c, 0xe6, 0x4d, 0x08, 0x2c, 0xe6, 0x4d, 0x08, 0xe4, 0xe5, 0x4d, 0x08, 0xa0, 0xe5, 0x4d, 0x08, 0x68, 0xe5, 0x4d, 0x08, 0x38, 0xe5, 0x4d, 0x08, 0x00, 0xe5, 0x4d, 0x08 .byte 0xcc, 0xe4, 0x4d, 0x08, 0xa8, 0xe4, 0x4d, 0x08, 0x80, 0xe4, 0x4d, 0x08, 0x48, 0xe4, 0x4d, 0x08, 0x18, 0xe4, 0x4d, 0x08, 0xd4, 0xe3, 0x4d, 0x08, 0x90, 0xe3, 0x4d, 0x08, 0x48, 0xe3, 0x4d, 0x08 .byte 0x08, 0xe3, 0x4d, 0x08, 0xd4, 0xe2, 0x4d, 0x08, 0xb0, 0xe2, 0x4d, 0x08, 0x74, 0xe2, 0x4d, 0x08, 0x54, 0xe2, 0x4d, 0x08, 0x28, 0xe2, 0x4d, 0x08, 0xb0, 0xe2, 0x4d, 0x08, 0xec, 0xe1, 0x4d, 0x08 @@ -6807,6 +6979,7 @@ DungeonMasterTable: .byte 0x66, 0x20, 0x6d, 0x79, 0x20, 0x48, 0x50, 0x7e, 0x32, 0x37, 0x73, 0x20, 0x67, 0x6f, 0x6e, 0x65, 0x20, 0x61, 0x6c, 0x72, 0x65, 0x61, 0x64, 0x79, 0x2e, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a .byte 0x20, 0x20, 0x45, 0x76, 0x65, 0x72, 0x79, 0x74, 0x68, 0x69, 0x6e, 0x67, 0x20, 0x62, 0x6f, 0x75, 0x6e, 0x63, 0x65, 0x73, 0x20, 0x6f, 0x66, 0x66, 0x20, 0x6d, 0x79, 0x0d, 0x61, 0x72, 0x6d, 0x6f .byte 0x72, 0x21, 0x20, 0x42, 0x75, 0x74, 0x20, 0x69, 0x74, 0x7e, 0x32, 0x37, 0x73, 0x20, 0x61, 0x77, 0x66, 0x75, 0x6c, 0x6c, 0x79, 0x20, 0x68, 0x65, 0x61, 0x76, 0x79, 0x21, 0x00, 0x00, 0x00, 0x00 + .byte 0x53, 0x49, 0x52, 0x4f, 0x90, 0xe7, 0x4d, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0xef, 0x4d, 0x08, 0x34, 0xef, 0x4d, 0x08, 0x00, 0xef, 0x4d, 0x08, 0xc0, 0xee, 0x4d, 0x08 .byte 0x90, 0xee, 0x4d, 0x08, 0x54, 0xee, 0x4d, 0x08, 0x18, 0xee, 0x4d, 0x08, 0xd4, 0xed, 0x4d, 0x08, 0x98, 0xed, 0x4d, 0x08, 0x54, 0xed, 0x4d, 0x08, 0x10, 0xed, 0x4d, 0x08, 0xd0, 0xec, 0x4d, 0x08 .byte 0x90, 0xec, 0x4d, 0x08, 0x58, 0xec, 0x4d, 0x08, 0x28, 0xec, 0x4d, 0x08, 0xf0, 0xeb, 0x4d, 0x08, 0xb4, 0xeb, 0x4d, 0x08, 0x78, 0xeb, 0x4d, 0x08, 0x34, 0xeb, 0x4d, 0x08, 0xf4, 0xea, 0x4d, 0x08 @@ -6872,7 +7045,9 @@ DungeonMasterTable: .byte 0x65, 0x66, 0x69, 0x65, 0x73, 0x20, 0x62, 0x65, 0x6c, 0x69, 0x65, 0x66, 0x2e, 0x2e, 0x2e, 0x0d, 0x4d, 0x79, 0x20, 0x68, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x20, 0x73, 0x68, 0x6f, 0x75, 0x6c, 0x64 .byte 0x20, 0x66, 0x61, 0x6c, 0x6c, 0x20, 0x74, 0x6f, 0x20, 0x68, 0x61, 0x6c, 0x66, 0x3f, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x49, 0x20, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x20 .byte 0x74, 0x68, 0x65, 0x20, 0x73, 0x65, 0x61, 0x73, 0x2e, 0x0d, 0x57, 0x68, 0x61, 0x74, 0x20, 0x64, 0x6f, 0x20, 0x79, 0x6f, 0x75, 0x20, 0x77, 0x69, 0x73, 0x68, 0x20, 0x6f, 0x66, 0x20, 0x6d, 0x65 -.byte 0x3f, 0x00, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f, 0xb4, 0xef, 0x4d, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd8, 0xf0, 0x4d, 0x08, 0xbc, 0xf0, 0x4d, 0x08, 0xa0, 0xf0, 0x4d, 0x08 +.byte 0x3f, 0x00, 0x00, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f, 0xb4, 0xef, 0x4d, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd8, 0xf0, 0x4d, 0x08, 0xbc, 0xf0, 0x4d, 0x08, 0xa0, 0xf0, 0x4d, 0x08 .byte 0x7c, 0xf0, 0x4d, 0x08, 0x58, 0xf0, 0x4d, 0x08, 0x2c, 0xf0, 0x4d, 0x08, 0xf4, 0xef, 0x4d, 0x08, 0xd4, 0xef, 0x4d, 0x08, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x49, 0x20, 0x6c, 0x65, 0x76, 0x65 .byte 0x6c, 0x65, 0x64, 0x20, 0x75, 0x70, 0x21, 0x0d, 0x4b, 0x65, 0x6b, 0x65, 0x6b, 0x65, 0x6b, 0x65, 0x21, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x47, 0x65, 0x67, 0x65, 0x68, 0x21 .byte 0x20, 0x49, 0x7e, 0x32, 0x37, 0x6d, 0x20, 0x61, 0x62, 0x6f, 0x75, 0x74, 0x20, 0x74, 0x6f, 0x20, 0x66, 0x61, 0x69, 0x6e, 0x74, 0x21, 0x0d, 0x4f, 0x69, 0x21, 0x20, 0x48, 0x65, 0x61, 0x6c, 0x20 @@ -6882,7 +7057,9 @@ DungeonMasterTable: .byte 0x20, 0x20, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x65, 0x64, 0x20, 0x75, 0x70, 0x21, 0x20, 0x48, 0x61, 0x70, 0x70, 0x79, 0x7e, 0x32, 0x63, 0x20, 0x68, 0x61, 0x70, 0x70, 0x79, 0x21, 0x00, 0x00, 0x00 .byte 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x49, 0x20, 0x63, 0x61, 0x6e, 0x7e, 0x32, 0x37, 0x74, 0x20, 0x74, 0x61, 0x6b, 0x65, 0x20, 0x69, 0x74, 0x2e, 0x2e, 0x2e, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a .byte 0x20, 0x20, 0x4d, 0x79, 0x20, 0x48, 0x50, 0x20, 0x69, 0x73, 0x20, 0x69, 0x6e, 0x20, 0x68, 0x61, 0x6c, 0x66, 0x2e, 0x2e, 0x2e, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x54, 0x61 -.byte 0x6b, 0x65, 0x20, 0x6d, 0x65, 0x20, 0x74, 0x6f, 0x20, 0x24, 0x6d, 0x33, 0x7e, 0x32, 0x63, 0x0d, 0x70, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x21, 0x00, 0x53, 0x49, 0x52, 0x4f, 0x08, 0xf1, 0x4d, 0x08 +.byte 0x6b, 0x65, 0x20, 0x6d, 0x65, 0x20, 0x74, 0x6f, 0x20, 0x24, 0x6d, 0x33, 0x7e, 0x32, 0x63, 0x0d, 0x70, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x21, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f, 0x08, 0xf1, 0x4d, 0x08 .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc8, 0xf8, 0x4d, 0x08, 0xa4, 0xf8, 0x4d, 0x08, 0x6c, 0xf8, 0x4d, 0x08, 0x40, 0xf8, 0x4d, 0x08, 0x24, 0xf8, 0x4d, 0x08, 0xf8, 0xf7, 0x4d, 0x08 .byte 0xd0, 0xf7, 0x4d, 0x08, 0xb4, 0xf7, 0x4d, 0x08, 0x88, 0xf7, 0x4d, 0x08, 0x64, 0xf7, 0x4d, 0x08, 0x28, 0xf7, 0x4d, 0x08, 0x04, 0xf7, 0x4d, 0x08, 0xd0, 0xf6, 0x4d, 0x08, 0x98, 0xf6, 0x4d, 0x08 .byte 0x58, 0xf6, 0x4d, 0x08, 0x2c, 0xf6, 0x4d, 0x08, 0x0c, 0xf6, 0x4d, 0x08, 0xdc, 0xf5, 0x4d, 0x08, 0xa4, 0xf5, 0x4d, 0x08, 0x84, 0xf5, 0x4d, 0x08, 0x54, 0xf5, 0x4d, 0x08, 0x28, 0xf5, 0x4d, 0x08 @@ -6946,7 +7123,9 @@ DungeonMasterTable: .byte 0x20, 0x67, 0x6f, 0x69, 0x6e, 0x67, 0x2e, 0x2e, 0x2e, 0x0d, 0x43, 0x61, 0x6e, 0x20, 0x49, 0x20, 0x62, 0x75, 0x72, 0x72, 0x6f, 0x77, 0x20, 0x6f, 0x75, 0x74, 0x20, 0x6f, 0x66, 0x20, 0x74, 0x68 .byte 0x69, 0x73, 0x3f, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x4d, 0x79, 0x20, 0x68, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x20, 0x69, 0x73, 0x20, 0x64, 0x6f, 0x77, 0x6e, 0x20, 0x74, 0x6f, 0x20, 0x68 .byte 0x61, 0x6c, 0x66, 0x2e, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x50, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x20, 0x64, 0x6f, 0x6e, 0x7e, 0x32, 0x37, 0x74, 0x20, 0x77, 0x68, 0x61 -.byte 0x63, 0x6b, 0x20, 0x6d, 0x65, 0x20, 0x6f, 0x6e, 0x0d, 0x74, 0x68, 0x65, 0x20, 0x68, 0x65, 0x61, 0x64, 0x21, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f, 0x04, 0xf9, 0x4d, 0x08, 0x00, 0x00, 0x00, 0x00 +.byte 0x63, 0x6b, 0x20, 0x6d, 0x65, 0x20, 0x6f, 0x6e, 0x0d, 0x74, 0x68, 0x65, 0x20, 0x68, 0x65, 0x61, 0x64, 0x21, 0x00, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f, 0x04, 0xf9, 0x4d, 0x08, 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00, 0x04, 0x01, 0x4e, 0x08, 0xdc, 0x00, 0x4e, 0x08, 0xa0, 0x00, 0x4e, 0x08, 0x74, 0x00, 0x4e, 0x08, 0x44, 0x00, 0x4e, 0x08, 0x0c, 0x00, 0x4e, 0x08, 0xd4, 0xff, 0x4d, 0x08 .byte 0xac, 0xff, 0x4d, 0x08, 0x88, 0xff, 0x4d, 0x08, 0x54, 0xff, 0x4d, 0x08, 0x14, 0xff, 0x4d, 0x08, 0xe0, 0xfe, 0x4d, 0x08, 0xcc, 0xfe, 0x4d, 0x08, 0xb0, 0xfe, 0x4d, 0x08, 0x90, 0xfe, 0x4d, 0x08 .byte 0x70, 0xfe, 0x4d, 0x08, 0x40, 0xfe, 0x4d, 0x08, 0x10, 0xfe, 0x4d, 0x08, 0xd4, 0xfd, 0x4d, 0x08, 0x8c, 0xfd, 0x4d, 0x08, 0x5c, 0xfd, 0x4d, 0x08, 0x24, 0xfd, 0x4d, 0x08, 0xf0, 0xfc, 0x4d, 0x08 @@ -7012,7 +7191,9 @@ DungeonMasterTable: .byte 0x20, 0x6e, 0x65, 0x61, 0x72, 0x6c, 0x79, 0x20, 0x66, 0x61, 0x69, 0x6e, 0x74, 0x69, 0x6e, 0x67, 0x2e, 0x2e, 0x2e, 0x20, 0x48, 0x65, 0x6c, 0x70, 0x2e, 0x2e, 0x2e, 0x00, 0x24, 0x6d, 0x30, 0x3a .byte 0x20, 0x20, 0x49, 0x20, 0x6f, 0x6e, 0x6c, 0x79, 0x20, 0x68, 0x61, 0x76, 0x65, 0x20, 0x68, 0x61, 0x6c, 0x66, 0x20, 0x6d, 0x79, 0x20, 0x48, 0x50, 0x0d, 0x6c, 0x65, 0x66, 0x74, 0x2e, 0x2e, 0x2e .byte 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x49, 0x74, 0x7e, 0x32, 0x37, 0x73, 0x20, 0x65, 0x61, 0x73, 0x69, 0x65, 0x72, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x6d, 0x65, 0x20, 0x69 -.byte 0x6e, 0x20, 0x74, 0x68, 0x65, 0x0d, 0x77, 0x61, 0x74, 0x65, 0x72, 0x21, 0x00, 0x00, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f, 0x40, 0x01, 0x4e, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 +.byte 0x6e, 0x20, 0x74, 0x68, 0x65, 0x0d, 0x77, 0x61, 0x74, 0x65, 0x72, 0x21, 0x00, 0x00, 0x00, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f, 0x40, 0x01, 0x4e, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 .byte 0x08, 0x09, 0x4e, 0x08, 0xdc, 0x08, 0x4e, 0x08, 0xb0, 0x08, 0x4e, 0x08, 0x8c, 0x08, 0x4e, 0x08, 0x60, 0x08, 0x4e, 0x08, 0x38, 0x08, 0x4e, 0x08, 0x00, 0x08, 0x4e, 0x08, 0xd8, 0x07, 0x4e, 0x08 .byte 0xa4, 0x07, 0x4e, 0x08, 0x58, 0x07, 0x4e, 0x08, 0x28, 0x07, 0x4e, 0x08, 0xfc, 0x06, 0x4e, 0x08, 0xc4, 0x06, 0x4e, 0x08, 0x8c, 0x06, 0x4e, 0x08, 0x58, 0x06, 0x4e, 0x08, 0x2c, 0x06, 0x4e, 0x08 .byte 0xec, 0x05, 0x4e, 0x08, 0xc4, 0x05, 0x4e, 0x08, 0x84, 0x05, 0x4e, 0x08, 0x64, 0x05, 0x4e, 0x08, 0x2c, 0x05, 0x4e, 0x08, 0x04, 0x05, 0x4e, 0x08, 0xbc, 0x04, 0x4e, 0x08, 0x94, 0x04, 0x4e, 0x08 @@ -7077,6 +7258,7 @@ DungeonMasterTable: .byte 0x20, 0x20, 0x57, 0x61, 0x74, 0x63, 0x68, 0x20, 0x6f, 0x75, 0x74, 0x2d, 0x2d, 0x6d, 0x79, 0x20, 0x68, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x20, 0x69, 0x73, 0x0d, 0x64, 0x6f, 0x77, 0x6e, 0x20, 0x74 .byte 0x6f, 0x20, 0x68, 0x61, 0x6c, 0x66, 0x2e, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x49, 0x20, 0x63, 0x61, 0x6e, 0x20, 0x6d, 0x65, 0x6c, 0x74, 0x20, 0x61, 0x6e, 0x79, 0x74, 0x68, 0x69, 0x6e .byte 0x67, 0x20, 0x77, 0x69, 0x74, 0x68, 0x0d, 0x74, 0x68, 0x65, 0x20, 0x66, 0x6c, 0x75, 0x69, 0x64, 0x20, 0x69, 0x6e, 0x20, 0x6d, 0x79, 0x20, 0x6d, 0x6f, 0x75, 0x74, 0x68, 0x21, 0x00, 0x00, 0x00 + .byte 0x53, 0x49, 0x52, 0x4f, 0x50, 0x09, 0x4e, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbc, 0x10, 0x4e, 0x08, 0x94, 0x10, 0x4e, 0x08, 0x6c, 0x10, 0x4e, 0x08, 0x48, 0x10, 0x4e, 0x08 .byte 0x28, 0x10, 0x4e, 0x08, 0xfc, 0x0f, 0x4e, 0x08, 0xd4, 0x0f, 0x4e, 0x08, 0xac, 0x0f, 0x4e, 0x08, 0x8c, 0x0f, 0x4e, 0x08, 0x64, 0x0f, 0x4e, 0x08, 0x28, 0x0f, 0x4e, 0x08, 0x04, 0x0f, 0x4e, 0x08 .byte 0xcc, 0x0e, 0x4e, 0x08, 0x98, 0x0e, 0x4e, 0x08, 0x64, 0x0e, 0x4e, 0x08, 0x48, 0x0e, 0x4e, 0x08, 0x1c, 0x0e, 0x4e, 0x08, 0xf0, 0x0d, 0x4e, 0x08, 0xb8, 0x0d, 0x4e, 0x08, 0x9c, 0x0d, 0x4e, 0x08 @@ -7137,7 +7319,9 @@ DungeonMasterTable: .byte 0x64, 0x21, 0x21, 0x20, 0x55, 0x70, 0x21, 0x21, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x21, 0x20, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e .byte 0x21, 0x20, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x21, 0x20, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x21, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e .byte 0x3f, 0x20, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x21, 0x20, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x3f, 0x20, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x21, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a -.byte 0x20, 0x20, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x3f, 0x20, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x3f, 0x00, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f, 0xe4, 0x10, 0x4e, 0x08, 0x00, 0x00, 0x00, 0x00 +.byte 0x20, 0x20, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x3f, 0x20, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x3f, 0x00, 0x00, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f, 0xe4, 0x10, 0x4e, 0x08, 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00, 0x40, 0x19, 0x4e, 0x08, 0xb4, 0xa2, 0x4d, 0x08, 0x14, 0x19, 0x4e, 0x08, 0xd4, 0x18, 0x4e, 0x08, 0x90, 0x18, 0x4e, 0x08, 0x64, 0x18, 0x4e, 0x08, 0x2c, 0x18, 0x4e, 0x08 .byte 0xfc, 0x17, 0x4e, 0x08, 0xdc, 0x17, 0x4e, 0x08, 0xb8, 0x17, 0x4e, 0x08, 0x80, 0x17, 0x4e, 0x08, 0x44, 0x17, 0x4e, 0x08, 0x18, 0x17, 0x4e, 0x08, 0xec, 0x16, 0x4e, 0x08, 0xa8, 0x16, 0x4e, 0x08 .byte 0x78, 0x16, 0x4e, 0x08, 0x48, 0x16, 0x4e, 0x08, 0x10, 0x16, 0x4e, 0x08, 0xd8, 0x15, 0x4e, 0x08, 0xb4, 0x15, 0x4e, 0x08, 0x80, 0x15, 0x4e, 0x08, 0x48, 0x15, 0x4e, 0x08, 0x10, 0x15, 0x4e, 0x08 @@ -7323,7 +7507,9 @@ DungeonMasterTable: .byte 0x6e, 0x5f, 0x30, 0x31, 0x30, 0x5f, 0x30, 0x34, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65 .byte 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x30, 0x31, 0x30, 0x5f, 0x30, 0x33, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63 .byte 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x30, 0x31, 0x30, 0x5f, 0x30, 0x32, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e -.byte 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x30, 0x31, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f, 0x28, 0x26, 0x4e, 0x08 +.byte 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x30, 0x31, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f, 0x28, 0x26, 0x4e, 0x08 .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x44, 0x2c, 0x4e, 0x08, 0x20, 0x2c, 0x4e, 0x08, 0xfc, 0x2b, 0x4e, 0x08, 0xd8, 0x2b, 0x4e, 0x08, 0xb4, 0x2b, 0x4e, 0x08, 0x90, 0x2b, 0x4e, 0x08 .byte 0x6c, 0x2b, 0x4e, 0x08, 0x48, 0x2b, 0x4e, 0x08, 0x24, 0x2b, 0x4e, 0x08, 0x00, 0x2b, 0x4e, 0x08, 0xdc, 0x2a, 0x4e, 0x08, 0xb8, 0x2a, 0x4e, 0x08, 0x94, 0x2a, 0x4e, 0x08, 0x70, 0x2a, 0x4e, 0x08 .byte 0x4c, 0x2a, 0x4e, 0x08, 0x28, 0x2a, 0x4e, 0x08, 0x04, 0x2a, 0x4e, 0x08, 0xe0, 0x29, 0x4e, 0x08, 0xbc, 0x29, 0x4e, 0x08, 0x98, 0x29, 0x4e, 0x08, 0x74, 0x29, 0x4e, 0x08, 0x50, 0x29, 0x4e, 0x08 @@ -7374,7 +7560,9 @@ DungeonMasterTable: .byte 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x31, 0x30, 0x30, 0x5f, 0x30, 0x33, 0x00, 0x00, 0x00, 0x00 .byte 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x31, 0x30, 0x30, 0x5f, 0x30, 0x32 .byte 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x31, 0x30 -.byte 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f, 0x78, 0x2c, 0x4e, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x94, 0x32, 0x4e, 0x08, 0x70, 0x32, 0x4e, 0x08 +.byte 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f, 0x78, 0x2c, 0x4e, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x94, 0x32, 0x4e, 0x08, 0x70, 0x32, 0x4e, 0x08 .byte 0x4c, 0x32, 0x4e, 0x08, 0x28, 0x32, 0x4e, 0x08, 0x04, 0x32, 0x4e, 0x08, 0xe0, 0x31, 0x4e, 0x08, 0xbc, 0x31, 0x4e, 0x08, 0x98, 0x31, 0x4e, 0x08, 0x74, 0x31, 0x4e, 0x08, 0x50, 0x31, 0x4e, 0x08 .byte 0x2c, 0x31, 0x4e, 0x08, 0x08, 0x31, 0x4e, 0x08, 0xe4, 0x30, 0x4e, 0x08, 0xc0, 0x30, 0x4e, 0x08, 0x9c, 0x30, 0x4e, 0x08, 0x78, 0x30, 0x4e, 0x08, 0x54, 0x30, 0x4e, 0x08, 0x30, 0x30, 0x4e, 0x08 .byte 0x0c, 0x30, 0x4e, 0x08, 0xe8, 0x2f, 0x4e, 0x08, 0xc4, 0x2f, 0x4e, 0x08, 0xa0, 0x2f, 0x4e, 0x08, 0x7c, 0x2f, 0x4e, 0x08, 0x58, 0x2f, 0x4e, 0x08, 0x34, 0x2f, 0x4e, 0x08, 0x10, 0x2f, 0x4e, 0x08 @@ -7425,6 +7613,7 @@ DungeonMasterTable: .byte 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x31, 0x31, 0x30, 0x5f, 0x30, 0x33, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63 .byte 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x31, 0x31, 0x30, 0x5f, 0x30, 0x32, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e .byte 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x31, 0x31, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00, 0x70, 0x6b, 0x73, 0x64, 0x69, 0x72, 0x30, 0x00 + .byte 0x53, 0x49, 0x52, 0x4f, 0xd0, 0x32, 0x4e, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xec, 0x38, 0x4e, 0x08, 0xc8, 0x38, 0x4e, 0x08, 0xa4, 0x38, 0x4e, 0x08, 0x80, 0x38, 0x4e, 0x08 .byte 0x5c, 0x38, 0x4e, 0x08, 0x38, 0x38, 0x4e, 0x08, 0x14, 0x38, 0x4e, 0x08, 0xf0, 0x37, 0x4e, 0x08, 0xcc, 0x37, 0x4e, 0x08, 0xa8, 0x37, 0x4e, 0x08, 0x84, 0x37, 0x4e, 0x08, 0x60, 0x37, 0x4e, 0x08 .byte 0x3c, 0x37, 0x4e, 0x08, 0x18, 0x37, 0x4e, 0x08, 0xf4, 0x36, 0x4e, 0x08, 0xd0, 0x36, 0x4e, 0x08, 0xac, 0x36, 0x4e, 0x08, 0x88, 0x36, 0x4e, 0x08, 0x64, 0x36, 0x4e, 0x08, 0x40, 0x36, 0x4e, 0x08 @@ -7475,7 +7664,9 @@ DungeonMasterTable: .byte 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x31, 0x32 .byte 0x30, 0x5f, 0x30, 0x33, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f .byte 0x6e, 0x5f, 0x31, 0x32, 0x30, 0x5f, 0x30, 0x32, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65 -.byte 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x31, 0x32, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f, 0x20, 0x39, 0x4e, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 +.byte 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x31, 0x32, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f, 0x20, 0x39, 0x4e, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 .byte 0x3c, 0x3f, 0x4e, 0x08, 0x18, 0x3f, 0x4e, 0x08, 0xf4, 0x3e, 0x4e, 0x08, 0xd0, 0x3e, 0x4e, 0x08, 0xac, 0x3e, 0x4e, 0x08, 0x88, 0x3e, 0x4e, 0x08, 0x64, 0x3e, 0x4e, 0x08, 0x40, 0x3e, 0x4e, 0x08 .byte 0x1c, 0x3e, 0x4e, 0x08, 0xf8, 0x3d, 0x4e, 0x08, 0xd4, 0x3d, 0x4e, 0x08, 0xb0, 0x3d, 0x4e, 0x08, 0x8c, 0x3d, 0x4e, 0x08, 0x68, 0x3d, 0x4e, 0x08, 0x44, 0x3d, 0x4e, 0x08, 0x20, 0x3d, 0x4e, 0x08 .byte 0xfc, 0x3c, 0x4e, 0x08, 0xd8, 0x3c, 0x4e, 0x08, 0xb4, 0x3c, 0x4e, 0x08, 0x90, 0x3c, 0x4e, 0x08, 0x6c, 0x3c, 0x4e, 0x08, 0x48, 0x3c, 0x4e, 0x08, 0x24, 0x3c, 0x4e, 0x08, 0x00, 0x3c, 0x4e, 0x08 @@ -7526,6 +7717,7 @@ DungeonMasterTable: .byte 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x31, 0x33, 0x30, 0x5f, 0x30, 0x33, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70 .byte 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x31, 0x33, 0x30, 0x5f, 0x30, 0x32, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a .byte 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x31, 0x33, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00 + .byte 0x53, 0x49, 0x52, 0x4f, 0x70, 0x3f, 0x4e, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8c, 0x45, 0x4e, 0x08, 0x68, 0x45, 0x4e, 0x08, 0x44, 0x45, 0x4e, 0x08, 0x20, 0x45, 0x4e, 0x08 .byte 0xfc, 0x44, 0x4e, 0x08, 0xd8, 0x44, 0x4e, 0x08, 0xb4, 0x44, 0x4e, 0x08, 0x90, 0x44, 0x4e, 0x08, 0x6c, 0x44, 0x4e, 0x08, 0x48, 0x44, 0x4e, 0x08, 0x24, 0x44, 0x4e, 0x08, 0x00, 0x44, 0x4e, 0x08 .byte 0xdc, 0x43, 0x4e, 0x08, 0xb8, 0x43, 0x4e, 0x08, 0x94, 0x43, 0x4e, 0x08, 0x70, 0x43, 0x4e, 0x08, 0x4c, 0x43, 0x4e, 0x08, 0x28, 0x43, 0x4e, 0x08, 0x04, 0x43, 0x4e, 0x08, 0xe0, 0x42, 0x4e, 0x08 @@ -7576,7 +7768,9 @@ DungeonMasterTable: .byte 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x31, 0x34 .byte 0x30, 0x5f, 0x30, 0x33, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f .byte 0x6e, 0x5f, 0x31, 0x34, 0x30, 0x5f, 0x30, 0x32, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65 -.byte 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x31, 0x34, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f, 0xc0, 0x45, 0x4e, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 +.byte 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x31, 0x34, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f, 0xc0, 0x45, 0x4e, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 .byte 0x18, 0x4c, 0x4e, 0x08, 0xf4, 0x4b, 0x4e, 0x08, 0xd0, 0x4b, 0x4e, 0x08, 0xac, 0x4b, 0x4e, 0x08, 0x88, 0x4b, 0x4e, 0x08, 0x64, 0x4b, 0x4e, 0x08, 0x40, 0x4b, 0x4e, 0x08, 0x1c, 0x4b, 0x4e, 0x08 .byte 0xec, 0x4a, 0x4e, 0x08, 0xc4, 0x4a, 0x4e, 0x08, 0x98, 0x4a, 0x4e, 0x08, 0x7c, 0x4a, 0x4e, 0x08, 0x58, 0x4a, 0x4e, 0x08, 0x34, 0x4a, 0x4e, 0x08, 0x10, 0x4a, 0x4e, 0x08, 0xec, 0x49, 0x4e, 0x08 .byte 0xc8, 0x49, 0x4e, 0x08, 0xa4, 0x49, 0x4e, 0x08, 0x80, 0x49, 0x4e, 0x08, 0x5c, 0x49, 0x4e, 0x08, 0x38, 0x49, 0x4e, 0x08, 0x14, 0x49, 0x4e, 0x08, 0xd4, 0x48, 0x4e, 0x08, 0xb4, 0x48, 0x4e, 0x08 @@ -7628,7 +7822,9 @@ DungeonMasterTable: .byte 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x31, 0x35, 0x30, 0x5f, 0x30, 0x34, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63 .byte 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x31, 0x35, 0x30, 0x5f, 0x30, 0x33, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e .byte 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x31, 0x35, 0x30, 0x5f, 0x30, 0x32, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70 -.byte 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x31, 0x35, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f +.byte 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x31, 0x35, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f .byte 0x4c, 0x4c, 0x4e, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x68, 0x52, 0x4e, 0x08, 0x44, 0x52, 0x4e, 0x08, 0x20, 0x52, 0x4e, 0x08, 0xfc, 0x51, 0x4e, 0x08, 0xd8, 0x51, 0x4e, 0x08 .byte 0xb4, 0x51, 0x4e, 0x08, 0x90, 0x51, 0x4e, 0x08, 0x6c, 0x51, 0x4e, 0x08, 0x48, 0x51, 0x4e, 0x08, 0x24, 0x51, 0x4e, 0x08, 0x00, 0x51, 0x4e, 0x08, 0xdc, 0x50, 0x4e, 0x08, 0xb8, 0x50, 0x4e, 0x08 .byte 0x94, 0x50, 0x4e, 0x08, 0x70, 0x50, 0x4e, 0x08, 0x4c, 0x50, 0x4e, 0x08, 0x28, 0x50, 0x4e, 0x08, 0x04, 0x50, 0x4e, 0x08, 0xe0, 0x4f, 0x4e, 0x08, 0xbc, 0x4f, 0x4e, 0x08, 0x98, 0x4f, 0x4e, 0x08 @@ -7679,7 +7875,9 @@ DungeonMasterTable: .byte 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x31, 0x36, 0x30, 0x5f, 0x30, 0x33 .byte 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x31, 0x36 .byte 0x30, 0x5f, 0x30, 0x32, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f -.byte 0x6e, 0x5f, 0x31, 0x36, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f, 0x9c, 0x52, 0x4e, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb8, 0x58, 0x4e, 0x08 +.byte 0x6e, 0x5f, 0x31, 0x36, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f, 0x9c, 0x52, 0x4e, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb8, 0x58, 0x4e, 0x08 .byte 0x94, 0x58, 0x4e, 0x08, 0x70, 0x58, 0x4e, 0x08, 0x4c, 0x58, 0x4e, 0x08, 0x28, 0x58, 0x4e, 0x08, 0x04, 0x58, 0x4e, 0x08, 0xe0, 0x57, 0x4e, 0x08, 0xbc, 0x57, 0x4e, 0x08, 0x98, 0x57, 0x4e, 0x08 .byte 0x74, 0x57, 0x4e, 0x08, 0x50, 0x57, 0x4e, 0x08, 0x2c, 0x57, 0x4e, 0x08, 0x08, 0x57, 0x4e, 0x08, 0xe4, 0x56, 0x4e, 0x08, 0xc0, 0x56, 0x4e, 0x08, 0x9c, 0x56, 0x4e, 0x08, 0x78, 0x56, 0x4e, 0x08 .byte 0x54, 0x56, 0x4e, 0x08, 0x30, 0x56, 0x4e, 0x08, 0x0c, 0x56, 0x4e, 0x08, 0xe8, 0x55, 0x4e, 0x08, 0xc4, 0x55, 0x4e, 0x08, 0xa0, 0x55, 0x4e, 0x08, 0x7c, 0x55, 0x4e, 0x08, 0x58, 0x55, 0x4e, 0x08 @@ -7729,7 +7927,9 @@ DungeonMasterTable: .byte 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x31, 0x37, 0x30, 0x5f, 0x30, 0x34, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63 .byte 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x31, 0x37, 0x30, 0x5f, 0x30, 0x33, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e .byte 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x31, 0x37, 0x30, 0x5f, 0x30, 0x32, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70 -.byte 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x31, 0x37, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f +.byte 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x31, 0x37, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f .byte 0xec, 0x58, 0x4e, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x5f, 0x4e, 0x08, 0xe4, 0x5e, 0x4e, 0x08, 0xc0, 0x5e, 0x4e, 0x08, 0x9c, 0x5e, 0x4e, 0x08, 0x78, 0x5e, 0x4e, 0x08 .byte 0x54, 0x5e, 0x4e, 0x08, 0x30, 0x5e, 0x4e, 0x08, 0x0c, 0x5e, 0x4e, 0x08, 0xe8, 0x5d, 0x4e, 0x08, 0xc4, 0x5d, 0x4e, 0x08, 0xa0, 0x5d, 0x4e, 0x08, 0x7c, 0x5d, 0x4e, 0x08, 0x58, 0x5d, 0x4e, 0x08 .byte 0x34, 0x5d, 0x4e, 0x08, 0x10, 0x5d, 0x4e, 0x08, 0xec, 0x5c, 0x4e, 0x08, 0xc8, 0x5c, 0x4e, 0x08, 0xa4, 0x5c, 0x4e, 0x08, 0x80, 0x5c, 0x4e, 0x08, 0x5c, 0x5c, 0x4e, 0x08, 0x38, 0x5c, 0x4e, 0x08 @@ -7780,7 +7980,9 @@ DungeonMasterTable: .byte 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x31, 0x38, 0x30, 0x5f, 0x30, 0x33 .byte 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x31, 0x38 .byte 0x30, 0x5f, 0x30, 0x32, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f -.byte 0x6e, 0x5f, 0x31, 0x38, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f, 0x3c, 0x5f, 0x4e, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x58, 0x65, 0x4e, 0x08 +.byte 0x6e, 0x5f, 0x31, 0x38, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f, 0x3c, 0x5f, 0x4e, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x58, 0x65, 0x4e, 0x08 .byte 0x34, 0x65, 0x4e, 0x08, 0x10, 0x65, 0x4e, 0x08, 0xec, 0x64, 0x4e, 0x08, 0xc8, 0x64, 0x4e, 0x08, 0xa4, 0x64, 0x4e, 0x08, 0x80, 0x64, 0x4e, 0x08, 0x5c, 0x64, 0x4e, 0x08, 0x38, 0x64, 0x4e, 0x08 .byte 0x14, 0x64, 0x4e, 0x08, 0xf0, 0x63, 0x4e, 0x08, 0xcc, 0x63, 0x4e, 0x08, 0xa8, 0x63, 0x4e, 0x08, 0x84, 0x63, 0x4e, 0x08, 0x60, 0x63, 0x4e, 0x08, 0x3c, 0x63, 0x4e, 0x08, 0x18, 0x63, 0x4e, 0x08 .byte 0xf4, 0x62, 0x4e, 0x08, 0xd0, 0x62, 0x4e, 0x08, 0xac, 0x62, 0x4e, 0x08, 0x88, 0x62, 0x4e, 0x08, 0x64, 0x62, 0x4e, 0x08, 0x40, 0x62, 0x4e, 0x08, 0x1c, 0x62, 0x4e, 0x08, 0xf8, 0x61, 0x4e, 0x08 @@ -7830,7 +8032,9 @@ DungeonMasterTable: .byte 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x31, 0x39, 0x30, 0x5f, 0x30, 0x34, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63 .byte 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x31, 0x39, 0x30, 0x5f, 0x30, 0x33, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e .byte 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x31, 0x39, 0x30, 0x5f, 0x30, 0x32, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70 -.byte 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x31, 0x39, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f +.byte 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x31, 0x39, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f .byte 0x8c, 0x65, 0x4e, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb4, 0x6b, 0x4e, 0x08, 0x90, 0x6b, 0x4e, 0x08, 0x6c, 0x6b, 0x4e, 0x08, 0x48, 0x6b, 0x4e, 0x08, 0x24, 0x6b, 0x4e, 0x08 .byte 0x00, 0x6b, 0x4e, 0x08, 0xdc, 0x6a, 0x4e, 0x08, 0xb8, 0x6a, 0x4e, 0x08, 0x94, 0x6a, 0x4e, 0x08, 0x70, 0x6a, 0x4e, 0x08, 0x4c, 0x6a, 0x4e, 0x08, 0x28, 0x6a, 0x4e, 0x08, 0x04, 0x6a, 0x4e, 0x08 .byte 0xe0, 0x69, 0x4e, 0x08, 0xbc, 0x69, 0x4e, 0x08, 0x98, 0x69, 0x4e, 0x08, 0x74, 0x69, 0x4e, 0x08, 0x50, 0x69, 0x4e, 0x08, 0x2c, 0x69, 0x4e, 0x08, 0x08, 0x69, 0x4e, 0x08, 0xe4, 0x68, 0x4e, 0x08 @@ -7881,7 +8085,9 @@ DungeonMasterTable: .byte 0x6e, 0x5f, 0x30, 0x32, 0x30, 0x5f, 0x30, 0x34, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65 .byte 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x30, 0x32, 0x30, 0x5f, 0x30, 0x33, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63 .byte 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x30, 0x32, 0x30, 0x5f, 0x30, 0x32, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e -.byte 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x30, 0x32, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f, 0xe8, 0x6b, 0x4e, 0x08 +.byte 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x30, 0x32, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f, 0xe8, 0x6b, 0x4e, 0x08 .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x72, 0x4e, 0x08, 0xe0, 0x71, 0x4e, 0x08, 0xbc, 0x71, 0x4e, 0x08, 0x98, 0x71, 0x4e, 0x08, 0x74, 0x71, 0x4e, 0x08, 0x50, 0x71, 0x4e, 0x08 .byte 0x2c, 0x71, 0x4e, 0x08, 0x08, 0x71, 0x4e, 0x08, 0xe4, 0x70, 0x4e, 0x08, 0xc0, 0x70, 0x4e, 0x08, 0x9c, 0x70, 0x4e, 0x08, 0x78, 0x70, 0x4e, 0x08, 0x54, 0x70, 0x4e, 0x08, 0x30, 0x70, 0x4e, 0x08 .byte 0x0c, 0x70, 0x4e, 0x08, 0xe8, 0x6f, 0x4e, 0x08, 0xc4, 0x6f, 0x4e, 0x08, 0xa0, 0x6f, 0x4e, 0x08, 0x7c, 0x6f, 0x4e, 0x08, 0x58, 0x6f, 0x4e, 0x08, 0x34, 0x6f, 0x4e, 0x08, 0x10, 0x6f, 0x4e, 0x08 @@ -7932,7 +8138,9 @@ DungeonMasterTable: .byte 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x32, 0x30, 0x30, 0x5f, 0x30, 0x33, 0x00, 0x00, 0x00, 0x00 .byte 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x32, 0x30, 0x30, 0x5f, 0x30, 0x32 .byte 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x32, 0x30 -.byte 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f, 0x38, 0x72, 0x4e, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x54, 0x78, 0x4e, 0x08, 0x30, 0x78, 0x4e, 0x08 +.byte 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f, 0x38, 0x72, 0x4e, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x54, 0x78, 0x4e, 0x08, 0x30, 0x78, 0x4e, 0x08 .byte 0x0c, 0x78, 0x4e, 0x08, 0xe8, 0x77, 0x4e, 0x08, 0xc4, 0x77, 0x4e, 0x08, 0xa0, 0x77, 0x4e, 0x08, 0x7c, 0x77, 0x4e, 0x08, 0x58, 0x77, 0x4e, 0x08, 0x34, 0x77, 0x4e, 0x08, 0x10, 0x77, 0x4e, 0x08 .byte 0xec, 0x76, 0x4e, 0x08, 0xc8, 0x76, 0x4e, 0x08, 0xa4, 0x76, 0x4e, 0x08, 0x80, 0x76, 0x4e, 0x08, 0x5c, 0x76, 0x4e, 0x08, 0x38, 0x76, 0x4e, 0x08, 0x14, 0x76, 0x4e, 0x08, 0xf0, 0x75, 0x4e, 0x08 .byte 0xcc, 0x75, 0x4e, 0x08, 0xa8, 0x75, 0x4e, 0x08, 0x84, 0x75, 0x4e, 0x08, 0x60, 0x75, 0x4e, 0x08, 0x3c, 0x75, 0x4e, 0x08, 0x18, 0x75, 0x4e, 0x08, 0xf4, 0x74, 0x4e, 0x08, 0xd0, 0x74, 0x4e, 0x08 @@ -7982,7 +8190,9 @@ DungeonMasterTable: .byte 0x6e, 0x5f, 0x32, 0x31, 0x30, 0x5f, 0x30, 0x34, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65 .byte 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x32, 0x31, 0x30, 0x5f, 0x30, 0x33, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63 .byte 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x32, 0x31, 0x30, 0x5f, 0x30, 0x32, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e -.byte 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x32, 0x31, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f, 0x88, 0x78, 0x4e, 0x08 +.byte 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x32, 0x31, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f, 0x88, 0x78, 0x4e, 0x08 .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa4, 0x7e, 0x4e, 0x08, 0x80, 0x7e, 0x4e, 0x08, 0x5c, 0x7e, 0x4e, 0x08, 0x38, 0x7e, 0x4e, 0x08, 0x14, 0x7e, 0x4e, 0x08, 0xf0, 0x7d, 0x4e, 0x08 .byte 0xcc, 0x7d, 0x4e, 0x08, 0xa8, 0x7d, 0x4e, 0x08, 0x84, 0x7d, 0x4e, 0x08, 0x60, 0x7d, 0x4e, 0x08, 0x3c, 0x7d, 0x4e, 0x08, 0x18, 0x7d, 0x4e, 0x08, 0xf4, 0x7c, 0x4e, 0x08, 0xd0, 0x7c, 0x4e, 0x08 .byte 0xac, 0x7c, 0x4e, 0x08, 0x88, 0x7c, 0x4e, 0x08, 0x64, 0x7c, 0x4e, 0x08, 0x40, 0x7c, 0x4e, 0x08, 0x1c, 0x7c, 0x4e, 0x08, 0xf8, 0x7b, 0x4e, 0x08, 0xd4, 0x7b, 0x4e, 0x08, 0xb0, 0x7b, 0x4e, 0x08 @@ -8033,7 +8243,9 @@ DungeonMasterTable: .byte 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x32, 0x32, 0x30, 0x5f, 0x30, 0x33, 0x00, 0x00, 0x00, 0x00 .byte 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x32, 0x32, 0x30, 0x5f, 0x30, 0x32 .byte 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x32, 0x32 -.byte 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f, 0xd8, 0x7e, 0x4e, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf4, 0x84, 0x4e, 0x08, 0xd0, 0x84, 0x4e, 0x08 +.byte 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f, 0xd8, 0x7e, 0x4e, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf4, 0x84, 0x4e, 0x08, 0xd0, 0x84, 0x4e, 0x08 .byte 0xac, 0x84, 0x4e, 0x08, 0x88, 0x84, 0x4e, 0x08, 0x64, 0x84, 0x4e, 0x08, 0x40, 0x84, 0x4e, 0x08, 0x1c, 0x84, 0x4e, 0x08, 0xf8, 0x83, 0x4e, 0x08, 0xd4, 0x83, 0x4e, 0x08, 0xb0, 0x83, 0x4e, 0x08 .byte 0x8c, 0x83, 0x4e, 0x08, 0x68, 0x83, 0x4e, 0x08, 0x44, 0x83, 0x4e, 0x08, 0x20, 0x83, 0x4e, 0x08, 0xfc, 0x82, 0x4e, 0x08, 0xd8, 0x82, 0x4e, 0x08, 0xb4, 0x82, 0x4e, 0x08, 0x90, 0x82, 0x4e, 0x08 .byte 0x6c, 0x82, 0x4e, 0x08, 0x48, 0x82, 0x4e, 0x08, 0x24, 0x82, 0x4e, 0x08, 0x00, 0x82, 0x4e, 0x08, 0xdc, 0x81, 0x4e, 0x08, 0xb8, 0x81, 0x4e, 0x08, 0x94, 0x81, 0x4e, 0x08, 0x70, 0x81, 0x4e, 0x08 @@ -8083,7 +8295,9 @@ DungeonMasterTable: .byte 0x6e, 0x5f, 0x32, 0x33, 0x30, 0x5f, 0x30, 0x34, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65 .byte 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x32, 0x33, 0x30, 0x5f, 0x30, 0x33, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63 .byte 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x32, 0x33, 0x30, 0x5f, 0x30, 0x32, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e -.byte 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x32, 0x33, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f, 0x28, 0x85, 0x4e, 0x08 +.byte 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x32, 0x33, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f, 0x28, 0x85, 0x4e, 0x08 .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x44, 0x8b, 0x4e, 0x08, 0x20, 0x8b, 0x4e, 0x08, 0xfc, 0x8a, 0x4e, 0x08, 0xd8, 0x8a, 0x4e, 0x08, 0xb4, 0x8a, 0x4e, 0x08, 0x90, 0x8a, 0x4e, 0x08 .byte 0x6c, 0x8a, 0x4e, 0x08, 0x48, 0x8a, 0x4e, 0x08, 0x24, 0x8a, 0x4e, 0x08, 0x00, 0x8a, 0x4e, 0x08, 0xdc, 0x89, 0x4e, 0x08, 0xb8, 0x89, 0x4e, 0x08, 0x94, 0x89, 0x4e, 0x08, 0x70, 0x89, 0x4e, 0x08 .byte 0x4c, 0x89, 0x4e, 0x08, 0x28, 0x89, 0x4e, 0x08, 0x04, 0x89, 0x4e, 0x08, 0xe0, 0x88, 0x4e, 0x08, 0xbc, 0x88, 0x4e, 0x08, 0x98, 0x88, 0x4e, 0x08, 0x74, 0x88, 0x4e, 0x08, 0x50, 0x88, 0x4e, 0x08 @@ -8134,7 +8348,9 @@ DungeonMasterTable: .byte 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x32, 0x34, 0x30, 0x5f, 0x30, 0x33, 0x00, 0x00, 0x00, 0x00 .byte 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x32, 0x34, 0x30, 0x5f, 0x30, 0x32 .byte 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x32, 0x34 -.byte 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f, 0x78, 0x8b, 0x4e, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x94, 0x91, 0x4e, 0x08, 0x70, 0x91, 0x4e, 0x08 +.byte 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f, 0x78, 0x8b, 0x4e, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x94, 0x91, 0x4e, 0x08, 0x70, 0x91, 0x4e, 0x08 .byte 0x4c, 0x91, 0x4e, 0x08, 0x28, 0x91, 0x4e, 0x08, 0x04, 0x91, 0x4e, 0x08, 0xe0, 0x90, 0x4e, 0x08, 0xbc, 0x90, 0x4e, 0x08, 0x98, 0x90, 0x4e, 0x08, 0x74, 0x90, 0x4e, 0x08, 0x50, 0x90, 0x4e, 0x08 .byte 0x2c, 0x90, 0x4e, 0x08, 0x08, 0x90, 0x4e, 0x08, 0xe4, 0x8f, 0x4e, 0x08, 0xc0, 0x8f, 0x4e, 0x08, 0x9c, 0x8f, 0x4e, 0x08, 0x78, 0x8f, 0x4e, 0x08, 0x54, 0x8f, 0x4e, 0x08, 0x30, 0x8f, 0x4e, 0x08 .byte 0x0c, 0x8f, 0x4e, 0x08, 0xe8, 0x8e, 0x4e, 0x08, 0xc4, 0x8e, 0x4e, 0x08, 0xa0, 0x8e, 0x4e, 0x08, 0x7c, 0x8e, 0x4e, 0x08, 0x58, 0x8e, 0x4e, 0x08, 0x34, 0x8e, 0x4e, 0x08, 0x10, 0x8e, 0x4e, 0x08 @@ -8184,7 +8400,9 @@ DungeonMasterTable: .byte 0x6e, 0x5f, 0x32, 0x35, 0x30, 0x5f, 0x30, 0x34, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65 .byte 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x32, 0x35, 0x30, 0x5f, 0x30, 0x33, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63 .byte 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x32, 0x35, 0x30, 0x5f, 0x30, 0x32, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e -.byte 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x32, 0x35, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f, 0xc8, 0x91, 0x4e, 0x08 +.byte 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x32, 0x35, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f, 0xc8, 0x91, 0x4e, 0x08 .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe4, 0x97, 0x4e, 0x08, 0xc0, 0x97, 0x4e, 0x08, 0x9c, 0x97, 0x4e, 0x08, 0x78, 0x97, 0x4e, 0x08, 0x54, 0x97, 0x4e, 0x08, 0x30, 0x97, 0x4e, 0x08 .byte 0x0c, 0x97, 0x4e, 0x08, 0xe8, 0x96, 0x4e, 0x08, 0xc4, 0x96, 0x4e, 0x08, 0xa0, 0x96, 0x4e, 0x08, 0x7c, 0x96, 0x4e, 0x08, 0x58, 0x96, 0x4e, 0x08, 0x34, 0x96, 0x4e, 0x08, 0x10, 0x96, 0x4e, 0x08 .byte 0xec, 0x95, 0x4e, 0x08, 0xc8, 0x95, 0x4e, 0x08, 0xa4, 0x95, 0x4e, 0x08, 0x80, 0x95, 0x4e, 0x08, 0x5c, 0x95, 0x4e, 0x08, 0x38, 0x95, 0x4e, 0x08, 0x14, 0x95, 0x4e, 0x08, 0xf0, 0x94, 0x4e, 0x08 @@ -8235,7 +8453,9 @@ DungeonMasterTable: .byte 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x32, 0x36, 0x30, 0x5f, 0x30, 0x33, 0x00, 0x00, 0x00, 0x00 .byte 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x32, 0x36, 0x30, 0x5f, 0x30, 0x32 .byte 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x32, 0x36 -.byte 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f, 0x18, 0x98, 0x4e, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3c, 0x9e, 0x4e, 0x08, 0x18, 0x9e, 0x4e, 0x08 +.byte 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f, 0x18, 0x98, 0x4e, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3c, 0x9e, 0x4e, 0x08, 0x18, 0x9e, 0x4e, 0x08 .byte 0xf4, 0x9d, 0x4e, 0x08, 0xd0, 0x9d, 0x4e, 0x08, 0xac, 0x9d, 0x4e, 0x08, 0x88, 0x9d, 0x4e, 0x08, 0x64, 0x9d, 0x4e, 0x08, 0x40, 0x9d, 0x4e, 0x08, 0x1c, 0x9d, 0x4e, 0x08, 0xf8, 0x9c, 0x4e, 0x08 .byte 0xd4, 0x9c, 0x4e, 0x08, 0xb0, 0x9c, 0x4e, 0x08, 0x8c, 0x9c, 0x4e, 0x08, 0x68, 0x9c, 0x4e, 0x08, 0x44, 0x9c, 0x4e, 0x08, 0x20, 0x9c, 0x4e, 0x08, 0xfc, 0x9b, 0x4e, 0x08, 0xd8, 0x9b, 0x4e, 0x08 .byte 0xb4, 0x9b, 0x4e, 0x08, 0x90, 0x9b, 0x4e, 0x08, 0x6c, 0x9b, 0x4e, 0x08, 0x48, 0x9b, 0x4e, 0x08, 0x24, 0x9b, 0x4e, 0x08, 0x00, 0x9b, 0x4e, 0x08, 0xdc, 0x9a, 0x4e, 0x08, 0xb8, 0x9a, 0x4e, 0x08 @@ -8286,6 +8506,7 @@ DungeonMasterTable: .byte 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x32, 0x37, 0x30, 0x5f, 0x30, 0x33, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70 .byte 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x32, 0x37, 0x30, 0x5f, 0x30, 0x32, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a .byte 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x32, 0x37, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00 + .byte 0x53, 0x49, 0x52, 0x4f, 0x70, 0x9e, 0x4e, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa4, 0xa4, 0x4e, 0x08, 0x80, 0xa4, 0x4e, 0x08, 0x48, 0xa4, 0x4e, 0x08, 0x30, 0xa4, 0x4e, 0x08 .byte 0x0c, 0xa4, 0x4e, 0x08, 0xe8, 0xa3, 0x4e, 0x08, 0xc4, 0xa3, 0x4e, 0x08, 0xa0, 0xa3, 0x4e, 0x08, 0x7c, 0xa3, 0x4e, 0x08, 0x58, 0xa3, 0x4e, 0x08, 0x34, 0xa3, 0x4e, 0x08, 0x10, 0xa3, 0x4e, 0x08 .byte 0xec, 0xa2, 0x4e, 0x08, 0xcc, 0xa2, 0x4e, 0x08, 0x90, 0xa2, 0x4e, 0x08, 0x70, 0xa2, 0x4e, 0x08, 0x4c, 0xa2, 0x4e, 0x08, 0x28, 0xa2, 0x4e, 0x08, 0x04, 0xa2, 0x4e, 0x08, 0xe0, 0xa1, 0x4e, 0x08 @@ -8337,7 +8558,9 @@ DungeonMasterTable: .byte 0x62, 0x6c, 0x65, 0x2e, 0x2e, 0x2e, 0x0d, 0x24, 0x6d, 0x31, 0x7e, 0x32, 0x63, 0x20, 0x49, 0x20, 0x6e, 0x65, 0x65, 0x64, 0x20, 0x68, 0x65, 0x6c, 0x70, 0x2e, 0x2e, 0x2e, 0x00, 0x00, 0x00, 0x00 .byte 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x45, 0x78, 0x68, 0x61, 0x75, 0x73, 0x74, 0x69, 0x6f, 0x6e, 0x7e, 0x32, 0x37, 0x73, 0x20, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x20, 0x69, 0x6e, 0x2e .byte 0x2e, 0x2e, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x57, 0x65, 0x7e, 0x32, 0x37, 0x72, 0x65, 0x20, 0x67, 0x6f, 0x69, 0x6e, 0x67, 0x20, 0x74, 0x6f, 0x20, 0x64, 0x6f, 0x20, 0x74, 0x68 -.byte 0x69, 0x73, 0x0d, 0x74, 0x6f, 0x67, 0x65, 0x74, 0x68, 0x65, 0x72, 0x7e, 0x32, 0x63, 0x20, 0x24, 0x6d, 0x31, 0x21, 0x00, 0x53, 0x49, 0x52, 0x4f, 0xe4, 0xa4, 0x4e, 0x08, 0x00, 0x00, 0x00, 0x00 +.byte 0x69, 0x73, 0x0d, 0x74, 0x6f, 0x67, 0x65, 0x74, 0x68, 0x65, 0x72, 0x7e, 0x32, 0x63, 0x20, 0x24, 0x6d, 0x31, 0x21, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f, 0xe4, 0xa4, 0x4e, 0x08, 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0xab, 0x4e, 0x08, 0xdc, 0xaa, 0x4e, 0x08, 0xb8, 0xaa, 0x4e, 0x08, 0x94, 0xaa, 0x4e, 0x08, 0x70, 0xaa, 0x4e, 0x08, 0x4c, 0xaa, 0x4e, 0x08, 0x28, 0xaa, 0x4e, 0x08 .byte 0x04, 0xaa, 0x4e, 0x08, 0xe0, 0xa9, 0x4e, 0x08, 0xbc, 0xa9, 0x4e, 0x08, 0x98, 0xa9, 0x4e, 0x08, 0x74, 0xa9, 0x4e, 0x08, 0x50, 0xa9, 0x4e, 0x08, 0x2c, 0xa9, 0x4e, 0x08, 0x08, 0xa9, 0x4e, 0x08 .byte 0xe4, 0xa8, 0x4e, 0x08, 0xc0, 0xa8, 0x4e, 0x08, 0x9c, 0xa8, 0x4e, 0x08, 0x78, 0xa8, 0x4e, 0x08, 0x54, 0xa8, 0x4e, 0x08, 0x30, 0xa8, 0x4e, 0x08, 0x0c, 0xa8, 0x4e, 0x08, 0xe8, 0xa7, 0x4e, 0x08 @@ -8388,7 +8611,9 @@ DungeonMasterTable: .byte 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x32, 0x39, 0x30, 0x5f, 0x30, 0x33, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a .byte 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x32, 0x39, 0x30, 0x5f, 0x30, 0x32, 0x00, 0x00, 0x00, 0x00 .byte 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x32, 0x39, 0x30, 0x5f, 0x30, 0x31 -.byte 0x00, 0x00, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f, 0x34, 0xab, 0x4e, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x50, 0xb1, 0x4e, 0x08, 0x2c, 0xb1, 0x4e, 0x08, 0x08, 0xb1, 0x4e, 0x08 +.byte 0x00, 0x00, 0x00, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f, 0x34, 0xab, 0x4e, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x50, 0xb1, 0x4e, 0x08, 0x2c, 0xb1, 0x4e, 0x08, 0x08, 0xb1, 0x4e, 0x08 .byte 0xe4, 0xb0, 0x4e, 0x08, 0xc0, 0xb0, 0x4e, 0x08, 0x9c, 0xb0, 0x4e, 0x08, 0x78, 0xb0, 0x4e, 0x08, 0x54, 0xb0, 0x4e, 0x08, 0x30, 0xb0, 0x4e, 0x08, 0x0c, 0xb0, 0x4e, 0x08, 0xe8, 0xaf, 0x4e, 0x08 .byte 0xc4, 0xaf, 0x4e, 0x08, 0xa0, 0xaf, 0x4e, 0x08, 0x7c, 0xaf, 0x4e, 0x08, 0x58, 0xaf, 0x4e, 0x08, 0x34, 0xaf, 0x4e, 0x08, 0x10, 0xaf, 0x4e, 0x08, 0xec, 0xae, 0x4e, 0x08, 0xc8, 0xae, 0x4e, 0x08 .byte 0xa4, 0xae, 0x4e, 0x08, 0x80, 0xae, 0x4e, 0x08, 0x5c, 0xae, 0x4e, 0x08, 0x38, 0xae, 0x4e, 0x08, 0x14, 0xae, 0x4e, 0x08, 0xf0, 0xad, 0x4e, 0x08, 0xcc, 0xad, 0x4e, 0x08, 0xa8, 0xad, 0x4e, 0x08 @@ -8438,7 +8663,9 @@ DungeonMasterTable: .byte 0x30, 0x5f, 0x30, 0x34, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f .byte 0x6e, 0x5f, 0x30, 0x33, 0x30, 0x5f, 0x30, 0x33, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65 .byte 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x30, 0x33, 0x30, 0x5f, 0x30, 0x32, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63 -.byte 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x30, 0x33, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f, 0x84, 0xb1, 0x4e, 0x08, 0x00, 0x00, 0x00, 0x00 +.byte 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x30, 0x33, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f, 0x84, 0xb1, 0x4e, 0x08, 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00, 0xa0, 0xb7, 0x4e, 0x08, 0x7c, 0xb7, 0x4e, 0x08, 0x58, 0xb7, 0x4e, 0x08, 0x34, 0xb7, 0x4e, 0x08, 0x10, 0xb7, 0x4e, 0x08, 0xec, 0xb6, 0x4e, 0x08, 0xc8, 0xb6, 0x4e, 0x08 .byte 0xa4, 0xb6, 0x4e, 0x08, 0x80, 0xb6, 0x4e, 0x08, 0x5c, 0xb6, 0x4e, 0x08, 0x38, 0xb6, 0x4e, 0x08, 0x14, 0xb6, 0x4e, 0x08, 0xf0, 0xb5, 0x4e, 0x08, 0xcc, 0xb5, 0x4e, 0x08, 0xa8, 0xb5, 0x4e, 0x08 .byte 0x84, 0xb5, 0x4e, 0x08, 0x60, 0xb5, 0x4e, 0x08, 0x3c, 0xb5, 0x4e, 0x08, 0x18, 0xb5, 0x4e, 0x08, 0xf4, 0xb4, 0x4e, 0x08, 0xd0, 0xb4, 0x4e, 0x08, 0xac, 0xb4, 0x4e, 0x08, 0x88, 0xb4, 0x4e, 0x08 @@ -8489,7 +8716,9 @@ DungeonMasterTable: .byte 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x33, 0x30, 0x30, 0x5f, 0x30, 0x33, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a .byte 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x33, 0x30, 0x30, 0x5f, 0x30, 0x32, 0x00, 0x00, 0x00, 0x00 .byte 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x33, 0x30, 0x30, 0x5f, 0x30, 0x31 -.byte 0x00, 0x00, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f, 0xd4, 0xb7, 0x4e, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0xbd, 0x4e, 0x08, 0xcc, 0xbd, 0x4e, 0x08, 0xa8, 0xbd, 0x4e, 0x08 +.byte 0x00, 0x00, 0x00, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f, 0xd4, 0xb7, 0x4e, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0xbd, 0x4e, 0x08, 0xcc, 0xbd, 0x4e, 0x08, 0xa8, 0xbd, 0x4e, 0x08 .byte 0x84, 0xbd, 0x4e, 0x08, 0x60, 0xbd, 0x4e, 0x08, 0x3c, 0xbd, 0x4e, 0x08, 0x18, 0xbd, 0x4e, 0x08, 0xf4, 0xbc, 0x4e, 0x08, 0xd0, 0xbc, 0x4e, 0x08, 0xac, 0xbc, 0x4e, 0x08, 0x88, 0xbc, 0x4e, 0x08 .byte 0x64, 0xbc, 0x4e, 0x08, 0x40, 0xbc, 0x4e, 0x08, 0x1c, 0xbc, 0x4e, 0x08, 0xf8, 0xbb, 0x4e, 0x08, 0xd4, 0xbb, 0x4e, 0x08, 0xb0, 0xbb, 0x4e, 0x08, 0x8c, 0xbb, 0x4e, 0x08, 0x68, 0xbb, 0x4e, 0x08 .byte 0x44, 0xbb, 0x4e, 0x08, 0x20, 0xbb, 0x4e, 0x08, 0xfc, 0xba, 0x4e, 0x08, 0xd8, 0xba, 0x4e, 0x08, 0xb4, 0xba, 0x4e, 0x08, 0x90, 0xba, 0x4e, 0x08, 0x6c, 0xba, 0x4e, 0x08, 0x48, 0xba, 0x4e, 0x08 @@ -8539,7 +8768,9 @@ DungeonMasterTable: .byte 0x30, 0x5f, 0x30, 0x34, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f .byte 0x6e, 0x5f, 0x33, 0x31, 0x30, 0x5f, 0x30, 0x33, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65 .byte 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x33, 0x31, 0x30, 0x5f, 0x30, 0x32, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63 -.byte 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x33, 0x31, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f, 0x24, 0xbe, 0x4e, 0x08, 0x00, 0x00, 0x00, 0x00 +.byte 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x33, 0x31, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f, 0x24, 0xbe, 0x4e, 0x08, 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00, 0x40, 0xc4, 0x4e, 0x08, 0x1c, 0xc4, 0x4e, 0x08, 0xf8, 0xc3, 0x4e, 0x08, 0xd4, 0xc3, 0x4e, 0x08, 0xb0, 0xc3, 0x4e, 0x08, 0x8c, 0xc3, 0x4e, 0x08, 0x68, 0xc3, 0x4e, 0x08 .byte 0x44, 0xc3, 0x4e, 0x08, 0x20, 0xc3, 0x4e, 0x08, 0xfc, 0xc2, 0x4e, 0x08, 0xd8, 0xc2, 0x4e, 0x08, 0xb4, 0xc2, 0x4e, 0x08, 0x90, 0xc2, 0x4e, 0x08, 0x6c, 0xc2, 0x4e, 0x08, 0x48, 0xc2, 0x4e, 0x08 .byte 0x24, 0xc2, 0x4e, 0x08, 0x00, 0xc2, 0x4e, 0x08, 0xdc, 0xc1, 0x4e, 0x08, 0xb8, 0xc1, 0x4e, 0x08, 0x94, 0xc1, 0x4e, 0x08, 0x70, 0xc1, 0x4e, 0x08, 0x4c, 0xc1, 0x4e, 0x08, 0x28, 0xc1, 0x4e, 0x08 @@ -8590,7 +8821,9 @@ DungeonMasterTable: .byte 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x33, 0x32, 0x30, 0x5f, 0x30, 0x33, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a .byte 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x33, 0x32, 0x30, 0x5f, 0x30, 0x32, 0x00, 0x00, 0x00, 0x00 .byte 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x33, 0x32, 0x30, 0x5f, 0x30, 0x31 -.byte 0x00, 0x00, 0x00, 0x00, 0x70, 0x6b, 0x73, 0x64, 0x69, 0x72, 0x30, 0x00, 0x53, 0x49, 0x52, 0x4f, 0x7c, 0xc4, 0x4e, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x98, 0xca, 0x4e, 0x08 +.byte 0x00, 0x00, 0x00, 0x00, 0x70, 0x6b, 0x73, 0x64, 0x69, 0x72, 0x30, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f, 0x7c, 0xc4, 0x4e, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x98, 0xca, 0x4e, 0x08 .byte 0x74, 0xca, 0x4e, 0x08, 0x50, 0xca, 0x4e, 0x08, 0x2c, 0xca, 0x4e, 0x08, 0x08, 0xca, 0x4e, 0x08, 0xe4, 0xc9, 0x4e, 0x08, 0xc0, 0xc9, 0x4e, 0x08, 0x9c, 0xc9, 0x4e, 0x08, 0x78, 0xc9, 0x4e, 0x08 .byte 0x54, 0xc9, 0x4e, 0x08, 0x30, 0xc9, 0x4e, 0x08, 0x0c, 0xc9, 0x4e, 0x08, 0xe8, 0xc8, 0x4e, 0x08, 0xc4, 0xc8, 0x4e, 0x08, 0xa0, 0xc8, 0x4e, 0x08, 0x7c, 0xc8, 0x4e, 0x08, 0x58, 0xc8, 0x4e, 0x08 .byte 0x34, 0xc8, 0x4e, 0x08, 0x10, 0xc8, 0x4e, 0x08, 0xec, 0xc7, 0x4e, 0x08, 0xc8, 0xc7, 0x4e, 0x08, 0xa4, 0xc7, 0x4e, 0x08, 0x80, 0xc7, 0x4e, 0x08, 0x5c, 0xc7, 0x4e, 0x08, 0x38, 0xc7, 0x4e, 0x08 @@ -8640,7 +8873,9 @@ DungeonMasterTable: .byte 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x33, 0x33, 0x30, 0x5f, 0x30, 0x34, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63 .byte 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x33, 0x33, 0x30, 0x5f, 0x30, 0x33, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e .byte 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x33, 0x33, 0x30, 0x5f, 0x30, 0x32, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70 -.byte 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x33, 0x33, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f +.byte 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x33, 0x33, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f .byte 0xcc, 0xca, 0x4e, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe8, 0xd0, 0x4e, 0x08, 0xc4, 0xd0, 0x4e, 0x08, 0xa0, 0xd0, 0x4e, 0x08, 0x7c, 0xd0, 0x4e, 0x08, 0x58, 0xd0, 0x4e, 0x08 .byte 0x34, 0xd0, 0x4e, 0x08, 0x10, 0xd0, 0x4e, 0x08, 0xec, 0xcf, 0x4e, 0x08, 0xc8, 0xcf, 0x4e, 0x08, 0xa4, 0xcf, 0x4e, 0x08, 0x80, 0xcf, 0x4e, 0x08, 0x5c, 0xcf, 0x4e, 0x08, 0x38, 0xcf, 0x4e, 0x08 .byte 0x14, 0xcf, 0x4e, 0x08, 0xf0, 0xce, 0x4e, 0x08, 0xcc, 0xce, 0x4e, 0x08, 0xa8, 0xce, 0x4e, 0x08, 0x84, 0xce, 0x4e, 0x08, 0x60, 0xce, 0x4e, 0x08, 0x3c, 0xce, 0x4e, 0x08, 0x18, 0xce, 0x4e, 0x08 @@ -8691,7 +8926,9 @@ DungeonMasterTable: .byte 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x33, 0x34, 0x30, 0x5f, 0x30, 0x33 .byte 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x33, 0x34 .byte 0x30, 0x5f, 0x30, 0x32, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f -.byte 0x6e, 0x5f, 0x33, 0x34, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f, 0x1c, 0xd1, 0x4e, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x38, 0xd7, 0x4e, 0x08 +.byte 0x6e, 0x5f, 0x33, 0x34, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f, 0x1c, 0xd1, 0x4e, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x38, 0xd7, 0x4e, 0x08 .byte 0x14, 0xd7, 0x4e, 0x08, 0xf0, 0xd6, 0x4e, 0x08, 0xcc, 0xd6, 0x4e, 0x08, 0xa8, 0xd6, 0x4e, 0x08, 0x84, 0xd6, 0x4e, 0x08, 0x60, 0xd6, 0x4e, 0x08, 0x3c, 0xd6, 0x4e, 0x08, 0x18, 0xd6, 0x4e, 0x08 .byte 0xf4, 0xd5, 0x4e, 0x08, 0xd0, 0xd5, 0x4e, 0x08, 0xac, 0xd5, 0x4e, 0x08, 0x88, 0xd5, 0x4e, 0x08, 0x64, 0xd5, 0x4e, 0x08, 0x40, 0xd5, 0x4e, 0x08, 0x1c, 0xd5, 0x4e, 0x08, 0xf8, 0xd4, 0x4e, 0x08 .byte 0xd4, 0xd4, 0x4e, 0x08, 0xb0, 0xd4, 0x4e, 0x08, 0x8c, 0xd4, 0x4e, 0x08, 0x68, 0xd4, 0x4e, 0x08, 0x44, 0xd4, 0x4e, 0x08, 0x20, 0xd4, 0x4e, 0x08, 0xfc, 0xd3, 0x4e, 0x08, 0xd8, 0xd3, 0x4e, 0x08 @@ -8741,7 +8978,9 @@ DungeonMasterTable: .byte 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x33, 0x35, 0x30, 0x5f, 0x30, 0x34, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63 .byte 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x33, 0x35, 0x30, 0x5f, 0x30, 0x33, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e .byte 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x33, 0x35, 0x30, 0x5f, 0x30, 0x32, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70 -.byte 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x33, 0x35, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f +.byte 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x33, 0x35, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f .byte 0x6c, 0xd7, 0x4e, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0xdd, 0x4e, 0x08, 0x64, 0xdd, 0x4e, 0x08, 0x40, 0xdd, 0x4e, 0x08, 0x1c, 0xdd, 0x4e, 0x08, 0xf8, 0xdc, 0x4e, 0x08 .byte 0xd4, 0xdc, 0x4e, 0x08, 0xb0, 0xdc, 0x4e, 0x08, 0x8c, 0xdc, 0x4e, 0x08, 0x68, 0xdc, 0x4e, 0x08, 0x44, 0xdc, 0x4e, 0x08, 0x20, 0xdc, 0x4e, 0x08, 0xfc, 0xdb, 0x4e, 0x08, 0xd8, 0xdb, 0x4e, 0x08 .byte 0xb4, 0xdb, 0x4e, 0x08, 0x90, 0xdb, 0x4e, 0x08, 0x6c, 0xdb, 0x4e, 0x08, 0x48, 0xdb, 0x4e, 0x08, 0x24, 0xdb, 0x4e, 0x08, 0x00, 0xdb, 0x4e, 0x08, 0xdc, 0xda, 0x4e, 0x08, 0xb8, 0xda, 0x4e, 0x08 @@ -8792,7 +9031,9 @@ DungeonMasterTable: .byte 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x33, 0x36, 0x30, 0x5f, 0x30, 0x33 .byte 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x33, 0x36 .byte 0x30, 0x5f, 0x30, 0x32, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f -.byte 0x6e, 0x5f, 0x33, 0x36, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f, 0xbc, 0xdd, 0x4e, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd8, 0xe3, 0x4e, 0x08 +.byte 0x6e, 0x5f, 0x33, 0x36, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f, 0xbc, 0xdd, 0x4e, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd8, 0xe3, 0x4e, 0x08 .byte 0xb4, 0xe3, 0x4e, 0x08, 0x90, 0xe3, 0x4e, 0x08, 0x6c, 0xe3, 0x4e, 0x08, 0x48, 0xe3, 0x4e, 0x08, 0x24, 0xe3, 0x4e, 0x08, 0x00, 0xe3, 0x4e, 0x08, 0xdc, 0xe2, 0x4e, 0x08, 0xb8, 0xe2, 0x4e, 0x08 .byte 0x94, 0xe2, 0x4e, 0x08, 0x70, 0xe2, 0x4e, 0x08, 0x4c, 0xe2, 0x4e, 0x08, 0x28, 0xe2, 0x4e, 0x08, 0x04, 0xe2, 0x4e, 0x08, 0xe0, 0xe1, 0x4e, 0x08, 0xbc, 0xe1, 0x4e, 0x08, 0x98, 0xe1, 0x4e, 0x08 .byte 0x74, 0xe1, 0x4e, 0x08, 0x50, 0xe1, 0x4e, 0x08, 0x2c, 0xe1, 0x4e, 0x08, 0x08, 0xe1, 0x4e, 0x08, 0xe4, 0xe0, 0x4e, 0x08, 0xc0, 0xe0, 0x4e, 0x08, 0x9c, 0xe0, 0x4e, 0x08, 0x78, 0xe0, 0x4e, 0x08 @@ -8842,7 +9083,9 @@ DungeonMasterTable: .byte 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x33, 0x37, 0x30, 0x5f, 0x30, 0x34, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63 .byte 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x33, 0x37, 0x30, 0x5f, 0x30, 0x33, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e .byte 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x33, 0x37, 0x30, 0x5f, 0x30, 0x32, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70 -.byte 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x33, 0x37, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f +.byte 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x33, 0x37, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f .byte 0x0c, 0xe4, 0x4e, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x28, 0xea, 0x4e, 0x08, 0x04, 0xea, 0x4e, 0x08, 0xe0, 0xe9, 0x4e, 0x08, 0xbc, 0xe9, 0x4e, 0x08, 0x98, 0xe9, 0x4e, 0x08 .byte 0x74, 0xe9, 0x4e, 0x08, 0x50, 0xe9, 0x4e, 0x08, 0x2c, 0xe9, 0x4e, 0x08, 0x08, 0xe9, 0x4e, 0x08, 0xe4, 0xe8, 0x4e, 0x08, 0xc0, 0xe8, 0x4e, 0x08, 0x9c, 0xe8, 0x4e, 0x08, 0x78, 0xe8, 0x4e, 0x08 .byte 0x54, 0xe8, 0x4e, 0x08, 0x30, 0xe8, 0x4e, 0x08, 0x0c, 0xe8, 0x4e, 0x08, 0xe8, 0xe7, 0x4e, 0x08, 0xc4, 0xe7, 0x4e, 0x08, 0xa0, 0xe7, 0x4e, 0x08, 0x7c, 0xe7, 0x4e, 0x08, 0x58, 0xe7, 0x4e, 0x08 @@ -8893,7 +9136,9 @@ DungeonMasterTable: .byte 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x33, 0x38, 0x30, 0x5f, 0x30, 0x33 .byte 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x33, 0x38 .byte 0x30, 0x5f, 0x30, 0x32, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f -.byte 0x6e, 0x5f, 0x33, 0x38, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f, 0x5c, 0xea, 0x4e, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x78, 0xf0, 0x4e, 0x08 +.byte 0x6e, 0x5f, 0x33, 0x38, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f, 0x5c, 0xea, 0x4e, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x78, 0xf0, 0x4e, 0x08 .byte 0x54, 0xf0, 0x4e, 0x08, 0x30, 0xf0, 0x4e, 0x08, 0x0c, 0xf0, 0x4e, 0x08, 0xe8, 0xef, 0x4e, 0x08, 0xc4, 0xef, 0x4e, 0x08, 0xa0, 0xef, 0x4e, 0x08, 0x7c, 0xef, 0x4e, 0x08, 0x58, 0xef, 0x4e, 0x08 .byte 0x34, 0xef, 0x4e, 0x08, 0x10, 0xef, 0x4e, 0x08, 0xec, 0xee, 0x4e, 0x08, 0xc8, 0xee, 0x4e, 0x08, 0xa4, 0xee, 0x4e, 0x08, 0x80, 0xee, 0x4e, 0x08, 0x5c, 0xee, 0x4e, 0x08, 0x38, 0xee, 0x4e, 0x08 .byte 0x14, 0xee, 0x4e, 0x08, 0xf0, 0xed, 0x4e, 0x08, 0xcc, 0xed, 0x4e, 0x08, 0xa8, 0xed, 0x4e, 0x08, 0x84, 0xed, 0x4e, 0x08, 0x60, 0xed, 0x4e, 0x08, 0x3c, 0xed, 0x4e, 0x08, 0x18, 0xed, 0x4e, 0x08 @@ -8943,7 +9188,9 @@ DungeonMasterTable: .byte 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x33, 0x39, 0x30, 0x5f, 0x30, 0x34, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63 .byte 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x33, 0x39, 0x30, 0x5f, 0x30, 0x33, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e .byte 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x33, 0x39, 0x30, 0x5f, 0x30, 0x32, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70 -.byte 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x33, 0x39, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f +.byte 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x33, 0x39, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f .byte 0xac, 0xf0, 0x4e, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc8, 0xf6, 0x4e, 0x08, 0xa4, 0xf6, 0x4e, 0x08, 0x80, 0xf6, 0x4e, 0x08, 0x5c, 0xf6, 0x4e, 0x08, 0x38, 0xf6, 0x4e, 0x08 .byte 0x14, 0xf6, 0x4e, 0x08, 0xf0, 0xf5, 0x4e, 0x08, 0xcc, 0xf5, 0x4e, 0x08, 0xa8, 0xf5, 0x4e, 0x08, 0x84, 0xf5, 0x4e, 0x08, 0x60, 0xf5, 0x4e, 0x08, 0x3c, 0xf5, 0x4e, 0x08, 0x18, 0xf5, 0x4e, 0x08 .byte 0xf4, 0xf4, 0x4e, 0x08, 0xd0, 0xf4, 0x4e, 0x08, 0xac, 0xf4, 0x4e, 0x08, 0x88, 0xf4, 0x4e, 0x08, 0x64, 0xf4, 0x4e, 0x08, 0x40, 0xf4, 0x4e, 0x08, 0x1c, 0xf4, 0x4e, 0x08, 0xf8, 0xf3, 0x4e, 0x08 @@ -8994,7 +9241,9 @@ DungeonMasterTable: .byte 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x30, 0x34, 0x30, 0x5f, 0x30, 0x33 .byte 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x30, 0x34 .byte 0x30, 0x5f, 0x30, 0x32, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f -.byte 0x6e, 0x5f, 0x30, 0x34, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f, 0xfc, 0xf6, 0x4e, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0xfd, 0x4e, 0x08 +.byte 0x6e, 0x5f, 0x30, 0x34, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f, 0xfc, 0xf6, 0x4e, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0xfd, 0x4e, 0x08 .byte 0xf4, 0xfc, 0x4e, 0x08, 0xd0, 0xfc, 0x4e, 0x08, 0xac, 0xfc, 0x4e, 0x08, 0x88, 0xfc, 0x4e, 0x08, 0x64, 0xfc, 0x4e, 0x08, 0x40, 0xfc, 0x4e, 0x08, 0x1c, 0xfc, 0x4e, 0x08, 0xf8, 0xfb, 0x4e, 0x08 .byte 0xd4, 0xfb, 0x4e, 0x08, 0xb0, 0xfb, 0x4e, 0x08, 0x8c, 0xfb, 0x4e, 0x08, 0x68, 0xfb, 0x4e, 0x08, 0x44, 0xfb, 0x4e, 0x08, 0x20, 0xfb, 0x4e, 0x08, 0xfc, 0xfa, 0x4e, 0x08, 0xd8, 0xfa, 0x4e, 0x08 .byte 0xb4, 0xfa, 0x4e, 0x08, 0x90, 0xfa, 0x4e, 0x08, 0x6c, 0xfa, 0x4e, 0x08, 0x48, 0xfa, 0x4e, 0x08, 0x24, 0xfa, 0x4e, 0x08, 0x00, 0xfa, 0x4e, 0x08, 0xdc, 0xf9, 0x4e, 0x08, 0xb8, 0xf9, 0x4e, 0x08 @@ -9044,7 +9293,9 @@ DungeonMasterTable: .byte 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x34, 0x30, 0x30, 0x5f, 0x30, 0x34, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63 .byte 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x34, 0x30, 0x30, 0x5f, 0x30, 0x33, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e .byte 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x34, 0x30, 0x30, 0x5f, 0x30, 0x32, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70 -.byte 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x34, 0x30, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f +.byte 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x34, 0x30, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f .byte 0x4c, 0xfd, 0x4e, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x68, 0x03, 0x4f, 0x08, 0x44, 0x03, 0x4f, 0x08, 0x20, 0x03, 0x4f, 0x08, 0xfc, 0x02, 0x4f, 0x08, 0xd8, 0x02, 0x4f, 0x08 .byte 0xb4, 0x02, 0x4f, 0x08, 0x90, 0x02, 0x4f, 0x08, 0x6c, 0x02, 0x4f, 0x08, 0x48, 0x02, 0x4f, 0x08, 0x24, 0x02, 0x4f, 0x08, 0x00, 0x02, 0x4f, 0x08, 0xdc, 0x01, 0x4f, 0x08, 0xb8, 0x01, 0x4f, 0x08 .byte 0x94, 0x01, 0x4f, 0x08, 0x70, 0x01, 0x4f, 0x08, 0x4c, 0x01, 0x4f, 0x08, 0x28, 0x01, 0x4f, 0x08, 0x04, 0x01, 0x4f, 0x08, 0xe0, 0x00, 0x4f, 0x08, 0xbc, 0x00, 0x4f, 0x08, 0x98, 0x00, 0x4f, 0x08 @@ -9095,7 +9346,9 @@ DungeonMasterTable: .byte 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x34, 0x31, 0x30, 0x5f, 0x30, 0x33 .byte 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x34, 0x31 .byte 0x30, 0x5f, 0x30, 0x32, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f -.byte 0x6e, 0x5f, 0x34, 0x31, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f, 0x9c, 0x03, 0x4f, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb8, 0x04, 0x4f, 0x08 +.byte 0x6e, 0x5f, 0x34, 0x31, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f, 0x9c, 0x03, 0x4f, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb8, 0x04, 0x4f, 0x08 .byte 0x94, 0x04, 0x4f, 0x08, 0x70, 0x04, 0x4f, 0x08, 0x4c, 0x04, 0x4f, 0x08, 0x28, 0x04, 0x4f, 0x08, 0x04, 0x04, 0x4f, 0x08, 0xe0, 0x03, 0x4f, 0x08, 0xbc, 0x03, 0x4f, 0x08, 0x24, 0x6d, 0x30, 0x3a .byte 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x34, 0x32, 0x31, 0x5f, 0x30, 0x34, 0x00, 0x00, 0x00, 0x00 .byte 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x34, 0x32, 0x31, 0x5f, 0x30, 0x33 @@ -9105,7 +9358,9 @@ DungeonMasterTable: .byte 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x34, 0x32, 0x30, 0x5f, 0x30, 0x34, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63 .byte 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x34, 0x32, 0x30, 0x5f, 0x30, 0x33, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e .byte 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x34, 0x32, 0x30, 0x5f, 0x30, 0x32, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70 -.byte 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x34, 0x32, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f +.byte 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x34, 0x32, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f .byte 0xec, 0x04, 0x4f, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x0b, 0x4f, 0x08, 0xe4, 0x0a, 0x4f, 0x08, 0xc0, 0x0a, 0x4f, 0x08, 0x9c, 0x0a, 0x4f, 0x08, 0x78, 0x0a, 0x4f, 0x08 .byte 0x54, 0x0a, 0x4f, 0x08, 0x30, 0x0a, 0x4f, 0x08, 0x0c, 0x0a, 0x4f, 0x08, 0xe8, 0x09, 0x4f, 0x08, 0xc4, 0x09, 0x4f, 0x08, 0xa0, 0x09, 0x4f, 0x08, 0x7c, 0x09, 0x4f, 0x08, 0x58, 0x09, 0x4f, 0x08 .byte 0x34, 0x09, 0x4f, 0x08, 0x10, 0x09, 0x4f, 0x08, 0xec, 0x08, 0x4f, 0x08, 0xc8, 0x08, 0x4f, 0x08, 0xa4, 0x08, 0x4f, 0x08, 0x80, 0x08, 0x4f, 0x08, 0x5c, 0x08, 0x4f, 0x08, 0x38, 0x08, 0x4f, 0x08 @@ -9156,7 +9411,9 @@ DungeonMasterTable: .byte 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x30, 0x35, 0x30, 0x5f, 0x30, 0x33 .byte 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x30, 0x35 .byte 0x30, 0x5f, 0x30, 0x32, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f -.byte 0x6e, 0x5f, 0x30, 0x35, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f, 0x3c, 0x0b, 0x4f, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x58, 0x11, 0x4f, 0x08 +.byte 0x6e, 0x5f, 0x30, 0x35, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f, 0x3c, 0x0b, 0x4f, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x58, 0x11, 0x4f, 0x08 .byte 0x34, 0x11, 0x4f, 0x08, 0x10, 0x11, 0x4f, 0x08, 0xec, 0x10, 0x4f, 0x08, 0xc8, 0x10, 0x4f, 0x08, 0xa4, 0x10, 0x4f, 0x08, 0x80, 0x10, 0x4f, 0x08, 0x5c, 0x10, 0x4f, 0x08, 0x38, 0x10, 0x4f, 0x08 .byte 0x14, 0x10, 0x4f, 0x08, 0xf0, 0x0f, 0x4f, 0x08, 0xcc, 0x0f, 0x4f, 0x08, 0xa8, 0x0f, 0x4f, 0x08, 0x84, 0x0f, 0x4f, 0x08, 0x60, 0x0f, 0x4f, 0x08, 0x3c, 0x0f, 0x4f, 0x08, 0x18, 0x0f, 0x4f, 0x08 .byte 0xf4, 0x0e, 0x4f, 0x08, 0xd0, 0x0e, 0x4f, 0x08, 0xac, 0x0e, 0x4f, 0x08, 0x88, 0x0e, 0x4f, 0x08, 0x64, 0x0e, 0x4f, 0x08, 0x40, 0x0e, 0x4f, 0x08, 0x1c, 0x0e, 0x4f, 0x08, 0xf8, 0x0d, 0x4f, 0x08 @@ -9206,7 +9463,9 @@ DungeonMasterTable: .byte 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x30, 0x36, 0x30, 0x5f, 0x30, 0x34, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63 .byte 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x30, 0x36, 0x30, 0x5f, 0x30, 0x33, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e .byte 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x30, 0x36, 0x30, 0x5f, 0x30, 0x32, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70 -.byte 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x30, 0x36, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f +.byte 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x30, 0x36, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f .byte 0x8c, 0x11, 0x4f, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa8, 0x17, 0x4f, 0x08, 0x84, 0x17, 0x4f, 0x08, 0x60, 0x17, 0x4f, 0x08, 0x3c, 0x17, 0x4f, 0x08, 0x18, 0x17, 0x4f, 0x08 .byte 0xf4, 0x16, 0x4f, 0x08, 0xd0, 0x16, 0x4f, 0x08, 0xac, 0x16, 0x4f, 0x08, 0x88, 0x16, 0x4f, 0x08, 0x64, 0x16, 0x4f, 0x08, 0x40, 0x16, 0x4f, 0x08, 0x1c, 0x16, 0x4f, 0x08, 0xf8, 0x15, 0x4f, 0x08 .byte 0xd4, 0x15, 0x4f, 0x08, 0xb0, 0x15, 0x4f, 0x08, 0x8c, 0x15, 0x4f, 0x08, 0x68, 0x15, 0x4f, 0x08, 0x44, 0x15, 0x4f, 0x08, 0x20, 0x15, 0x4f, 0x08, 0xfc, 0x14, 0x4f, 0x08, 0xd8, 0x14, 0x4f, 0x08 @@ -9257,7 +9516,9 @@ DungeonMasterTable: .byte 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x30, 0x37, 0x30, 0x5f, 0x30, 0x33 .byte 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x30, 0x37 .byte 0x30, 0x5f, 0x30, 0x32, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f -.byte 0x6e, 0x5f, 0x30, 0x37, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f, 0xdc, 0x17, 0x4f, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0x1d, 0x4f, 0x08 +.byte 0x6e, 0x5f, 0x30, 0x37, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f, 0xdc, 0x17, 0x4f, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0x1d, 0x4f, 0x08 .byte 0xd4, 0x1d, 0x4f, 0x08, 0xb0, 0x1d, 0x4f, 0x08, 0x8c, 0x1d, 0x4f, 0x08, 0x68, 0x1d, 0x4f, 0x08, 0x44, 0x1d, 0x4f, 0x08, 0x20, 0x1d, 0x4f, 0x08, 0xfc, 0x1c, 0x4f, 0x08, 0xd8, 0x1c, 0x4f, 0x08 .byte 0xb4, 0x1c, 0x4f, 0x08, 0x90, 0x1c, 0x4f, 0x08, 0x6c, 0x1c, 0x4f, 0x08, 0x48, 0x1c, 0x4f, 0x08, 0x24, 0x1c, 0x4f, 0x08, 0x00, 0x1c, 0x4f, 0x08, 0xdc, 0x1b, 0x4f, 0x08, 0xb8, 0x1b, 0x4f, 0x08 .byte 0x94, 0x1b, 0x4f, 0x08, 0x70, 0x1b, 0x4f, 0x08, 0x4c, 0x1b, 0x4f, 0x08, 0x28, 0x1b, 0x4f, 0x08, 0x04, 0x1b, 0x4f, 0x08, 0xe0, 0x1a, 0x4f, 0x08, 0xbc, 0x1a, 0x4f, 0x08, 0x98, 0x1a, 0x4f, 0x08 @@ -9307,7 +9568,9 @@ DungeonMasterTable: .byte 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x30, 0x38, 0x30, 0x5f, 0x30, 0x34, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63 .byte 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x30, 0x38, 0x30, 0x5f, 0x30, 0x33, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e .byte 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x30, 0x38, 0x30, 0x5f, 0x30, 0x32, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70 -.byte 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x30, 0x38, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f +.byte 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x30, 0x38, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f .byte 0x2c, 0x1e, 0x4f, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x48, 0x24, 0x4f, 0x08, 0x24, 0x24, 0x4f, 0x08, 0x00, 0x24, 0x4f, 0x08, 0xdc, 0x23, 0x4f, 0x08, 0xb8, 0x23, 0x4f, 0x08 .byte 0x94, 0x23, 0x4f, 0x08, 0x70, 0x23, 0x4f, 0x08, 0x4c, 0x23, 0x4f, 0x08, 0x28, 0x23, 0x4f, 0x08, 0x04, 0x23, 0x4f, 0x08, 0xe0, 0x22, 0x4f, 0x08, 0xbc, 0x22, 0x4f, 0x08, 0x98, 0x22, 0x4f, 0x08 .byte 0x74, 0x22, 0x4f, 0x08, 0x50, 0x22, 0x4f, 0x08, 0x2c, 0x22, 0x4f, 0x08, 0x08, 0x22, 0x4f, 0x08, 0xe4, 0x21, 0x4f, 0x08, 0xc0, 0x21, 0x4f, 0x08, 0x9c, 0x21, 0x4f, 0x08, 0x78, 0x21, 0x4f, 0x08 @@ -9358,7 +9621,9 @@ DungeonMasterTable: .byte 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x30, 0x39, 0x30, 0x5f, 0x30, 0x33 .byte 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x30, 0x39 .byte 0x30, 0x5f, 0x30, 0x32, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x5f, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f -.byte 0x6e, 0x5f, 0x30, 0x39, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f, 0xa0, 0x45, 0x4f, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x01, 0x00, 0x00 +.byte 0x6e, 0x5f, 0x30, 0x39, 0x30, 0x5f, 0x30, 0x31, 0x00, 0x00, 0x00, 0x00 + +.byte 0x53, 0x49, 0x52, 0x4f, 0xa0, 0x45, 0x4f, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x01, 0x00, 0x00 .byte 0x34, 0x33, 0x33, 0x33, 0x45, 0x44, 0x44, 0x44, 0x45, 0x56, 0x44, 0x44, 0x45, 0x45, 0x44, 0x44, 0x45, 0x44, 0x44, 0x44, 0x45, 0x44, 0x44, 0x64, 0x45, 0x44, 0x44, 0x76, 0x45, 0x44, 0x54, 0x76 .byte 0x33, 0x33, 0x33, 0x33, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x65, 0x77, 0x67, 0x56, 0x76, 0x77, 0x77, 0x67, 0x77, 0x77, 0x77, 0x67, 0xf7, 0xff, 0x67, 0x56 .byte 0x33, 0x33, 0x33, 0x33, 0x44, 0x44, 0x44, 0x34, 0x44, 0x44, 0x65, 0x34, 0x44, 0x44, 0x54, 0x34, 0x44, 0x44, 0x44, 0x34, 0x56, 0x44, 0x44, 0x34, 0x55, 0x45, 0x44, 0x34, 0x66, 0x35, 0x43, 0x34 @@ -9624,7 +9889,9 @@ DungeonMasterTable: .byte 0x57, 0x2f, 0x7f, 0xff, 0x87, 0x6f, 0x97, 0xff, 0x9f, 0x4f, 0x4f, 0xff, 0xd7, 0x5f, 0x5f, 0xff, 0xff, 0x8f, 0x87, 0xff, 0xdf, 0xb7, 0x00, 0xff, 0xff, 0xdf, 0x6f, 0xff, 0xef, 0xf7, 0xe7, 0xff .byte 0x00, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0xff, 0x1f, 0x1f, 0x1f, 0xff, 0x3f, 0x37, 0x47, 0xff, 0x67, 0x5f, 0x67, 0xff, 0x87, 0x87, 0x87, 0xff, 0xaf, 0xaf, 0xa7, 0xff, 0xcf, 0xd7, 0xc7, 0xff .byte 0x4f, 0x97, 0x4f, 0xff, 0x47, 0xb7, 0x47, 0xff, 0x9f, 0x57, 0x0f, 0xff, 0xbf, 0x67, 0x17, 0xff, 0xdf, 0x77, 0x1f, 0xff, 0x7f, 0xff, 0x8f, 0xff, 0xb7, 0xe7, 0xf7, 0xff, 0xef, 0xf7, 0xe7, 0xff -.byte 0x7c, 0x24, 0x4f, 0x08, 0x20, 0x45, 0x4f, 0x08, 0x53, 0x49, 0x52, 0x4f, 0xf8, 0x11, 0x50, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00 +.byte 0x7c, 0x24, 0x4f, 0x08, 0x20, 0x45, 0x4f, 0x08 + +.byte 0x53, 0x49, 0x52, 0x4f, 0xf8, 0x11, 0x50, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00 .byte 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00 .byte 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00 .byte 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00 diff --git a/data/effect_sbin.s b/data/effect_sbin.s index 0007944..bbb3760 100644 --- a/data/effect_sbin.s +++ b/data/effect_sbin.s @@ -1,5 +1,5 @@ .section .rodata - .global gUnknown_9740000 -gUnknown_9740000: @ 9740000 + .global gEffectFileArchive +gEffectFileArchive: @ 9740000 .incbin "baserom.gba", 0x1740000, 0x150000 diff --git a/data/ground_sbin.s b/data/ground_sbin.s index 727be53..ac323b6 100644 --- a/data/ground_sbin.s +++ b/data/ground_sbin.s @@ -1,5 +1,5 @@ .section .rodata - .global gUnknown_9890000 -gUnknown_9890000: @ 9890000 + .global gGroundFileArchive +gGroundFileArchive: @ 9890000 .incbin "baserom.gba", 0x1890000, 0x5D0000 diff --git a/data/monster_sbin.s b/data/monster_sbin.s index e0737e5..8def848 100644 --- a/data/monster_sbin.s +++ b/data/monster_sbin.s @@ -1,5 +1,5 @@ .section .rodata - .global gUnknown_8510000 -gUnknown_8510000: @ 8510000 + .global gMonsterFileArchive +gMonsterFileArchive: @ 8510000 .incbin "baserom.gba", 0x510000, 0x1230000 diff --git a/data/ornament_sbin.s b/data/ornament_sbin.s index 8940b23..5694656 100644 --- a/data/ornament_sbin.s +++ b/data/ornament_sbin.s @@ -1,5 +1,5 @@ .section .rodata - .global gUnknown_9E60000 -gUnknown_9E60000: @ 9E60000 + .global gOrnamentFileArchive +gOrnamentFileArchive: @ 9E60000 .incbin "baserom.gba", 0x1E60000, 0x2665C diff --git a/data/data_80EBA18.s b/data/pokemon_mail.s index f8b5e0e..7569f66 100644 --- a/data/data_80EBA18.s +++ b/data/pokemon_mail.s @@ -1,9 +1,9 @@ .section .rodata - .global gUnknown_80EBA18 -gUnknown_80EBA18: @ 80EBA18 + .global gPokemonMail +gPokemonMail: @ 80EBA18 @ replacing .incbin "baserom.gba", 0x000eba18, 0x463c - .byte 0x2c, 0x00, 0x0f, 0x08 + .4byte WelcomeHeadline .byte 0xf4, 0xfe, 0x0e, 0x08 .byte 0xdc, 0xfe, 0x0e, 0x08 .byte 0x90, 0xfd, 0x0e, 0x08 @@ -109,12 +109,15 @@ gUnknown_80EBA18: @ 80EBA18 .byte 0x9c, 0xc0, 0x0e, 0x08 .byte 0x84, 0xc0, 0x0e, 0x08 .byte 0x78, 0xbf, 0x0e, 0x08 - .byte 0x5c, 0xbf, 0x0e, 0x08 - .byte 0x18, 0xbe, 0x0e, 0x08 - .byte 0xf8, 0xbd, 0x0e, 0x08 - .byte 0xd4, 0xbc, 0x0e, 0x08 - .byte 0xc0, 0xbc, 0x0e, 0x08 - .byte 0xd8, 0xbb, 0x0e, 0x08 + .4byte BuriedRelicHeadline + .4byte BuriedRelicText + .4byte LucarioRankHeadline + .4byte LucarioRankText + .4byte NewFriendAreasHeadline + .4byte NewFriendAreaText + + .global NewFriendAreasText + NewFriendAreaText: .string "The Wigglytuff Club has added new Friend\n" .string "Areas for sale!\n" .string "Rescue Teams are urged to check with\n" @@ -123,234 +126,298 @@ gUnknown_80EBA18: @ 80EBA18 .string "recruit Pokémon that wouldn~27t join your\n" .string "rescue team before!\0" .align 2,0 + + .global NewFriendAreasHeadlline + NewFriendAreasHeadline: .string "New Friend Areas!\0" .align 2,0 - .byte 0x43, 0x6f, 0x6e, 0x67 - .byte 0x72, 0x61, 0x74, 0x75, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x21, 0x20, 0x59, 0x6f, 0x75, 0x72, 0x20, 0x74, 0x65, 0x61, 0x6d, 0x20, 0x68, 0x61, 0x73, 0x20, 0x61, 0x74, 0x74, 0x61, 0x69 - .byte 0x6e, 0x65, 0x64, 0x0a - .byte 0x74, 0x68, 0x65, 0x20, 0x4c, 0x75, 0x63, 0x61, 0x72, 0x69, 0x6f, 0x20, 0x52, 0x61, 0x6e, 0x6b, 0x2d, 0x2d, 0x74, 0x68, 0x65, 0x20, 0x74, 0x6f, 0x70, 0x20, 0x72, 0x61 - .byte 0x6e, 0x6b, 0x20, 0x61, 0x6d, 0x6f, 0x6e, 0x67, 0x0a - .byte 0x72, 0x65, 0x73, 0x63, 0x75, 0x65, 0x20, 0x74, 0x65, 0x61, 0x6d, 0x73, 0x21, 0x20, 0x49, 0x6e, 0x20, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6d - .byte 0x6f, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x6f, 0x66, 0x20, 0x79, 0x6f, 0x75, 0x72, 0x0a - .byte 0x66, 0x61, 0x6e, 0x74, 0x61, 0x73, 0x74, 0x69, 0x63, 0x20, 0x61, 0x63, 0x68, 0x69, 0x65, 0x76 - .byte 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x7e, 0x32, 0x63, 0x20, 0x77, 0x65, 0x20, 0x61, 0x77, 0x61, 0x72, 0x64, 0x20, 0x79, 0x6f, 0x75, 0x20, 0x74, 0x68, 0x65, 0x0a - .byte 0x4c, 0x75, 0x63, 0x61, 0x72, 0x69 - .byte 0x6f, 0x20, 0x53, 0x74, 0x61, 0x74, 0x75, 0x65, 0x7e, 0x32, 0x63, 0x20, 0x63, 0x72, 0x61, 0x66, 0x74, 0x65, 0x64, 0x20, 0x61, 0x66, 0x74, 0x65, 0x72, 0x20, 0x74, 0x68, 0x65, 0x20, 0x6c, 0x65 - .byte 0x67, 0x65, 0x6e, 0x64, 0x61, 0x72, 0x79, 0x0a - .byte 0x72, 0x65, 0x73, 0x63, 0x75, 0x65, 0x20, 0x74, 0x65, 0x61, 0x6d, 0x20, 0x6c, 0x65, 0x61, 0x64, 0x65, 0x72, 0x2e, 0x0a - .byte 0x4b, 0x65, 0x65, 0x70 - .byte 0x20, 0x77, 0x6f, 0x72, 0x6b, 0x69, 0x6e, 0x67, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x77, 0x6f, 0x72, 0x6c, 0x64, 0x20, 0x70, 0x65, 0x61, 0x63, 0x65, 0x21, 0x0a - .byte 0x20, 0x20, 0x20, 0x2d, 0x20, 0x50 - .byte 0x6f, 0x6b, 0xe9, 0x6d, 0x6f, 0x6e, 0x20, 0x52, 0x65, 0x73, 0x63, 0x75, 0x65, 0x20, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x2d, 0x00, 0x00, 0x00, 0x00 - - .byte 0x43, 0x6f, 0x6e, 0x67, 0x72, 0x61, 0x74, 0x75, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x20, 0x2d, 0x20, 0x4c, 0x75, 0x63, 0x61, 0x72, 0x69, 0x6f, 0x20, 0x52, 0x61, 0x6e, 0x6b, 0x21, 0x00 - .byte 0x23, 0x2b, 0x23, 0x43, 0x36, 0x4d, 0x79, 0x73, 0x74, 0x65, 0x72, 0x79, 0x20, 0x52, 0x75, 0x69, 0x6e, 0x20, 0x46, 0x6f, 0x75, 0x6e, 0x64, 0x20, 0x55, 0x6e, 0x64, 0x65, 0x72, 0x67, 0x72, 0x6f - .byte 0x75, 0x6e, 0x64, 0x21, 0x23, 0x52, 0x0a - .byte 0x49, 0x74, 0x73, 0x20, 0x73, 0x69, 0x74, 0x65, 0x20, 0x68, 0x61, 0x64, 0x20, 0x62, 0x65, 0x65, 0x6e, 0x20, 0x68, 0x69, 0x64, 0x64, 0x65, 0x6e, 0x20 - .byte 0x62, 0x79, 0x20, 0x74, 0x68, 0x65, 0x20, 0x63, 0x72, 0x61, 0x74, 0x65, 0x72, 0x20, 0x6f, 0x66, 0x20, 0x61, 0x0a - .byte 0x6d, 0x65, 0x74, 0x65, 0x6f, 0x72, 0x20, 0x73, 0x74, 0x72, 0x69, 0x6b, 0x65 - .byte 0x20, 0x69, 0x6e, 0x20, 0x61, 0x6e, 0x63, 0x69, 0x65, 0x6e, 0x74, 0x20, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x2e, 0x20, 0x54, 0x68, 0x65, 0x20, 0x42, 0x75, 0x72, 0x69, 0x65, 0x64, 0x0a - .byte 0x52, 0x65 - .byte 0x6c, 0x69, 0x63, 0x20, 0x69, 0x73, 0x20, 0x74, 0x68, 0x6f, 0x75, 0x67, 0x68, 0x74, 0x20, 0x74, 0x6f, 0x20, 0x64, 0x61, 0x74, 0x65, 0x20, 0x62, 0x61, 0x63, 0x6b, 0x20, 0x62, 0x65, 0x79, 0x6f - .byte 0x6e, 0x64, 0x0a - .byte 0x72, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x65, 0x64, 0x20, 0x68, 0x69, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x2e, 0x20, 0x54, 0x68, 0x65, 0x72, 0x65, 0x20, 0x61, 0x72, 0x65, 0x20, 0x72 - .byte 0x75, 0x6d, 0x6f, 0x72, 0x73, 0x20, 0x6f, 0x66, 0x0a - .byte 0x74, 0x72, 0x65, 0x61, 0x73, 0x75, 0x72, 0x65, 0x73, 0x2e, 0x2e, 0x2e, 0x20, 0x41, 0x6e, 0x64, 0x20, 0x70, 0x65, 0x72, 0x68, 0x61, 0x70 - .byte 0x73, 0x20, 0x65, 0x76, 0x65, 0x6e, 0x20, 0x50, 0x6f, 0x6b, 0xe9, 0x6d, 0x6f, 0x6e, 0x0a, 0x74, 0x68, 0x61, 0x74, 0x20, 0x6c, 0x69, 0x76, 0x65, 0x64, 0x20, 0x69, 0x6e, 0x20, 0x61, 0x6e, 0x63 - .byte 0x69, 0x65, 0x6e, 0x74, 0x20, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x2e, 0x20, 0x54, 0x68, 0x65, 0x20, 0x42, 0x75, 0x72, 0x69, 0x65, 0x64, 0x0a - .byte 0x52, 0x65, 0x6c, 0x69, 0x63, 0x20, 0x69, 0x73, 0x20 - .byte 0x74, 0x68, 0x65, 0x20, 0x6d, 0x61, 0x69, 0x6e, 0x20, 0x74, 0x6f, 0x70, 0x69, 0x63, 0x20, 0x69, 0x6e, 0x20, 0x50, 0x6f, 0x6b, 0xe9, 0x6d, 0x6f, 0x6e, 0x20, 0x53, 0x71, 0x75, 0x61, 0x72, 0x65 - .byte 0x2e, 0x00, 0x00, 0x00 + .global LucarioRankText + LucarioRankText: + .string "Congratulations! Your team has attained\n" + .string "the Lucario Rank--the top rank among\n" + .string "rescue teams! In commemoration of your\n" + .string "fantastic achievement~2c we award you the\n" + .string "Lucario Statue~2c crafted after the legendary\n" + .string "rescue team leader.\n" + .string "Keep working for world peace!\n" + .string " - Pokémon Rescue Organization -\0" + .align 2,0 + + .global LucarioRankHeadline + LucarioRankHeadline: + .string "Congratulations - Lucario Rank!\0" + + .global BuriedRelicText + BuriedRelicText: + .string "#+#C6Mystery Ruin Found Underground!#R\n" + .string "Its site had been hidden by the crater of a\n" + .string "meteor strike in ancient times. The Buried\n" + .string "Relic is thought to date back beyond\n" + .string "recorded history. There are rumors of\n" + .string "treasures... And perhaps even Pokémon\n" + .string "that lived in ancient times. The Buried\n" + .string "Relic is the main topic in Pokémon Square.\0" + .align 2,0 + + .global BuriedRelicHeadline + BuriedRelicHeadline: + .string "Buried Relic Discovered!\0" + .align 2,0 + + .string "#+#C5$m0 Innocent! Part 2#R\n" + .string "#C4Quote from Charizard on the scene:#R\n" + .string "~93That~27s what I thought right from\n" + .string "the start~2c hahaha!~94\n" + .string "#C4Quote from Tyranitar on the scene:#R\n" + .string "~93That muckraking Gengar...\n" + .string "He~27s not getting away with this!\n" + .string "He~27d better be ready for it!~94\0" + .align 2,0 + + .string "Pokémon News Extra 2\0" + .align 2,0 + + .string "#+#C5$m0 Innocent! Part 1#R\n" + .string "$m1 met with Ninetales on #C2Mt. Freeze#R.\n" + .string "Ninetales testified that $m0 was\n" + .string "not the human that appeared in the legend.\n" + .string "As a result~2c Gengar~27s claims were found to\n" + .string "be malicious lies.\n" + .string "#C4The clearly dismayed Gengar~27s quote:#R\n" + .string "~93Ugegegegegegegegegegegeh!~94\0" + .align 2,0 + + .string "Pokémon News Extra 1\0" + .align 2,0 + + .string "Yo! Amigo! It~27s awesome you~27re back!\n" + .string "I~27ll be delivering mail to you again!\n" + .string "I~27ve been looking forward to this with\n" + .string "my bill outstretched!\n" + .string "I~27ll deliver tons of mail~2c so you~27d better\n" + .string "be ready~2c amigo!\n\n" + .string " - The wandering postal carrier~2c Pelipper -\0" + .align 2,0 + + .string "A Letter from Pelipper\0" + .align 2,0 + + .string "#+#C6Try These Linked Moves to KO Foes!#R\n\n" + .string "Psyduck\n" + .string "#C4Confusion#R + #C4Disable#R\n" + .string "Totodile\n" + .string "#C4Bite#R + #C4Scary Face#R\n" + .string "Cyndaquil\n" + .string "#C4Flame Wheel#R + #C4Smokescreen#R#P" + .string "Pikachu\n" + .string "#C4Thunderbolt#R + #C4Double Team#R\n" + .string "Skitty\n" + .string "#C4Tail Whip#R + #C4Doubleslap#R\0" + .align 2,0 + + .string "#50 Linked Moves Pro Level 2\0" + .align 2,0 + + .string "#+#C6These Linked Move Combinations#R\n" + .string "#+#C6Can Be Devastating!#R\n\n" + .string "Bulbasaur\n" + .string "#C4Razor Leaf#R + #C4Sleep Powder#R\n" + .string "Chikorita\n" + .string "#C4Body Slam#R + #C4Reflect#R#P" + .string "Treecko\n" + .string "#C4Screech#R + #C4Pound#R\n" + .string "Machop\n" + .string "#C4Focus Energy#R + #C4Karate Chop#R\n" + .string "Cubone\n" + .string "#C4Tail Whip#R + #C4Bonemerang#R\0" + .align 2,0 + + .string "#49 Linked Moves Pro Level 1\0" + .align 2,0 + + .string "#+#C6Relief for Delicate Souls Who Can~27t#R\n" + .string "#+#C6Sleep with Different Pillows!#R\n" + .string "Insomniacs rejoiced over the announcement\n" + .string "of the Slakoth Pillow~2c which is said to\n" + .string "induce sleepiness just by seeing it.\n" + .string "Already the inventor is swamped with\n" + .string "inquiries from all over. However~2c\n" + .string "production is said to be not yet ready.\0" + .align 2,0 + + .string "#48 Slakoth Pillows for Insomnia!\0" + .align 2,0 + + .string "As a result of the natural disasters~2c\n" + .string "there have been many reports of Pitfall\n" + .string "Traps appearing in dungeons.\n" + .string "However~2c there also appear to be pitfalls\n" + .string "made by Pokémon that are not harmful.\n" + .string "The latter are thought to be made by\n" + .string "foraging Swinub. Some even turn out to\n" + .string "be hot springs that erupt occasionally.\0" + .align 2,0 + + .string "#47 Beware of Pitfalls\0" + .align 2,0 + + .string "A high-seas rescue in the #C2Stormy Sea#R by\n" + .string "#C5Team Sea Dragons#R ended yesterday with\n" + .string "the successful recovery of Tentacool.\n" + .string "The client~2c Corsola~2c is said to be delighted\n" + .string "by the outcome.\n" + .string "Tentacool stated~2c ~93I didn~27t realize how far\n" + .string "I~27d been washed out to sea.~94\n" + .string "The #C2Stormy Sea#R is unforgiving!\0" + .align 2,0 + + .string "#46 Sea Rescue a Success!\0" + .align 2,0 + + .string "Vileplume are widely recognized for \n" + .string "their massive flower. However~2c few dare\n" + .string "to approach Vileplume because they\n" + .string "scatter clouds of allergy-inducing\n" + .string "pollen. Vileplume complain that they tire\n" + .string "very easily because the flower~27s weight\n" + .string "makes their head heavy.\0" + .align 2,0 + + .string "#45 Vileplume~27s Weighty Problem\0" + .align 2,0 + + .string "Research has revealed that #C4Rawst Berries#R\n" + .string "found in dungeons are usually unripened\n" + .string "and colored green. When ripe~2c they turn a\n" + .string "sky blue color. An unripened one is easier\n" + .string "to eat~2c however~2c because it has not yet\n" + .string "turned bitter. It is known to heal all\n" + .string "burns.\0" + .align 2,0 + + .string "#44 Rawst Berry~27s Effect\0" + .align 2,0 + + .string "We proudly announce the foundation of\n" + .string "the Red & Blue Fan Club~2c an organization\n" + .string "for supporting Pokémon rescue teams.\n" + .string "We are currently recruiting new members.\n" + .string "Won~27t you join and throw your support\n" + .string "behind our hard-working rescue heroes?\n\n" + .string " - Plusle and Minun -\0" + .align 2,0 + + .string "#43 Fan Club Seeks Members!\0" + .align 2,0 + + .string "As a special treat~2c I~27ll share a simple\n" + .string "way to tell fortunes with you!\n" + .string "The key is the first thing you find in the\n" + .string "day~27s first dungeon.\n" + .string "If it~27s money~2c you~27ll be sure to make more.\n" + .string "If it~27s a Berry~2c your health luck is good.\n" + .string "If it~27s an Apple~2c you~27re super lucky!\n" + .string " - Chansey -\0" + .align 2,0 + + .string "#42 Chansey~27s Fortune-Telling\0" + .align 2,0 + + .string "One of our oldest residents claims to feel\n" + .string "rejuvenated. Kabuto reportedly had an\n" + .string "encounter with Relicanth in which both\n" + .string "parties reminisced about the ~93old days.~94\n" + .string "However~2c even Kabuto could not keep up\n" + .string "with Relicanth~27s tales from a hundred\n" + .string "million years ago. Kabuto stated~2c ~93It\n" + .string "made me feel young talking to Relicanth.~94\0" + .align 2,0 + + .string "#41 Kabuto Feels Young Again!\0" + .align 2,0 + + .string "Smeargle~2c the artist known for his unique\n" + .string "artistic vision~2c had a windfall day as one\n" + .string "of his paintings was auctioned for 300\n" + .string "million " + .byte 0x83, 0xbf, 0x83, 0xc4, 0x20 @ POKE + .string "yesterday. The auctioned\n" + .string "artwork was one of Smeargle~27s signature\n" + .string "works from early in his career.\0" + .align 2,0 - .byte 0x42, 0x75, 0x72, 0x69, 0x65, 0x64, 0x20, 0x52, 0x65, 0x6c, 0x69, 0x63, 0x20, 0x44, 0x69, 0x73, 0x63, 0x6f, 0x76, 0x65, 0x72, 0x65, 0x64, 0x21, 0x00, 0x00, 0x00, 0x00 - .byte 0x23, 0x2b, 0x23, 0x43, 0x35, 0x24, 0x6d, 0x30, 0x20, 0x49, 0x6e, 0x6e, 0x6f, 0x63, 0x65, 0x6e, 0x74, 0x21, 0x20, 0x50, 0x61, 0x72, 0x74, 0x20, 0x32, 0x23, 0x52, 0x0a - .byte 0x23, 0x43, 0x34, 0x51 - .byte 0x75, 0x6f, 0x74, 0x65, 0x20, 0x66, 0x72, 0x6f, 0x6d, 0x20, 0x43, 0x68, 0x61, 0x72, 0x69, 0x7a, 0x61, 0x72, 0x64, 0x20, 0x6f, 0x6e, 0x20, 0x74, 0x68, 0x65, 0x20, 0x73, 0x63, 0x65, 0x6e, 0x65 - .byte 0x3a, 0x23, 0x52, 0x0a - .byte 0x7e, 0x39, 0x33, 0x54, 0x68, 0x61, 0x74, 0x7e, 0x32, 0x37, 0x73, 0x20, 0x77, 0x68, 0x61, 0x74, 0x20, 0x49, 0x20, 0x74, 0x68, 0x6f, 0x75, 0x67, 0x68, 0x74, 0x20, 0x72 - .byte 0x69, 0x67, 0x68, 0x74, 0x20, 0x66, 0x72, 0x6f, 0x6d, 0x0a - .byte 0x74, 0x68, 0x65, 0x20, 0x73, 0x74, 0x61, 0x72, 0x74, 0x7e, 0x32, 0x63, 0x20, 0x68, 0x61, 0x68, 0x61, 0x68, 0x61, 0x21, 0x7e, 0x39 - .byte 0x34, 0x0a - .byte 0x23, 0x43, 0x34, 0x51, 0x75, 0x6f, 0x74, 0x65, 0x20, 0x66, 0x72, 0x6f, 0x6d, 0x20, 0x54, 0x79, 0x72, 0x61, 0x6e, 0x69, 0x74, 0x61, 0x72, 0x20, 0x6f, 0x6e, 0x20, 0x74, 0x68, 0x65 - .byte 0x20, 0x73, 0x63, 0x65, 0x6e, 0x65, 0x3a, 0x23, 0x52, 0x0a - .byte 0x7e, 0x39, 0x33, 0x54, 0x68, 0x61, 0x74, 0x20, 0x6d, 0x75, 0x63, 0x6b, 0x72, 0x61, 0x6b, 0x69, 0x6e, 0x67, 0x20, 0x47, 0x65, 0x6e - .byte 0x67, 0x61, 0x72, 0x2e, 0x2e, 0x2e, 0x0a - .byte 0x48, 0x65, 0x7e, 0x32, 0x37, 0x73, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x67, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x20, 0x61, 0x77, 0x61, 0x79, 0x20, 0x77 - .byte 0x69, 0x74, 0x68, 0x20, 0x74, 0x68, 0x69, 0x73, 0x21, 0x0a - .byte 0x48, 0x65, 0x7e, 0x32, 0x37, 0x64, 0x20, 0x62, 0x65, 0x74, 0x74, 0x65, 0x72, 0x20, 0x62, 0x65, 0x20, 0x72, 0x65, 0x61, 0x64, 0x79 - .byte 0x20, 0x66, 0x6f, 0x72, 0x20, 0x69, 0x74, 0x21, 0x7e, 0x39, 0x34, 0x00, 0x50, 0x6f, 0x6b, 0xe9, 0x6d, 0x6f, 0x6e, 0x20, 0x4e, 0x65, 0x77, 0x73, 0x20, 0x45, 0x78, 0x74, 0x72, 0x61, 0x20, 0x32 - .byte 0x00, 0x00, 0x00, 0x00, 0x23, 0x2b, 0x23, 0x43, 0x35, 0x24, 0x6d, 0x30, 0x20, 0x49, 0x6e, 0x6e, 0x6f, 0x63, 0x65, 0x6e, 0x74, 0x21, 0x20, 0x50, 0x61, 0x72, 0x74, 0x20, 0x31, 0x23, 0x52, 0x0a - .byte 0x24, 0x6d, 0x31, 0x20, 0x6d, 0x65, 0x74, 0x20, 0x77, 0x69, 0x74, 0x68, 0x20, 0x4e, 0x69, 0x6e, 0x65, 0x74, 0x61, 0x6c, 0x65, 0x73, 0x20, 0x6f, 0x6e, 0x20, 0x23, 0x43, 0x32, 0x4d, 0x74, 0x2e - .byte 0x20, 0x46, 0x72, 0x65, 0x65, 0x7a, 0x65, 0x23, 0x52, 0x2e, 0x0a - .byte 0x4e, 0x69, 0x6e, 0x65, 0x74, 0x61, 0x6c, 0x65, 0x73, 0x20, 0x74, 0x65, 0x73, 0x74, 0x69, 0x66, 0x69, 0x65, 0x64, 0x20, 0x74 - .byte 0x68, 0x61, 0x74, 0x20, 0x24, 0x6d, 0x30, 0x20, 0x77, 0x61, 0x73, 0x0a - .byte 0x6e, 0x6f, 0x74, 0x20, 0x74, 0x68, 0x65, 0x20, 0x68, 0x75, 0x6d, 0x61, 0x6e, 0x20, 0x74, 0x68, 0x61, 0x74, 0x20, 0x61 - .byte 0x70, 0x70, 0x65, 0x61, 0x72, 0x65, 0x64, 0x20, 0x69, 0x6e, 0x20, 0x74, 0x68, 0x65, 0x20, 0x6c, 0x65, 0x67, 0x65, 0x6e, 0x64, 0x2e, 0x0a, 0x41, 0x73, 0x20, 0x61, 0x20, 0x72, 0x65, 0x73, 0x75 - .byte 0x6c, 0x74, 0x7e, 0x32, 0x63, 0x20, 0x47, 0x65, 0x6e, 0x67, 0x61, 0x72, 0x7e, 0x32, 0x37, 0x73, 0x20, 0x63, 0x6c, 0x61, 0x69, 0x6d, 0x73, 0x20, 0x77, 0x65, 0x72, 0x65, 0x20, 0x66, 0x6f, 0x75 - .byte 0x6e, 0x64, 0x20, 0x74, 0x6f, 0x0a, 0x62, 0x65, 0x20, 0x6d, 0x61, 0x6c, 0x69, 0x63, 0x69, 0x6f, 0x75, 0x73, 0x20, 0x6c, 0x69, 0x65, 0x73, 0x2e, 0x0a, 0x23, 0x43, 0x34, 0x54, 0x68, 0x65, 0x20 - .byte 0x63, 0x6c, 0x65, 0x61, 0x72, 0x6c, 0x79, 0x20, 0x64, 0x69, 0x73, 0x6d, 0x61, 0x79, 0x65, 0x64, 0x20, 0x47, 0x65, 0x6e, 0x67, 0x61, 0x72, 0x7e, 0x32, 0x37, 0x73, 0x20, 0x71, 0x75, 0x6f, 0x74 - .byte 0x65, 0x3a, 0x23, 0x52, 0x0a, 0x7e, 0x39, 0x33, 0x55, 0x67, 0x65, 0x67, 0x65, 0x67, 0x65, 0x67, 0x65, 0x67, 0x65, 0x67, 0x65, 0x67, 0x65, 0x67, 0x65, 0x67, 0x65, 0x67, 0x65, 0x67, 0x65, 0x68 - .byte 0x21, 0x7e, 0x39, 0x34, 0x00, 0x00, 0x00, 0x00, 0x50, 0x6f, 0x6b, 0xe9, 0x6d, 0x6f, 0x6e, 0x20, 0x4e, 0x65, 0x77, 0x73, 0x20, 0x45, 0x78, 0x74, 0x72, 0x61, 0x20, 0x31, 0x00, 0x00, 0x00, 0x00 - .byte 0x59, 0x6f, 0x21, 0x20, 0x41, 0x6d, 0x69, 0x67, 0x6f, 0x21, 0x20, 0x49, 0x74, 0x7e, 0x32, 0x37, 0x73, 0x20, 0x61, 0x77, 0x65, 0x73, 0x6f, 0x6d, 0x65, 0x20, 0x79, 0x6f, 0x75, 0x7e, 0x32, 0x37 - .byte 0x72, 0x65, 0x20, 0x62, 0x61, 0x63, 0x6b, 0x21, 0x0a, 0x49, 0x7e, 0x32, 0x37, 0x6c, 0x6c, 0x20, 0x62, 0x65, 0x20, 0x64, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x69, 0x6e, 0x67, 0x20, 0x6d, 0x61 - .byte 0x69, 0x6c, 0x20, 0x74, 0x6f, 0x20, 0x79, 0x6f, 0x75, 0x20, 0x61, 0x67, 0x61, 0x69, 0x6e, 0x21, 0x0a, 0x49, 0x7e, 0x32, 0x37, 0x76, 0x65, 0x20, 0x62, 0x65, 0x65, 0x6e, 0x20, 0x6c, 0x6f, 0x6f - .byte 0x6b, 0x69, 0x6e, 0x67, 0x20, 0x66, 0x6f, 0x72, 0x77, 0x61, 0x72, 0x64, 0x20, 0x74, 0x6f, 0x20, 0x74, 0x68, 0x69, 0x73, 0x20, 0x77, 0x69, 0x74, 0x68, 0x0a, 0x6d, 0x79, 0x20, 0x62, 0x69, 0x6c - .byte 0x6c, 0x20, 0x6f, 0x75, 0x74, 0x73, 0x74, 0x72, 0x65, 0x74, 0x63, 0x68, 0x65, 0x64, 0x21, 0x0a, 0x49, 0x7e, 0x32, 0x37, 0x6c, 0x6c, 0x20, 0x64, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x20, 0x74 - .byte 0x6f, 0x6e, 0x73, 0x20, 0x6f, 0x66, 0x20, 0x6d, 0x61, 0x69, 0x6c, 0x7e, 0x32, 0x63, 0x20, 0x73, 0x6f, 0x20, 0x79, 0x6f, 0x75, 0x7e, 0x32, 0x37, 0x64, 0x20, 0x62, 0x65, 0x74, 0x74, 0x65, 0x72 - .byte 0x0a, 0x62, 0x65, 0x20, 0x72, 0x65, 0x61, 0x64, 0x79, 0x7e, 0x32, 0x63, 0x20, 0x61, 0x6d, 0x69, 0x67, 0x6f, 0x21, 0x0a, 0x0a, 0x20, 0x2d, 0x20, 0x54, 0x68, 0x65, 0x20, 0x77, 0x61, 0x6e, 0x64 - .byte 0x65, 0x72, 0x69, 0x6e, 0x67, 0x20, 0x70, 0x6f, 0x73, 0x74, 0x61, 0x6c, 0x20, 0x63, 0x61, 0x72, 0x72, 0x69, 0x65, 0x72, 0x7e, 0x32, 0x63, 0x20, 0x50, 0x65, 0x6c, 0x69, 0x70, 0x70, 0x65, 0x72 - .byte 0x20, 0x2d, 0x00, 0x00, 0x41, 0x20, 0x4c, 0x65, 0x74, 0x74, 0x65, 0x72, 0x20, 0x66, 0x72, 0x6f, 0x6d, 0x20, 0x50, 0x65, 0x6c, 0x69, 0x70, 0x70, 0x65, 0x72, 0x00, 0x00, 0x23, 0x2b, 0x23, 0x43 - .byte 0x36, 0x54, 0x72, 0x79, 0x20, 0x54, 0x68, 0x65, 0x73, 0x65, 0x20, 0x4c, 0x69, 0x6e, 0x6b, 0x65, 0x64, 0x20, 0x4d, 0x6f, 0x76, 0x65, 0x73, 0x20, 0x74, 0x6f, 0x20, 0x4b, 0x4f, 0x20, 0x46, 0x6f - .byte 0x65, 0x73, 0x21, 0x23, 0x52, 0x0a, 0x0a, 0x50, 0x73, 0x79, 0x64, 0x75, 0x63, 0x6b, 0x0a, 0x23, 0x43, 0x34, 0x43, 0x6f, 0x6e, 0x66, 0x75, 0x73, 0x69, 0x6f, 0x6e, 0x23, 0x52, 0x20, 0x2b, 0x20 - .byte 0x23, 0x43, 0x34, 0x44, 0x69, 0x73, 0x61, 0x62, 0x6c, 0x65, 0x23, 0x52, 0x0a, 0x54, 0x6f, 0x74, 0x6f, 0x64, 0x69, 0x6c, 0x65, 0x0a, 0x23, 0x43, 0x34, 0x42, 0x69, 0x74, 0x65, 0x23, 0x52, 0x20 - .byte 0x2b, 0x20, 0x23, 0x43, 0x34, 0x53, 0x63, 0x61, 0x72, 0x79, 0x20, 0x46, 0x61, 0x63, 0x65, 0x23, 0x52, 0x0a, 0x43, 0x79, 0x6e, 0x64, 0x61, 0x71, 0x75, 0x69, 0x6c, 0x0a, 0x23, 0x43, 0x34, 0x46 - .byte 0x6c, 0x61, 0x6d, 0x65, 0x20, 0x57, 0x68, 0x65, 0x65, 0x6c, 0x23, 0x52, 0x20, 0x2b, 0x20, 0x23, 0x43, 0x34, 0x53, 0x6d, 0x6f, 0x6b, 0x65, 0x73, 0x63, 0x72, 0x65, 0x65, 0x6e, 0x23, 0x52, 0x23 - .byte 0x50, 0x50, 0x69, 0x6b, 0x61, 0x63, 0x68, 0x75, 0x0a, 0x23, 0x43, 0x34, 0x54, 0x68, 0x75, 0x6e, 0x64, 0x65, 0x72, 0x62, 0x6f, 0x6c, 0x74, 0x23, 0x52, 0x20, 0x2b, 0x20, 0x23, 0x43, 0x34, 0x44 - .byte 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x20, 0x54, 0x65, 0x61, 0x6d, 0x23, 0x52, 0x0a, 0x53, 0x6b, 0x69, 0x74, 0x74, 0x79, 0x0a, 0x23, 0x43, 0x34, 0x54, 0x61, 0x69, 0x6c, 0x20, 0x57, 0x68, 0x69, 0x70 - .byte 0x23, 0x52, 0x20, 0x2b, 0x20, 0x23, 0x43, 0x34, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x73, 0x6c, 0x61, 0x70, 0x23, 0x52, 0x00, 0x00, 0x00, 0x00, 0x23, 0x35, 0x30, 0x20, 0x4c, 0x69, 0x6e, 0x6b - .byte 0x65, 0x64, 0x20, 0x4d, 0x6f, 0x76, 0x65, 0x73, 0x20, 0x50, 0x72, 0x6f, 0x20, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x20, 0x32, 0x00, 0x00, 0x00, 0x00, 0x23, 0x2b, 0x23, 0x43, 0x36, 0x54, 0x68, 0x65 - .byte 0x73, 0x65, 0x20, 0x4c, 0x69, 0x6e, 0x6b, 0x65, 0x64, 0x20, 0x4d, 0x6f, 0x76, 0x65, 0x20, 0x43, 0x6f, 0x6d, 0x62, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x23, 0x52, 0x0a, 0x23, 0x2b - .byte 0x23, 0x43, 0x36, 0x43, 0x61, 0x6e, 0x20, 0x42, 0x65, 0x20, 0x44, 0x65, 0x76, 0x61, 0x73, 0x74, 0x61, 0x74, 0x69, 0x6e, 0x67, 0x21, 0x23, 0x52, 0x0a, 0x0a, 0x42, 0x75, 0x6c, 0x62, 0x61, 0x73 - .byte 0x61, 0x75, 0x72, 0x0a, 0x23, 0x43, 0x34, 0x52, 0x61, 0x7a, 0x6f, 0x72, 0x20, 0x4c, 0x65, 0x61, 0x66, 0x23, 0x52, 0x20, 0x2b, 0x20, 0x23, 0x43, 0x34, 0x53, 0x6c, 0x65, 0x65, 0x70, 0x20, 0x50 - .byte 0x6f, 0x77, 0x64, 0x65, 0x72, 0x23, 0x52, 0x0a, 0x43, 0x68, 0x69, 0x6b, 0x6f, 0x72, 0x69, 0x74, 0x61, 0x0a, 0x23, 0x43, 0x34, 0x42, 0x6f, 0x64, 0x79, 0x20, 0x53, 0x6c, 0x61, 0x6d, 0x23, 0x52 - .byte 0x20, 0x2b, 0x20, 0x23, 0x43, 0x34, 0x52, 0x65, 0x66, 0x6c, 0x65, 0x63, 0x74, 0x23, 0x52, 0x23, 0x50, 0x54, 0x72, 0x65, 0x65, 0x63, 0x6b, 0x6f, 0x0a, 0x23, 0x43, 0x34, 0x53, 0x63, 0x72, 0x65 - .byte 0x65, 0x63, 0x68, 0x23, 0x52, 0x20, 0x2b, 0x20, 0x23, 0x43, 0x34, 0x50, 0x6f, 0x75, 0x6e, 0x64, 0x23, 0x52, 0x0a, 0x4d, 0x61, 0x63, 0x68, 0x6f, 0x70, 0x0a, 0x23, 0x43, 0x34, 0x46, 0x6f, 0x63 - .byte 0x75, 0x73, 0x20, 0x45, 0x6e, 0x65, 0x72, 0x67, 0x79, 0x23, 0x52, 0x20, 0x2b, 0x20, 0x23, 0x43, 0x34, 0x4b, 0x61, 0x72, 0x61, 0x74, 0x65, 0x20, 0x43, 0x68, 0x6f, 0x70, 0x23, 0x52, 0x0a, 0x43 - .byte 0x75, 0x62, 0x6f, 0x6e, 0x65, 0x0a, 0x23, 0x43, 0x34, 0x54, 0x61, 0x69, 0x6c, 0x20, 0x57, 0x68, 0x69, 0x70, 0x23, 0x52, 0x20, 0x2b, 0x20, 0x23, 0x43, 0x34, 0x42, 0x6f, 0x6e, 0x65, 0x6d, 0x65 - .byte 0x72, 0x61, 0x6e, 0x67, 0x23, 0x52, 0x00, 0x00, 0x23, 0x34, 0x39, 0x20, 0x4c, 0x69, 0x6e, 0x6b, 0x65, 0x64, 0x20, 0x4d, 0x6f, 0x76, 0x65, 0x73, 0x20, 0x50, 0x72, 0x6f, 0x20, 0x4c, 0x65, 0x76 - .byte 0x65, 0x6c, 0x20, 0x31, 0x00, 0x00, 0x00, 0x00, 0x23, 0x2b, 0x23, 0x43, 0x36, 0x52, 0x65, 0x6c, 0x69, 0x65, 0x66, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x44, 0x65, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x65 - .byte 0x20, 0x53, 0x6f, 0x75, 0x6c, 0x73, 0x20, 0x57, 0x68, 0x6f, 0x20, 0x43, 0x61, 0x6e, 0x7e, 0x32, 0x37, 0x74, 0x23, 0x52, 0x0a, 0x23, 0x2b, 0x23, 0x43, 0x36, 0x53, 0x6c, 0x65, 0x65, 0x70, 0x20 - .byte 0x77, 0x69, 0x74, 0x68, 0x20, 0x44, 0x69, 0x66, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x74, 0x20, 0x50, 0x69, 0x6c, 0x6c, 0x6f, 0x77, 0x73, 0x21, 0x23, 0x52, 0x0a, 0x49, 0x6e, 0x73, 0x6f, 0x6d, 0x6e - .byte 0x69, 0x61, 0x63, 0x73, 0x20, 0x72, 0x65, 0x6a, 0x6f, 0x69, 0x63, 0x65, 0x64, 0x20, 0x6f, 0x76, 0x65, 0x72, 0x20, 0x74, 0x68, 0x65, 0x20, 0x61, 0x6e, 0x6e, 0x6f, 0x75, 0x6e, 0x63, 0x65, 0x6d - .byte 0x65, 0x6e, 0x74, 0x0a, 0x6f, 0x66, 0x20, 0x74, 0x68, 0x65, 0x20, 0x53, 0x6c, 0x61, 0x6b, 0x6f, 0x74, 0x68, 0x20, 0x50, 0x69, 0x6c, 0x6c, 0x6f, 0x77, 0x7e, 0x32, 0x63, 0x20, 0x77, 0x68, 0x69 - .byte 0x63, 0x68, 0x20, 0x69, 0x73, 0x20, 0x73, 0x61, 0x69, 0x64, 0x20, 0x74, 0x6f, 0x0a, 0x69, 0x6e, 0x64, 0x75, 0x63, 0x65, 0x20, 0x73, 0x6c, 0x65, 0x65, 0x70, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x20 - .byte 0x6a, 0x75, 0x73, 0x74, 0x20, 0x62, 0x79, 0x20, 0x73, 0x65, 0x65, 0x69, 0x6e, 0x67, 0x20, 0x69, 0x74, 0x2e, 0x0a, 0x41, 0x6c, 0x72, 0x65, 0x61, 0x64, 0x79, 0x20, 0x74, 0x68, 0x65, 0x20, 0x69 - .byte 0x6e, 0x76, 0x65, 0x6e, 0x74, 0x6f, 0x72, 0x20, 0x69, 0x73, 0x20, 0x73, 0x77, 0x61, 0x6d, 0x70, 0x65, 0x64, 0x20, 0x77, 0x69, 0x74, 0x68, 0x0a, 0x69, 0x6e, 0x71, 0x75, 0x69, 0x72, 0x69, 0x65 - .byte 0x73, 0x20, 0x66, 0x72, 0x6f, 0x6d, 0x20, 0x61, 0x6c, 0x6c, 0x20, 0x6f, 0x76, 0x65, 0x72, 0x2e, 0x20, 0x48, 0x6f, 0x77, 0x65, 0x76, 0x65, 0x72, 0x7e, 0x32, 0x63, 0x0a, 0x70, 0x72, 0x6f, 0x64 - .byte 0x75, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x69, 0x73, 0x20, 0x73, 0x61, 0x69, 0x64, 0x20, 0x74, 0x6f, 0x20, 0x62, 0x65, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x79, 0x65, 0x74, 0x20, 0x72, 0x65, 0x61 - .byte 0x64, 0x79, 0x2e, 0x00, 0x23, 0x34, 0x38, 0x20, 0x53, 0x6c, 0x61, 0x6b, 0x6f, 0x74, 0x68, 0x20, 0x50, 0x69, 0x6c, 0x6c, 0x6f, 0x77, 0x73, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x49, 0x6e, 0x73, 0x6f - .byte 0x6d, 0x6e, 0x69, 0x61, 0x21, 0x00, 0x00, 0x00, 0x41, 0x73, 0x20, 0x61, 0x20, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x20, 0x6f, 0x66, 0x20, 0x74, 0x68, 0x65, 0x20, 0x6e, 0x61, 0x74, 0x75, 0x72 - .byte 0x61, 0x6c, 0x20, 0x64, 0x69, 0x73, 0x61, 0x73, 0x74, 0x65, 0x72, 0x73, 0x7e, 0x32, 0x63, 0x0a, 0x74, 0x68, 0x65, 0x72, 0x65, 0x20, 0x68, 0x61, 0x76, 0x65, 0x20, 0x62, 0x65, 0x65, 0x6e, 0x20 - .byte 0x6d, 0x61, 0x6e, 0x79, 0x20, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x73, 0x20, 0x6f, 0x66, 0x20, 0x50, 0x69, 0x74, 0x66, 0x61, 0x6c, 0x6c, 0x0a, 0x54, 0x72, 0x61, 0x70, 0x73, 0x20, 0x61, 0x70 - .byte 0x70, 0x65, 0x61, 0x72, 0x69, 0x6e, 0x67, 0x20, 0x69, 0x6e, 0x20, 0x64, 0x75, 0x6e, 0x67, 0x65, 0x6f, 0x6e, 0x73, 0x2e, 0x0a, 0x48, 0x6f, 0x77, 0x65, 0x76, 0x65, 0x72, 0x7e, 0x32, 0x63, 0x20 - .byte 0x74, 0x68, 0x65, 0x72, 0x65, 0x20, 0x61, 0x6c, 0x73, 0x6f, 0x20, 0x61, 0x70, 0x70, 0x65, 0x61, 0x72, 0x20, 0x74, 0x6f, 0x20, 0x62, 0x65, 0x20, 0x70, 0x69, 0x74, 0x66, 0x61, 0x6c, 0x6c, 0x73 - .byte 0x0a, 0x6d, 0x61, 0x64, 0x65, 0x20, 0x62, 0x79, 0x20, 0x50, 0x6f, 0x6b, 0xe9, 0x6d, 0x6f, 0x6e, 0x20, 0x74, 0x68, 0x61, 0x74, 0x20, 0x61, 0x72, 0x65, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x68, 0x61 - .byte 0x72, 0x6d, 0x66, 0x75, 0x6c, 0x2e, 0x0a, 0x54, 0x68, 0x65, 0x20, 0x6c, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x61, 0x72, 0x65, 0x20, 0x74, 0x68, 0x6f, 0x75, 0x67, 0x68, 0x74, 0x20, 0x74, 0x6f - .byte 0x20, 0x62, 0x65, 0x20, 0x6d, 0x61, 0x64, 0x65, 0x20, 0x62, 0x79, 0x0a, 0x66, 0x6f, 0x72, 0x61, 0x67, 0x69, 0x6e, 0x67, 0x20, 0x53, 0x77, 0x69, 0x6e, 0x75, 0x62, 0x2e, 0x20, 0x53, 0x6f, 0x6d - .byte 0x65, 0x20, 0x65, 0x76, 0x65, 0x6e, 0x20, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x6f, 0x75, 0x74, 0x20, 0x74, 0x6f, 0x0a, 0x62, 0x65, 0x20, 0x68, 0x6f, 0x74, 0x20, 0x73, 0x70, 0x72, 0x69, 0x6e, 0x67 - .byte 0x73, 0x20, 0x74, 0x68, 0x61, 0x74, 0x20, 0x65, 0x72, 0x75, 0x70, 0x74, 0x20, 0x6f, 0x63, 0x63, 0x61, 0x73, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x6c, 0x79, 0x2e, 0x00, 0x00, 0x23, 0x34, 0x37, 0x20 - .byte 0x42, 0x65, 0x77, 0x61, 0x72, 0x65, 0x20, 0x6f, 0x66, 0x20, 0x50, 0x69, 0x74, 0x66, 0x61, 0x6c, 0x6c, 0x73, 0x00, 0x00, 0x41, 0x20, 0x68, 0x69, 0x67, 0x68, 0x2d, 0x73, 0x65, 0x61, 0x73, 0x20 - .byte 0x72, 0x65, 0x73, 0x63, 0x75, 0x65, 0x20, 0x69, 0x6e, 0x20, 0x74, 0x68, 0x65, 0x20, 0x23, 0x43, 0x32, 0x53, 0x74, 0x6f, 0x72, 0x6d, 0x79, 0x20, 0x53, 0x65, 0x61, 0x23, 0x52, 0x20, 0x62, 0x79 - .byte 0x0a, 0x23, 0x43, 0x35, 0x54, 0x65, 0x61, 0x6d, 0x20, 0x53, 0x65, 0x61, 0x20, 0x44, 0x72, 0x61, 0x67, 0x6f, 0x6e, 0x73, 0x23, 0x52, 0x20, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x20, 0x79, 0x65, 0x73 - .byte 0x74, 0x65, 0x72, 0x64, 0x61, 0x79, 0x20, 0x77, 0x69, 0x74, 0x68, 0x0a, 0x74, 0x68, 0x65, 0x20, 0x73, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x66, 0x75, 0x6c, 0x20, 0x72, 0x65, 0x63, 0x6f, 0x76 - .byte 0x65, 0x72, 0x79, 0x20, 0x6f, 0x66, 0x20, 0x54, 0x65, 0x6e, 0x74, 0x61, 0x63, 0x6f, 0x6f, 0x6c, 0x2e, 0x0a, 0x54, 0x68, 0x65, 0x20, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x7e, 0x32, 0x63, 0x20 - .byte 0x43, 0x6f, 0x72, 0x73, 0x6f, 0x6c, 0x61, 0x7e, 0x32, 0x63, 0x20, 0x69, 0x73, 0x20, 0x73, 0x61, 0x69, 0x64, 0x20, 0x74, 0x6f, 0x20, 0x62, 0x65, 0x20, 0x64, 0x65, 0x6c, 0x69, 0x67, 0x68, 0x74 - .byte 0x65, 0x64, 0x0a, 0x62, 0x79, 0x20, 0x74, 0x68, 0x65, 0x20, 0x6f, 0x75, 0x74, 0x63, 0x6f, 0x6d, 0x65, 0x2e, 0x0a, 0x54, 0x65, 0x6e, 0x74, 0x61, 0x63, 0x6f, 0x6f, 0x6c, 0x20, 0x73, 0x74, 0x61 - .byte 0x74, 0x65, 0x64, 0x7e, 0x32, 0x63, 0x20, 0x7e, 0x39, 0x33, 0x49, 0x20, 0x64, 0x69, 0x64, 0x6e, 0x7e, 0x32, 0x37, 0x74, 0x20, 0x72, 0x65, 0x61, 0x6c, 0x69, 0x7a, 0x65, 0x20, 0x68, 0x6f, 0x77 - .byte 0x20, 0x66, 0x61, 0x72, 0x0a, 0x49, 0x7e, 0x32, 0x37, 0x64, 0x20, 0x62, 0x65, 0x65, 0x6e, 0x20, 0x77, 0x61, 0x73, 0x68, 0x65, 0x64, 0x20, 0x6f, 0x75, 0x74, 0x20, 0x74, 0x6f, 0x20, 0x73, 0x65 - .byte 0x61, 0x2e, 0x7e, 0x39, 0x34, 0x0a, 0x54, 0x68, 0x65, 0x20, 0x23, 0x43, 0x32, 0x53, 0x74, 0x6f, 0x72, 0x6d, 0x79, 0x20, 0x53, 0x65, 0x61, 0x23, 0x52, 0x20, 0x69, 0x73, 0x20, 0x75, 0x6e, 0x66 - .byte 0x6f, 0x72, 0x67, 0x69, 0x76, 0x69, 0x6e, 0x67, 0x21, 0x00, 0x00, 0x00, 0x23, 0x34, 0x36, 0x20, 0x53, 0x65, 0x61, 0x20, 0x52, 0x65, 0x73, 0x63, 0x75, 0x65, 0x20, 0x61, 0x20, 0x53, 0x75, 0x63 - .byte 0x63, 0x65, 0x73, 0x73, 0x21, 0x00, 0x00, 0x00, 0x56, 0x69, 0x6c, 0x65, 0x70, 0x6c, 0x75, 0x6d, 0x65, 0x20, 0x61, 0x72, 0x65, 0x20, 0x77, 0x69, 0x64, 0x65, 0x6c, 0x79, 0x20, 0x72, 0x65, 0x63 - .byte 0x6f, 0x67, 0x6e, 0x69, 0x7a, 0x65, 0x64, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x0a, 0x74, 0x68, 0x65, 0x69, 0x72, 0x20, 0x6d, 0x61, 0x73, 0x73, 0x69, 0x76, 0x65, 0x20, 0x66, 0x6c, 0x6f, 0x77, 0x65 - .byte 0x72, 0x2e, 0x20, 0x48, 0x6f, 0x77, 0x65, 0x76, 0x65, 0x72, 0x7e, 0x32, 0x63, 0x20, 0x66, 0x65, 0x77, 0x20, 0x64, 0x61, 0x72, 0x65, 0x0a, 0x74, 0x6f, 0x20, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x61 - .byte 0x63, 0x68, 0x20, 0x56, 0x69, 0x6c, 0x65, 0x70, 0x6c, 0x75, 0x6d, 0x65, 0x20, 0x62, 0x65, 0x63, 0x61, 0x75, 0x73, 0x65, 0x20, 0x74, 0x68, 0x65, 0x79, 0x0a, 0x73, 0x63, 0x61, 0x74, 0x74, 0x65 - .byte 0x72, 0x20, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x73, 0x20, 0x6f, 0x66, 0x20, 0x61, 0x6c, 0x6c, 0x65, 0x72, 0x67, 0x79, 0x2d, 0x69, 0x6e, 0x64, 0x75, 0x63, 0x69, 0x6e, 0x67, 0x0a, 0x70, 0x6f, 0x6c - .byte 0x6c, 0x65, 0x6e, 0x2e, 0x20, 0x56, 0x69, 0x6c, 0x65, 0x70, 0x6c, 0x75, 0x6d, 0x65, 0x20, 0x63, 0x6f, 0x6d, 0x70, 0x6c, 0x61, 0x69, 0x6e, 0x20, 0x74, 0x68, 0x61, 0x74, 0x20, 0x74, 0x68, 0x65 - .byte 0x79, 0x20, 0x74, 0x69, 0x72, 0x65, 0x0a, 0x76, 0x65, 0x72, 0x79, 0x20, 0x65, 0x61, 0x73, 0x69, 0x6c, 0x79, 0x20, 0x62, 0x65, 0x63, 0x61, 0x75, 0x73, 0x65, 0x20, 0x74, 0x68, 0x65, 0x20, 0x66 - .byte 0x6c, 0x6f, 0x77, 0x65, 0x72, 0x7e, 0x32, 0x37, 0x73, 0x20, 0x77, 0x65, 0x69, 0x67, 0x68, 0x74, 0x0a, 0x6d, 0x61, 0x6b, 0x65, 0x73, 0x20, 0x74, 0x68, 0x65, 0x69, 0x72, 0x20, 0x68, 0x65, 0x61 - .byte 0x64, 0x20, 0x68, 0x65, 0x61, 0x76, 0x79, 0x2e, 0x00, 0x00, 0x00, 0x00, 0x23, 0x34, 0x35, 0x20, 0x56, 0x69, 0x6c, 0x65, 0x70, 0x6c, 0x75, 0x6d, 0x65, 0x7e, 0x32, 0x37, 0x73, 0x20, 0x57, 0x65 - .byte 0x69, 0x67, 0x68, 0x74, 0x79, 0x20, 0x50, 0x72, 0x6f, 0x62, 0x6c, 0x65, 0x6d, 0x00, 0x00, 0x00, 0x52, 0x65, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x20, 0x68, 0x61, 0x73, 0x20, 0x72, 0x65, 0x76 - .byte 0x65, 0x61, 0x6c, 0x65, 0x64, 0x20, 0x74, 0x68, 0x61, 0x74, 0x20, 0x23, 0x43, 0x34, 0x52, 0x61, 0x77, 0x73, 0x74, 0x20, 0x42, 0x65, 0x72, 0x72, 0x69, 0x65, 0x73, 0x23, 0x52, 0x0a, 0x66, 0x6f - .byte 0x75, 0x6e, 0x64, 0x20, 0x69, 0x6e, 0x20, 0x64, 0x75, 0x6e, 0x67, 0x65, 0x6f, 0x6e, 0x73, 0x20, 0x61, 0x72, 0x65, 0x20, 0x75, 0x73, 0x75, 0x61, 0x6c, 0x6c, 0x79, 0x20, 0x75, 0x6e, 0x72, 0x69 - .byte 0x70, 0x65, 0x6e, 0x65, 0x64, 0x0a, 0x61, 0x6e, 0x64, 0x20, 0x63, 0x6f, 0x6c, 0x6f, 0x72, 0x65, 0x64, 0x20, 0x67, 0x72, 0x65, 0x65, 0x6e, 0x2e, 0x20, 0x57, 0x68, 0x65, 0x6e, 0x20, 0x72, 0x69 - .byte 0x70, 0x65, 0x7e, 0x32, 0x63, 0x20, 0x74, 0x68, 0x65, 0x79, 0x20, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x61, 0x0a, 0x73, 0x6b, 0x79, 0x20, 0x62, 0x6c, 0x75, 0x65, 0x20, 0x63, 0x6f, 0x6c, 0x6f, 0x72 - .byte 0x2e, 0x20, 0x41, 0x6e, 0x20, 0x75, 0x6e, 0x72, 0x69, 0x70, 0x65, 0x6e, 0x65, 0x64, 0x20, 0x6f, 0x6e, 0x65, 0x20, 0x69, 0x73, 0x20, 0x65, 0x61, 0x73, 0x69, 0x65, 0x72, 0x0a, 0x74, 0x6f, 0x20 - .byte 0x65, 0x61, 0x74, 0x7e, 0x32, 0x63, 0x20, 0x68, 0x6f, 0x77, 0x65, 0x76, 0x65, 0x72, 0x7e, 0x32, 0x63, 0x20, 0x62, 0x65, 0x63, 0x61, 0x75, 0x73, 0x65, 0x20, 0x69, 0x74, 0x20, 0x68, 0x61, 0x73 - .byte 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x79, 0x65, 0x74, 0x0a, 0x74, 0x75, 0x72, 0x6e, 0x65, 0x64, 0x20, 0x62, 0x69, 0x74, 0x74, 0x65, 0x72, 0x2e, 0x20, 0x49, 0x74, 0x20, 0x69, 0x73, 0x20, 0x6b, 0x6e - .byte 0x6f, 0x77, 0x6e, 0x20, 0x74, 0x6f, 0x20, 0x68, 0x65, 0x61, 0x6c, 0x20, 0x61, 0x6c, 0x6c, 0x0a, 0x62, 0x75, 0x72, 0x6e, 0x73, 0x2e, 0x00, 0x00, 0x23, 0x34, 0x34, 0x20, 0x52, 0x61, 0x77, 0x73 - .byte 0x74, 0x20, 0x42, 0x65, 0x72, 0x72, 0x79, 0x7e, 0x32, 0x37, 0x73, 0x20, 0x45, 0x66, 0x66, 0x65, 0x63, 0x74, 0x00, 0x00, 0x57, 0x65, 0x20, 0x70, 0x72, 0x6f, 0x75, 0x64, 0x6c, 0x79, 0x20, 0x61 - .byte 0x6e, 0x6e, 0x6f, 0x75, 0x6e, 0x63, 0x65, 0x20, 0x74, 0x68, 0x65, 0x20, 0x66, 0x6f, 0x75, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x6f, 0x66, 0x0a, 0x74, 0x68, 0x65, 0x20, 0x52, 0x65 - .byte 0x64, 0x20, 0x26, 0x20, 0x42, 0x6c, 0x75, 0x65, 0x20, 0x46, 0x61, 0x6e, 0x20, 0x43, 0x6c, 0x75, 0x62, 0x7e, 0x32, 0x63, 0x20, 0x61, 0x6e, 0x20, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61 - .byte 0x74, 0x69, 0x6f, 0x6e, 0x0a, 0x66, 0x6f, 0x72, 0x20, 0x73, 0x75, 0x70, 0x70, 0x6f, 0x72, 0x74, 0x69, 0x6e, 0x67, 0x20, 0x50, 0x6f, 0x6b, 0xe9, 0x6d, 0x6f, 0x6e, 0x20, 0x72, 0x65, 0x73, 0x63 - .byte 0x75, 0x65, 0x20, 0x74, 0x65, 0x61, 0x6d, 0x73, 0x2e, 0x0a, 0x57, 0x65, 0x20, 0x61, 0x72, 0x65, 0x20, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x6c, 0x79, 0x20, 0x72, 0x65, 0x63, 0x72, 0x75 - .byte 0x69, 0x74, 0x69, 0x6e, 0x67, 0x20, 0x6e, 0x65, 0x77, 0x20, 0x6d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x2e, 0x0a, 0x57, 0x6f, 0x6e, 0x7e, 0x32, 0x37, 0x74, 0x20, 0x79, 0x6f, 0x75, 0x20, 0x6a - .byte 0x6f, 0x69, 0x6e, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x74, 0x68, 0x72, 0x6f, 0x77, 0x20, 0x79, 0x6f, 0x75, 0x72, 0x20, 0x73, 0x75, 0x70, 0x70, 0x6f, 0x72, 0x74, 0x0a, 0x62, 0x65, 0x68, 0x69, 0x6e - .byte 0x64, 0x20, 0x6f, 0x75, 0x72, 0x20, 0x68, 0x61, 0x72, 0x64, 0x2d, 0x77, 0x6f, 0x72, 0x6b, 0x69, 0x6e, 0x67, 0x20, 0x72, 0x65, 0x73, 0x63, 0x75, 0x65, 0x20, 0x68, 0x65, 0x72, 0x6f, 0x65, 0x73 - .byte 0x3f, 0x0a, 0x0a, 0x20, 0x20, 0x2d, 0x20, 0x50, 0x6c, 0x75, 0x73, 0x6c, 0x65, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x4d, 0x69, 0x6e, 0x75, 0x6e, 0x20, 0x2d, 0x00, 0x00, 0x00, 0x23, 0x34, 0x33, 0x20 - .byte 0x46, 0x61, 0x6e, 0x20, 0x43, 0x6c, 0x75, 0x62, 0x20, 0x53, 0x65, 0x65, 0x6b, 0x73, 0x20, 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x21, 0x00, 0x41, 0x73, 0x20, 0x61, 0x20, 0x73, 0x70, 0x65 - .byte 0x63, 0x69, 0x61, 0x6c, 0x20, 0x74, 0x72, 0x65, 0x61, 0x74, 0x7e, 0x32, 0x63, 0x20, 0x49, 0x7e, 0x32, 0x37, 0x6c, 0x6c, 0x20, 0x73, 0x68, 0x61, 0x72, 0x65, 0x20, 0x61, 0x20, 0x73, 0x69, 0x6d - .byte 0x70, 0x6c, 0x65, 0x0a, 0x77, 0x61, 0x79, 0x20, 0x74, 0x6f, 0x20, 0x74, 0x65, 0x6c, 0x6c, 0x20, 0x66, 0x6f, 0x72, 0x74, 0x75, 0x6e, 0x65, 0x73, 0x20, 0x77, 0x69, 0x74, 0x68, 0x20, 0x79, 0x6f - .byte 0x75, 0x21, 0x0a, 0x54, 0x68, 0x65, 0x20, 0x6b, 0x65, 0x79, 0x20, 0x69, 0x73, 0x20, 0x74, 0x68, 0x65, 0x20, 0x66, 0x69, 0x72, 0x73, 0x74, 0x20, 0x74, 0x68, 0x69, 0x6e, 0x67, 0x20, 0x79, 0x6f - .byte 0x75, 0x20, 0x66, 0x69, 0x6e, 0x64, 0x20, 0x69, 0x6e, 0x20, 0x74, 0x68, 0x65, 0x0a, 0x64, 0x61, 0x79, 0x7e, 0x32, 0x37, 0x73, 0x20, 0x66, 0x69, 0x72, 0x73, 0x74, 0x20, 0x64, 0x75, 0x6e, 0x67 - .byte 0x65, 0x6f, 0x6e, 0x2e, 0x0a, 0x49, 0x66, 0x20, 0x69, 0x74, 0x7e, 0x32, 0x37, 0x73, 0x20, 0x6d, 0x6f, 0x6e, 0x65, 0x79, 0x7e, 0x32, 0x63, 0x20, 0x79, 0x6f, 0x75, 0x7e, 0x32, 0x37, 0x6c, 0x6c - .byte 0x20, 0x62, 0x65, 0x20, 0x73, 0x75, 0x72, 0x65, 0x20, 0x74, 0x6f, 0x20, 0x6d, 0x61, 0x6b, 0x65, 0x20, 0x6d, 0x6f, 0x72, 0x65, 0x2e, 0x0a, 0x49, 0x66, 0x20, 0x69, 0x74, 0x7e, 0x32, 0x37, 0x73 - .byte 0x20, 0x61, 0x20, 0x42, 0x65, 0x72, 0x72, 0x79, 0x7e, 0x32, 0x63, 0x20, 0x79, 0x6f, 0x75, 0x72, 0x20, 0x68, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x20, 0x6c, 0x75, 0x63, 0x6b, 0x20, 0x69, 0x73, 0x20 - .byte 0x67, 0x6f, 0x6f, 0x64, 0x2e, 0x0a, 0x49, 0x66, 0x20, 0x69, 0x74, 0x7e, 0x32, 0x37, 0x73, 0x20, 0x61, 0x6e, 0x20, 0x41, 0x70, 0x70, 0x6c, 0x65, 0x7e, 0x32, 0x63, 0x20, 0x79, 0x6f, 0x75, 0x7e - .byte 0x32, 0x37, 0x72, 0x65, 0x20, 0x73, 0x75, 0x70, 0x65, 0x72, 0x20, 0x6c, 0x75, 0x63, 0x6b, 0x79, 0x21, 0x0a, 0x20, 0x20, 0x2d, 0x20, 0x43, 0x68, 0x61, 0x6e, 0x73, 0x65, 0x79, 0x20, 0x2d, 0x00 - .byte 0x23, 0x34, 0x32, 0x20, 0x43, 0x68, 0x61, 0x6e, 0x73, 0x65, 0x79, 0x7e, 0x32, 0x37, 0x73, 0x20, 0x46, 0x6f, 0x72, 0x74, 0x75, 0x6e, 0x65, 0x2d, 0x54, 0x65, 0x6c, 0x6c, 0x69, 0x6e, 0x67, 0x00 - .byte 0x4f, 0x6e, 0x65, 0x20, 0x6f, 0x66, 0x20, 0x6f, 0x75, 0x72, 0x20, 0x6f, 0x6c, 0x64, 0x65, 0x73, 0x74, 0x20, 0x72, 0x65, 0x73, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x73, 0x20, 0x63, 0x6c, 0x61, 0x69 - .byte 0x6d, 0x73, 0x20, 0x74, 0x6f, 0x20, 0x66, 0x65, 0x65, 0x6c, 0x0a, 0x72, 0x65, 0x6a, 0x75, 0x76, 0x65, 0x6e, 0x61, 0x74, 0x65, 0x64, 0x2e, 0x20, 0x4b, 0x61, 0x62, 0x75, 0x74, 0x6f, 0x20, 0x72 - .byte 0x65, 0x70, 0x6f, 0x72, 0x74, 0x65, 0x64, 0x6c, 0x79, 0x20, 0x68, 0x61, 0x64, 0x20, 0x61, 0x6e, 0x0a, 0x65, 0x6e, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x65, 0x72, 0x20, 0x77, 0x69, 0x74, 0x68, 0x20 - .byte 0x52, 0x65, 0x6c, 0x69, 0x63, 0x61, 0x6e, 0x74, 0x68, 0x20, 0x69, 0x6e, 0x20, 0x77, 0x68, 0x69, 0x63, 0x68, 0x20, 0x62, 0x6f, 0x74, 0x68, 0x0a, 0x70, 0x61, 0x72, 0x74, 0x69, 0x65, 0x73, 0x20 - .byte 0x72, 0x65, 0x6d, 0x69, 0x6e, 0x69, 0x73, 0x63, 0x65, 0x64, 0x20, 0x61, 0x62, 0x6f, 0x75, 0x74, 0x20, 0x74, 0x68, 0x65, 0x20, 0x7e, 0x39, 0x33, 0x6f, 0x6c, 0x64, 0x20, 0x64, 0x61, 0x79, 0x73 - .byte 0x2e, 0x7e, 0x39, 0x34, 0x0a, 0x48, 0x6f, 0x77, 0x65, 0x76, 0x65, 0x72, 0x7e, 0x32, 0x63, 0x20, 0x65, 0x76, 0x65, 0x6e, 0x20, 0x4b, 0x61, 0x62, 0x75, 0x74, 0x6f, 0x20, 0x63, 0x6f, 0x75, 0x6c - .byte 0x64, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x6b, 0x65, 0x65, 0x70, 0x20, 0x75, 0x70, 0x0a, 0x77, 0x69, 0x74, 0x68, 0x20, 0x52, 0x65, 0x6c, 0x69, 0x63, 0x61, 0x6e, 0x74, 0x68, 0x7e, 0x32, 0x37, 0x73 - .byte 0x20, 0x74, 0x61, 0x6c, 0x65, 0x73, 0x20, 0x66, 0x72, 0x6f, 0x6d, 0x20, 0x61, 0x20, 0x68, 0x75, 0x6e, 0x64, 0x72, 0x65, 0x64, 0x0a, 0x6d, 0x69, 0x6c, 0x6c, 0x69, 0x6f, 0x6e, 0x20, 0x79, 0x65 - .byte 0x61, 0x72, 0x73, 0x20, 0x61, 0x67, 0x6f, 0x2e, 0x20, 0x4b, 0x61, 0x62, 0x75, 0x74, 0x6f, 0x20, 0x73, 0x74, 0x61, 0x74, 0x65, 0x64, 0x7e, 0x32, 0x63, 0x20, 0x7e, 0x39, 0x33, 0x49, 0x74, 0x0a - .byte 0x6d, 0x61, 0x64, 0x65, 0x20, 0x6d, 0x65, 0x20, 0x66, 0x65, 0x65, 0x6c, 0x20, 0x79, 0x6f, 0x75, 0x6e, 0x67, 0x20, 0x74, 0x61, 0x6c, 0x6b, 0x69, 0x6e, 0x67, 0x20, 0x74, 0x6f, 0x20, 0x52, 0x65 - .byte 0x6c, 0x69, 0x63, 0x61, 0x6e, 0x74, 0x68, 0x2e, 0x7e, 0x39, 0x34, 0x00, 0x23, 0x34, 0x31, 0x20, 0x4b, 0x61, 0x62, 0x75, 0x74, 0x6f, 0x20, 0x46, 0x65, 0x65, 0x6c, 0x73, 0x20, 0x59, 0x6f, 0x75 - .byte 0x6e, 0x67, 0x20, 0x41, 0x67, 0x61, 0x69, 0x6e, 0x21, 0x00, 0x00, 0x00, 0x53, 0x6d, 0x65, 0x61, 0x72, 0x67, 0x6c, 0x65, 0x7e, 0x32, 0x63, 0x20, 0x74, 0x68, 0x65, 0x20, 0x61, 0x72, 0x74, 0x69 - .byte 0x73, 0x74, 0x20, 0x6b, 0x6e, 0x6f, 0x77, 0x6e, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x68, 0x69, 0x73, 0x20, 0x75, 0x6e, 0x69, 0x71, 0x75, 0x65, 0x0a, 0x61, 0x72, 0x74, 0x69, 0x73, 0x74, 0x69, 0x63 - .byte 0x20, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x7e, 0x32, 0x63, 0x20, 0x68, 0x61, 0x64, 0x20, 0x61, 0x20, 0x77, 0x69, 0x6e, 0x64, 0x66, 0x61, 0x6c, 0x6c, 0x20, 0x64, 0x61, 0x79, 0x20, 0x61, 0x73 - .byte 0x20, 0x6f, 0x6e, 0x65, 0x0a, 0x6f, 0x66, 0x20, 0x68, 0x69, 0x73, 0x20, 0x70, 0x61, 0x69, 0x6e, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x20, 0x77, 0x61, 0x73, 0x20, 0x61, 0x75, 0x63, 0x74, 0x69, 0x6f - .byte 0x6e, 0x65, 0x64, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x33, 0x30, 0x30, 0x0a, 0x6d, 0x69, 0x6c, 0x6c, 0x69, 0x6f, 0x6e, 0x20, 0x83, 0xbf, 0x83, 0xc4, 0x20, 0x79, 0x65, 0x73, 0x74, 0x65, 0x72, 0x64 - .byte 0x61, 0x79, 0x2e, 0x20, 0x54, 0x68, 0x65, 0x20, 0x61, 0x75, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x65, 0x64, 0x0a, 0x61, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x20, 0x77, 0x61, 0x73, 0x20, 0x6f, 0x6e - .byte 0x65, 0x20, 0x6f, 0x66, 0x20, 0x53, 0x6d, 0x65, 0x61, 0x72, 0x67, 0x6c, 0x65, 0x7e, 0x32, 0x37, 0x73, 0x20, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x74, 0x75, 0x72, 0x65, 0x0a, 0x77, 0x6f, 0x72, 0x6b - .byte 0x73, 0x20, 0x66, 0x72, 0x6f, 0x6d, 0x20, 0x65, 0x61, 0x72, 0x6c, 0x79, 0x20, 0x69, 0x6e, 0x20, 0x68, 0x69, 0x73, 0x20, 0x63, 0x61, 0x72, 0x65, 0x65, 0x72, 0x2e, 0x00, 0x23, 0x34, 0x30, 0x20 - .byte 0x53, 0x6d, 0x65, 0x61, 0x72, 0x67, 0x6c, 0x65, 0x20, 0x50, 0x61, 0x69, 0x6e, 0x74, 0x69, 0x6e, 0x67, 0x20, 0x41, 0x75, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x65, 0x64, 0x21, 0x00, 0x00, 0x00, 0x00 - .byte 0x54, 0x6f, 0x64, 0x61, 0x79, 0x7e, 0x32, 0x63, 0x20, 0x74, 0x68, 0x65, 0x20, 0x77, 0x65, 0x61, 0x74, 0x68, 0x65, 0x72, 0x20, 0x6f, 0x76, 0x65, 0x72, 0x20, 0x50, 0x6f, 0x6b, 0xe9, 0x6d, 0x6f - .byte 0x6e, 0x0a, 0x53, 0x71, 0x75, 0x61, 0x72, 0x65, 0x20, 0x70, 0x72, 0x6f, 0x6d, 0x69, 0x73, 0x65, 0x73, 0x20, 0x74, 0x6f, 0x20, 0x62, 0x65, 0x20, 0x63, 0x6c, 0x65, 0x61, 0x72, 0x20, 0x77, 0x69 - .byte 0x74, 0x68, 0x20, 0x6e, 0x6f, 0x0a, 0x63, 0x68, 0x61, 0x6e, 0x63, 0x65, 0x20, 0x6f, 0x66, 0x20, 0x73, 0x68, 0x6f, 0x77, 0x65, 0x72, 0x73, 0x2e, 0x0a, 0x4f, 0x74, 0x68, 0x65, 0x72, 0x20, 0x72 - .byte 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x73, 0x20, 0x63, 0x61, 0x6e, 0x20, 0x65, 0x78, 0x70, 0x65, 0x63, 0x74, 0x20, 0x73, 0x68, 0x6f, 0x77, 0x65, 0x72, 0x73, 0x20, 0x66, 0x6f, 0x6c, 0x6c, 0x6f, 0x77 - .byte 0x65, 0x64, 0x0a, 0x62, 0x79, 0x20, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x73, 0x2e, 0x20, 0x54, 0x68, 0x65, 0x72, 0x65, 0x20, 0x6d, 0x61, 0x79, 0x20, 0x62, 0x65, 0x20, 0x73, 0x75, 0x6e, 0x20, 0x62 - .byte 0x72, 0x65, 0x61, 0x6b, 0x73, 0x0a, 0x64, 0x65, 0x70, 0x65, 0x6e, 0x64, 0x69, 0x6e, 0x67, 0x20, 0x6f, 0x6e, 0x20, 0x74, 0x68, 0x65, 0x20, 0x64, 0x61, 0x79, 0x7e, 0x32, 0x37, 0x73, 0x20, 0x6d - .byte 0x6f, 0x6f, 0x64, 0x73, 0x2e, 0x00, 0x00, 0x00, 0x23, 0x33, 0x39, 0x20, 0x43, 0x61, 0x73, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x7e, 0x32, 0x37, 0x73, 0x20, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x20, 0x57 - .byte 0x65, 0x61, 0x74, 0x68, 0x65, 0x72, 0x00, 0x00, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x73, 0x20, 0x6f, 0x66, 0x20, 0x61, 0x20, 0x6e, 0x6f, 0x78, 0x69, 0x6f, 0x75, 0x73, 0x20, 0x67, 0x61, 0x73 - .byte 0x20, 0x6c, 0x65, 0x61, 0x6b, 0x20, 0x63, 0x61, 0x75, 0x73, 0x65, 0x64, 0x0a, 0x77, 0x69, 0x64, 0x65, 0x73, 0x70, 0x72, 0x65, 0x61, 0x64, 0x20, 0x63, 0x68, 0x61, 0x6f, 0x73, 0x20, 0x69, 0x6e - .byte 0x20, 0x74, 0x68, 0x65, 0x20, 0x23, 0x43, 0x44, 0x53, 0x69, 0x6e, 0x69, 0x73, 0x74, 0x65, 0x72, 0x20, 0x57, 0x6f, 0x6f, 0x64, 0x73, 0x23, 0x52, 0x2e, 0x0a, 0x53, 0x70, 0x65, 0x63, 0x69, 0x61 - .byte 0x6c, 0x69, 0x73, 0x74, 0x73, 0x20, 0x73, 0x70, 0x65, 0x63, 0x75, 0x6c, 0x61, 0x74, 0x65, 0x20, 0x74, 0x68, 0x61, 0x74, 0x20, 0x74, 0x68, 0x65, 0x20, 0x72, 0x65, 0x63, 0x65, 0x6e, 0x74, 0x0a - .byte 0x6e, 0x61, 0x74, 0x75, 0x72, 0x61, 0x6c, 0x20, 0x64, 0x69, 0x73, 0x61, 0x73, 0x74, 0x65, 0x72, 0x73, 0x20, 0x61, 0x72, 0x65, 0x20, 0x74, 0x6f, 0x20, 0x62, 0x6c, 0x61, 0x6d, 0x65, 0x2e, 0x20 - .byte 0x48, 0x6f, 0x77, 0x65, 0x76, 0x65, 0x72, 0x7e, 0x32, 0x63, 0x0a, 0x73, 0x6f, 0x6d, 0x65, 0x20, 0x61, 0x6c, 0x73, 0x6f, 0x20, 0x62, 0x6c, 0x61, 0x6d, 0x65, 0x20, 0x23, 0x43, 0x35, 0x54, 0x65 - .byte 0x61, 0x6d, 0x20, 0x4b, 0x6f, 0x66, 0x66, 0x69, 0x6e, 0x67, 0x23, 0x52, 0x7e, 0x32, 0x37, 0x73, 0x20, 0x74, 0x72, 0x61, 0x69, 0x6e, 0x69, 0x6e, 0x67, 0x0a, 0x69, 0x6e, 0x20, 0x74, 0x68, 0x65 - .byte 0x20, 0x61, 0x72, 0x65, 0x61, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x74, 0x68, 0x65, 0x20, 0x66, 0x6f, 0x75, 0x6c, 0x2d, 0x73, 0x6d, 0x65, 0x6c, 0x6c, 0x69, 0x6e, 0x67, 0x20, 0x67, 0x61, 0x73, 0x2e - .byte 0x0a, 0x54, 0x68, 0x65, 0x20, 0x61, 0x6e, 0x73, 0x77, 0x65, 0x72, 0x7e, 0x32, 0x63, 0x20, 0x61, 0x70, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x6c, 0x79, 0x7e, 0x32, 0x63, 0x20, 0x69, 0x73, 0x20 - .byte 0x62, 0x6c, 0x6f, 0x77, 0x69, 0x6e, 0x67, 0x20, 0x69, 0x6e, 0x20, 0x74, 0x68, 0x65, 0x0a, 0x77, 0x69, 0x6e, 0x64, 0x2e, 0x00, 0x00, 0x00, 0x00, 0x23, 0x33, 0x38, 0x20, 0x4e, 0x6f, 0x78, 0x69 - .byte 0x6f, 0x75, 0x73, 0x20, 0x47, 0x61, 0x73, 0x20, 0x4c, 0x65, 0x61, 0x6b, 0x3f, 0x21, 0x00, 0x00, 0x23, 0x2b, 0x23, 0x43, 0x36, 0x57, 0x68, 0x65, 0x6e, 0x20, 0x55, 0x73, 0x65, 0x64, 0x20, 0x53 - .byte 0x6f, 0x6d, 0x65, 0x77, 0x68, 0x65, 0x72, 0x65, 0x20, 0x53, 0x70, 0x65, 0x63, 0x69, 0x61, 0x6c, 0x2e, 0x2e, 0x2e, 0x23, 0x52, 0x0a, 0x45, 0x65, 0x76, 0x65, 0x65, 0x20, 0x61, 0x6e, 0x64, 0x20 + .string "#40 Smeargle Painting Auctioned!\0" + .align 2,0 + + .string "Today~2c the weather over Pokémon\n" + .string "Square promises to be clear with no\n" + .string "chance of showers.\n" + .string "Other regions can expect showers followed\n" + .string "by clouds. There may be sun breaks\n" + .string "depending on the day~27s moods.\0" + .align 2,0 + + .string "#39 Castform~27s Daily Weather\0" + .align 2,0 + + .string "Reports of a noxious gas leak caused\n" + .string "widespread chaos in the #CDSinister Woods#R.\n" + .string "Specialists speculate that the recent\n" + .string "natural disasters are to blame. However~2c\n" + .string "some also blame #C5Team Koffing#R~27s training\n" + .string "in the area for the foul-smelling gas.\n" + .string "The answer~2c apparently~2c is blowing in the\n" + .string "wind.\0" + .align 2,0 + + .string "#38 Noxious Gas Leak?!\0" + .align 2,0 + + .byte 0x23, 0x2b, 0x23, 0x43, 0x36, 0x57, 0x68, 0x65, 0x6e, 0x20, 0x55, 0x73, 0x65, 0x64, 0x20, 0x53 + .byte 0x6f, 0x6d, 0x65, 0x77, 0x68, 0x65, 0x72, 0x65, 0x20, 0x53, 0x70, 0x65, 0x63, 0x69, 0x61, 0x6c, 0x2e, 0x2e, 0x2e, 0x23, 0x52, 0x0a + .byte 0x45, 0x65, 0x76, 0x65, 0x65, 0x20, 0x61, 0x6e, 0x64, 0x20 .byte 0x57, 0x61, 0x74, 0x65, 0x72, 0x20, 0x53, 0x74, 0x6f, 0x6e, 0x65, 0x7e, 0x32, 0x63, 0x20, 0x46, 0x69, 0x72, 0x65, 0x20, 0x53, 0x74, 0x6f, 0x6e, 0x65, 0x7e, 0x32, 0x63, 0x0a, 0x54, 0x68, 0x75 - .byte 0x6e, 0x64, 0x65, 0x72, 0x73, 0x74, 0x6f, 0x6e, 0x65, 0x7e, 0x32, 0x63, 0x20, 0x6f, 0x72, 0x2e, 0x2e, 0x2e, 0x0a, 0x45, 0x78, 0x65, 0x67, 0x67, 0x63, 0x75, 0x74, 0x65, 0x20, 0x61, 0x6e, 0x64 - .byte 0x20, 0x4c, 0x65, 0x61, 0x66, 0x20, 0x53, 0x74, 0x6f, 0x6e, 0x65, 0x2e, 0x2e, 0x2e, 0x0a, 0x4f, 0x6e, 0x69, 0x78, 0x7e, 0x32, 0x63, 0x20, 0x4d, 0x65, 0x74, 0x61, 0x6c, 0x20, 0x43, 0x6f, 0x61 - .byte 0x74, 0x7e, 0x32, 0x63, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x4c, 0x69, 0x6e, 0x6b, 0x20, 0x43, 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x2e, 0x2e, 0x0a, 0x54, 0x68, 0x65, 0x72, 0x65, 0x20, 0x61, 0x70, 0x70 - .byte 0x65, 0x61, 0x72, 0x20, 0x74, 0x6f, 0x20, 0x62, 0x65, 0x20, 0x6d, 0x61, 0x6e, 0x79, 0x20, 0x6f, 0x74, 0x68, 0x65, 0x72, 0x73, 0x21, 0x00, 0x00, 0x23, 0x33, 0x37, 0x20, 0x4b, 0x65, 0x79, 0x20 - .byte 0x49, 0x74, 0x65, 0x6d, 0x73, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x50, 0x6f, 0x6b, 0xe9, 0x6d, 0x6f, 0x6e, 0x20, 0x32, 0x00, 0x23, 0x2b, 0x23, 0x43, 0x36, 0x57, 0x68, 0x65, 0x6e, 0x20, 0x55, 0x73 - .byte 0x65, 0x64, 0x20, 0x53, 0x6f, 0x6d, 0x65, 0x77, 0x68, 0x65, 0x72, 0x65, 0x20, 0x53, 0x70, 0x65, 0x63, 0x69, 0x61, 0x6c, 0x2e, 0x2e, 0x2e, 0x23, 0x52, 0x0a, 0x53, 0x75, 0x6e, 0x6b, 0x65, 0x72 - .byte 0x6e, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x53, 0x75, 0x6e, 0x20, 0x53, 0x74, 0x6f, 0x6e, 0x65, 0x2e, 0x2e, 0x2e, 0x0a, 0x53, 0x6b, 0x69, 0x74, 0x74, 0x79, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x4d, 0x6f - .byte 0x6f, 0x6e, 0x20, 0x53, 0x74, 0x6f, 0x6e, 0x65, 0x2e, 0x2e, 0x2e, 0x0a, 0x47, 0x72, 0x6f, 0x77, 0x6c, 0x69, 0x74, 0x68, 0x65, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x46, 0x69, 0x72, 0x65, 0x20, 0x53 - .byte 0x74, 0x6f, 0x6e, 0x65, 0x2e, 0x2e, 0x2e, 0x0a, 0x53, 0x68, 0x65, 0x6c, 0x6c, 0x64, 0x65, 0x72, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x57, 0x61, 0x74, 0x65, 0x72, 0x20, 0x53, 0x74, 0x6f, 0x6e, 0x65 - .byte 0x2e, 0x2e, 0x2e, 0x0a, 0x43, 0x6c, 0x61, 0x6d, 0x70, 0x65, 0x72, 0x6c, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x44, 0x65, 0x65, 0x70, 0x73, 0x65, 0x61, 0x74, 0x6f, 0x6f, 0x74, 0x68, 0x2e, 0x2e, 0x2e - .byte 0x0a, 0x54, 0x68, 0x65, 0x72, 0x65, 0x20, 0x61, 0x70, 0x70, 0x65, 0x61, 0x72, 0x20, 0x74, 0x6f, 0x20, 0x62, 0x65, 0x20, 0x6d, 0x61, 0x6e, 0x79, 0x20, 0x6f, 0x74, 0x68, 0x65, 0x72, 0x73, 0x21 - .byte 0x00, 0x00, 0x00, 0x00, 0x23, 0x33, 0x36, 0x20, 0x4b, 0x65, 0x79, 0x20, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x50, 0x6f, 0x6b, 0xe9, 0x6d, 0x6f, 0x6e, 0x20, 0x31, 0x00 + .byte 0x6e, 0x64, 0x65, 0x72, 0x73, 0x74, 0x6f, 0x6e, 0x65, 0x7e, 0x32, 0x63, 0x20, 0x6f, 0x72, 0x2e, 0x2e, 0x2e, 0x0a + .byte 0x45, 0x78, 0x65, 0x67, 0x67, 0x63, 0x75, 0x74, 0x65, 0x20, 0x61, 0x6e, 0x64 + .byte 0x20, 0x4c, 0x65, 0x61, 0x66, 0x20, 0x53, 0x74, 0x6f, 0x6e, 0x65, 0x2e, 0x2e, 0x2e, 0x0a + .byte 0x4f, 0x6e, 0x69, 0x78, 0x7e, 0x32, 0x63, 0x20, 0x4d, 0x65, 0x74, 0x61, 0x6c, 0x20, 0x43, 0x6f, 0x61 + .byte 0x74, 0x7e, 0x32, 0x63, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x4c, 0x69, 0x6e, 0x6b, 0x20, 0x43, 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x2e, 0x2e, 0x0a + .byte 0x54, 0x68, 0x65, 0x72, 0x65, 0x20, 0x61, 0x70, 0x70 + .byte 0x65, 0x61, 0x72, 0x20, 0x74, 0x6f, 0x20, 0x62, 0x65, 0x20, 0x6d, 0x61, 0x6e, 0x79, 0x20, 0x6f, 0x74, 0x68, 0x65, 0x72, 0x73, 0x21, 0x00, 0x00 + .byte 0x23, 0x33, 0x37, 0x20, 0x4b, 0x65, 0x79, 0x20 + .byte 0x49, 0x74, 0x65, 0x6d, 0x73, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x50, 0x6f, 0x6b, 0xe9, 0x6d, 0x6f, 0x6e, 0x20, 0x32, 0x00 + .byte 0x23, 0x2b, 0x23, 0x43, 0x36, 0x57, 0x68, 0x65, 0x6e, 0x20, 0x55, 0x73 + .byte 0x65, 0x64, 0x20, 0x53, 0x6f, 0x6d, 0x65, 0x77, 0x68, 0x65, 0x72, 0x65, 0x20, 0x53, 0x70, 0x65, 0x63, 0x69, 0x61, 0x6c, 0x2e, 0x2e, 0x2e, 0x23, 0x52, 0x0a + .byte 0x53, 0x75, 0x6e, 0x6b, 0x65, 0x72 + .byte 0x6e, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x53, 0x75, 0x6e, 0x20, 0x53, 0x74, 0x6f, 0x6e, 0x65, 0x2e, 0x2e, 0x2e, 0x0a + .byte 0x53, 0x6b, 0x69, 0x74, 0x74, 0x79, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x4d, 0x6f + .byte 0x6f, 0x6e, 0x20, 0x53, 0x74, 0x6f, 0x6e, 0x65, 0x2e, 0x2e, 0x2e, 0x0a + .byte 0x47, 0x72, 0x6f, 0x77, 0x6c, 0x69, 0x74, 0x68, 0x65, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x46, 0x69, 0x72, 0x65, 0x20, 0x53 + .byte 0x74, 0x6f, 0x6e, 0x65, 0x2e, 0x2e, 0x2e, 0x0a + .byte 0x53, 0x68, 0x65, 0x6c, 0x6c, 0x64, 0x65, 0x72, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x57, 0x61, 0x74, 0x65, 0x72, 0x20, 0x53, 0x74, 0x6f, 0x6e, 0x65 + .byte 0x2e, 0x2e, 0x2e, 0x0a + .byte 0x43, 0x6c, 0x61, 0x6d, 0x70, 0x65, 0x72, 0x6c, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x44, 0x65, 0x65, 0x70, 0x73, 0x65, 0x61, 0x74, 0x6f, 0x6f, 0x74, 0x68, 0x2e, 0x2e, 0x2e + .byte 0x0a + .byte 0x54, 0x68, 0x65, 0x72, 0x65, 0x20, 0x61, 0x70, 0x70, 0x65, 0x61, 0x72, 0x20, 0x74, 0x6f, 0x20, 0x62, 0x65, 0x20, 0x6d, 0x61, 0x6e, 0x79, 0x20, 0x6f, 0x74, 0x68, 0x65, 0x72, 0x73, 0x21 + .byte 0x00, 0x00, 0x00, 0x00 + .byte 0x23, 0x33, 0x36, 0x20, 0x4b, 0x65, 0x79, 0x20, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x50, 0x6f, 0x6b, 0xe9, 0x6d, 0x6f, 0x6e, 0x20, 0x31, 0x00 .byte 0x23, 0x2b, 0x23, 0x43, 0x36, 0x50, 0x6f, 0x77, 0x65, 0x72, 0x20, 0x55, 0x70, 0x20, 0x43, 0x6f, 0x6d, 0x62, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x41, 0x74, 0x74, 0x61, 0x63, 0x6b - .byte 0x73, 0x21, 0x23, 0x52, 0x0a, 0x53, 0x6f, 0x6d, 0x65, 0x20, 0x64, 0x75, 0x6e, 0x67, 0x65, 0x6f, 0x6e, 0x73, 0x20, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x20, 0x72, 0x65, 0x73, 0x63, 0x75, 0x65, 0x20 - .byte 0x74, 0x65, 0x61, 0x6d, 0x73, 0x20, 0x74, 0x6f, 0x0a, 0x73, 0x77, 0x69, 0x74, 0x63, 0x68, 0x20, 0x6c, 0x65, 0x61, 0x64, 0x65, 0x72, 0x73, 0x20, 0x6f, 0x6e, 0x20, 0x74, 0x68, 0x65, 0x20, 0x73 - .byte 0x70, 0x6f, 0x74, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x64, 0x6f, 0x69, 0x6e, 0x67, 0x0a, 0x63, 0x6f, 0x6d, 0x62, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x61, 0x74, 0x74, 0x61, 0x63, 0x6b - .byte 0x73, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x73, 0x6f, 0x20, 0x6f, 0x6e, 0x2e, 0x0a, 0x57, 0x68, 0x65, 0x6e, 0x20, 0x79, 0x6f, 0x75, 0x20, 0x65, 0x6e, 0x74, 0x65, 0x72, 0x20, 0x61, 0x20, 0x64, 0x75 + .byte 0x73, 0x21, 0x23, 0x52, 0x0a + .byte 0x53, 0x6f, 0x6d, 0x65, 0x20, 0x64, 0x75, 0x6e, 0x67, 0x65, 0x6f, 0x6e, 0x73, 0x20, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x20, 0x72, 0x65, 0x73, 0x63, 0x75, 0x65, 0x20 + .byte 0x74, 0x65, 0x61, 0x6d, 0x73, 0x20, 0x74, 0x6f, 0x0a + .byte 0x73, 0x77, 0x69, 0x74, 0x63, 0x68, 0x20, 0x6c, 0x65, 0x61, 0x64, 0x65, 0x72, 0x73, 0x20, 0x6f, 0x6e, 0x20, 0x74, 0x68, 0x65, 0x20, 0x73 + .byte 0x70, 0x6f, 0x74, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x64, 0x6f, 0x69, 0x6e, 0x67, 0x0a + .byte 0x63, 0x6f, 0x6d, 0x62, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x61, 0x74, 0x74, 0x61, 0x63, 0x6b + .byte 0x73, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x73, 0x6f, 0x20, 0x6f, 0x6e, 0x2e, 0x0a + .byte 0x57, 0x68, 0x65, 0x6e, 0x20, 0x79, 0x6f, 0x75, 0x20, 0x65, 0x6e, 0x74, 0x65, 0x72, 0x20, 0x61, 0x20, 0x64, 0x75 .byte 0x6e, 0x67, 0x65, 0x6f, 0x6e, 0x7e, 0x32, 0x63, 0x20, 0x6f, 0x70, 0x65, 0x6e, 0x20, 0x74, 0x68, 0x65, 0x20, 0x6d, 0x65, 0x6e, 0x75, 0x7e, 0x32, 0x63, 0x0a, 0x63, 0x68, 0x6f, 0x6f, 0x73, 0x65 .byte 0x20, 0x74, 0x68, 0x65, 0x20, 0x50, 0x6f, 0x6b, 0xe9, 0x6d, 0x6f, 0x6e, 0x20, 0x79, 0x6f, 0x75, 0x20, 0x77, 0x61, 0x6e, 0x74, 0x20, 0x61, 0x73, 0x20, 0x74, 0x68, 0x65, 0x0a, 0x6c, 0x65, 0x61 .byte 0x64, 0x65, 0x72, 0x20, 0x75, 0x6e, 0x64, 0x65, 0x72, 0x20, 0x23, 0x43, 0x36, 0x54, 0x65, 0x61, 0x6d, 0x23, 0x52, 0x7e, 0x32, 0x63, 0x20, 0x74, 0x68, 0x65, 0x6e, 0x20, 0x73, 0x65, 0x6c, 0x65 - .byte 0x63, 0x74, 0x20, 0x74, 0x68, 0x65, 0x0a, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x20, 0x23, 0x43, 0x36, 0x4c, 0x65, 0x61, 0x64, 0x65, 0x72, 0x23, 0x52, 0x2e, 0x00, 0x23, 0x33, 0x35, 0x20 - .byte 0x53, 0x77, 0x69, 0x74, 0x63, 0x68, 0x69, 0x6e, 0x67, 0x20, 0x4c, 0x65, 0x61, 0x64, 0x65, 0x72, 0x73, 0x00, 0x00, 0x00, 0x54, 0x68, 0x65, 0x72, 0x65, 0x20, 0x68, 0x61, 0x76, 0x65, 0x20, 0x62 + .byte 0x63, 0x74, 0x20, 0x74, 0x68, 0x65, 0x0a, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x20, 0x23, 0x43, 0x36, 0x4c, 0x65, 0x61, 0x64, 0x65, 0x72, 0x23, 0x52, 0x2e, 0x00 + .byte 0x23, 0x33, 0x35, 0x20 + .byte 0x53, 0x77, 0x69, 0x74, 0x63, 0x68, 0x69, 0x6e, 0x67, 0x20, 0x4c, 0x65, 0x61, 0x64, 0x65, 0x72, 0x73, 0x00, 0x00, 0x00 + .byte 0x54, 0x68, 0x65, 0x72, 0x65, 0x20, 0x68, 0x61, 0x76, 0x65, 0x20, 0x62 .byte 0x65, 0x65, 0x6e, 0x20, 0x6e, 0x75, 0x6d, 0x65, 0x72, 0x6f, 0x75, 0x73, 0x20, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x73, 0x20, 0x74, 0x68, 0x61, 0x74, 0x0a, 0x74, 0x68, 0x65, 0x20, 0x6f, 0x6c .byte 0x64, 0x65, 0x72, 0x20, 0x6f, 0x66, 0x20, 0x74, 0x68, 0x65, 0x20, 0x4b, 0x65, 0x63, 0x6c, 0x65, 0x6f, 0x6e, 0x20, 0x6d, 0x65, 0x72, 0x63, 0x68, 0x61, 0x6e, 0x74, 0x73, 0x20, 0x69, 0x6e, 0x0a .byte 0x50, 0x6f, 0x6b, 0xe9, 0x6d, 0x6f, 0x6e, 0x20, 0x53, 0x71, 0x75, 0x61, 0x72, 0x65, 0x20, 0x6f, 0x63, 0x63, 0x61, 0x73, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x6c, 0x79, 0x20, 0x67, 0x6f, 0x65, 0x73 @@ -360,23 +427,28 @@ gUnknown_80EBA18: @ 80EBA18 .byte 0x48, 0x69, 0x73, 0x20, 0x79, 0x6f, 0x75, 0x6e, 0x67, 0x65, 0x72, 0x20, 0x62, 0x72, 0x6f, 0x74, 0x68, 0x65, 0x72, 0x20, 0x64, 0x65, 0x6e, 0x69, 0x65, 0x73, 0x0a, 0x73, 0x75, 0x63, 0x68, 0x20 .byte 0x63, 0x6c, 0x61, 0x69, 0x6d, 0x73, 0x3a, 0x20, 0x7e, 0x39, 0x33, 0x48, 0x65, 0x20, 0x77, 0x6f, 0x75, 0x6c, 0x64, 0x6e, 0x7e, 0x32, 0x37, 0x74, 0x20, 0x67, 0x65, 0x74, 0x20, 0x66, 0x72, 0x65 .byte 0x65, 0x20, 0x69, 0x74, 0x65, 0x6d, 0x73, 0x0a, 0x69, 0x6e, 0x20, 0x64, 0x75, 0x6e, 0x67, 0x65, 0x6f, 0x6e, 0x73, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x74, 0x72, 0x79, 0x20, 0x74, 0x6f, 0x20, 0x73 - .byte 0x65, 0x6c, 0x6c, 0x20, 0x74, 0x68, 0x65, 0x6d, 0x2e, 0x2e, 0x2e, 0x7e, 0x39, 0x34, 0x00, 0x00, 0x23, 0x33, 0x34, 0x20, 0x57, 0x68, 0x65, 0x72, 0x65, 0x20, 0x49, 0x73, 0x20, 0x4b, 0x65, 0x63 - .byte 0x6c, 0x65, 0x6f, 0x6e, 0x3f, 0x00, 0x00, 0x00, 0x43, 0x6c, 0x65, 0x61, 0x72, 0x3a, 0x20, 0x50, 0x6c, 0x65, 0x61, 0x73, 0x61, 0x6e, 0x74, 0x20, 0x77, 0x65, 0x61, 0x74, 0x68, 0x65, 0x72, 0x2e + .byte 0x65, 0x6c, 0x6c, 0x20, 0x74, 0x68, 0x65, 0x6d, 0x2e, 0x2e, 0x2e, 0x7e, 0x39, 0x34, 0x00, 0x00 + .byte 0x23, 0x33, 0x34, 0x20, 0x57, 0x68, 0x65, 0x72, 0x65, 0x20, 0x49, 0x73, 0x20, 0x4b, 0x65, 0x63 + .byte 0x6c, 0x65, 0x6f, 0x6e, 0x3f, 0x00, 0x00, 0x00 + .byte 0x43, 0x6c, 0x65, 0x61, 0x72, 0x3a, 0x20, 0x50, 0x6c, 0x65, 0x61, 0x73, 0x61, 0x6e, 0x74, 0x20, 0x77, 0x65, 0x61, 0x74, 0x68, 0x65, 0x72, 0x2e .byte 0x0a, 0x48, 0x61, 0x69, 0x6c, 0x3a, 0x20, 0x52, 0x65, 0x67, 0x75, 0x6c, 0x61, 0x72, 0x6c, 0x79, 0x20, 0x69, 0x6e, 0x66, 0x6c, 0x69, 0x63, 0x74, 0x73, 0x20, 0x64, 0x61, 0x6d, 0x61, 0x67, 0x65 .byte 0x7e, 0x32, 0x63, 0x0a, 0x65, 0x78, 0x63, 0x65, 0x70, 0x74, 0x20, 0x6f, 0x6e, 0x20, 0x74, 0x68, 0x65, 0x20, 0x49, 0x63, 0x65, 0x20, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x0a, 0x46, 0x6f, 0x67, 0x3a .byte 0x20, 0x54, 0x75, 0x72, 0x6e, 0x73, 0x20, 0x74, 0x68, 0x65, 0x20, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x20, 0x6f, 0x66, 0x20, 0x61, 0x6c, 0x6c, 0x20, 0x50, 0x6f, 0x6b, 0xe9, 0x6d, 0x6f, 0x6e .byte 0x20, 0x6f, 0x6e, 0x0a, 0x74, 0x68, 0x65, 0x20, 0x66, 0x6c, 0x6f, 0x6f, 0x72, 0x20, 0x74, 0x6f, 0x20, 0x4d, 0x75, 0x64, 0x20, 0x53, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x0a, 0x42, 0x6c, 0x69, 0x7a .byte 0x7a, 0x61, 0x72, 0x64, 0x3a, 0x20, 0x42, 0x6f, 0x6f, 0x73, 0x74, 0x73, 0x20, 0x74, 0x68, 0x65, 0x20, 0x6d, 0x6f, 0x76, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x20, 0x73, 0x70, 0x65, 0x65, 0x64, 0x20 .byte 0x6f, 0x66, 0x0a, 0x49, 0x63, 0x65, 0x2d, 0x74, 0x79, 0x70, 0x65, 0x20, 0x50, 0x6f, 0x6b, 0xe9, 0x6d, 0x6f, 0x6e, 0x20, 0x62, 0x79, 0x20, 0x6f, 0x6e, 0x65, 0x20, 0x6c, 0x65, 0x76, 0x65, 0x6c - .byte 0x2e, 0x00, 0x00, 0x00, 0x23, 0x33, 0x33, 0x20, 0x44, 0x75, 0x6e, 0x67, 0x65, 0x6f, 0x6e, 0x73, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x57, 0x65, 0x61, 0x74, 0x68, 0x65, 0x72, 0x20, 0x32, 0x00, 0x00 + .byte 0x2e, 0x00, 0x00, 0x00 + .byte 0x23, 0x33, 0x33, 0x20, 0x44, 0x75, 0x6e, 0x67, 0x65, 0x6f, 0x6e, 0x73, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x57, 0x65, 0x61, 0x74, 0x68, 0x65, 0x72, 0x20, 0x32, 0x00, 0x00 .byte 0x45, 0x61, 0x72, 0x6c, 0x69, 0x65, 0x72, 0x20, 0x74, 0x6f, 0x64, 0x61, 0x79, 0x7e, 0x32, 0x63, 0x20, 0x57, 0x6f, 0x62, 0x62, 0x75, 0x66, 0x66, 0x65, 0x74, 0x20, 0x72, 0x65, 0x70, 0x6f, 0x72 .byte 0x74, 0x65, 0x64, 0x6c, 0x79, 0x0a, 0x77, 0x6f, 0x62, 0x62, 0x6c, 0x65, 0x64, 0x20, 0x74, 0x68, 0x65, 0x20, 0x77, 0x72, 0x6f, 0x6e, 0x67, 0x20, 0x77, 0x61, 0x79, 0x20, 0x61, 0x6e, 0x64, 0x20 .byte 0x77, 0x61, 0x6e, 0x64, 0x65, 0x72, 0x65, 0x64, 0x20, 0x6f, 0x66, 0x66, 0x2e, 0x0a, 0x49, 0x74, 0x20, 0x68, 0x61, 0x64, 0x20, 0x74, 0x6f, 0x20, 0x62, 0x65, 0x20, 0x72, 0x65, 0x73, 0x63, 0x75 .byte 0x65, 0x64, 0x20, 0x62, 0x79, 0x20, 0x74, 0x68, 0x65, 0x20, 0x66, 0x61, 0x6d, 0x6f, 0x75, 0x73, 0x0a, 0x23, 0x43, 0x35, 0x54, 0x65, 0x61, 0x6d, 0x20, 0x48, 0x79, 0x64, 0x72, 0x6f, 0x23, 0x52 .byte 0x2e, 0x0a, 0x46, 0x6f, 0x72, 0x74, 0x75, 0x6e, 0x61, 0x74, 0x65, 0x6c, 0x79, 0x7e, 0x32, 0x63, 0x20, 0x74, 0x68, 0x65, 0x20, 0x77, 0x61, 0x79, 0x77, 0x61, 0x72, 0x64, 0x20, 0x77, 0x61, 0x6e .byte 0x64, 0x65, 0x72, 0x65, 0x72, 0x0a, 0x57, 0x6f, 0x62, 0x62, 0x75, 0x66, 0x66, 0x65, 0x74, 0x20, 0x77, 0x61, 0x73, 0x20, 0x6f, 0x6e, 0x6c, 0x79, 0x20, 0x77, 0x6f, 0x62, 0x62, 0x6c, 0x79, 0x20 - .byte 0x61, 0x6e, 0x64, 0x20, 0x6f, 0x74, 0x68, 0x65, 0x72, 0x77, 0x69, 0x73, 0x65, 0x0a, 0x75, 0x6e, 0x68, 0x61, 0x72, 0x6d, 0x65, 0x64, 0x2e, 0x00, 0x23, 0x33, 0x32, 0x20, 0x57, 0x6f, 0x62, 0x62 - .byte 0x6c, 0x79, 0x20, 0x57, 0x6f, 0x62, 0x62, 0x75, 0x66, 0x66, 0x65, 0x74, 0x20, 0x57, 0x61, 0x6e, 0x64, 0x65, 0x72, 0x73, 0x21, 0x00, 0x00, 0x00, 0x41, 0x6d, 0x6f, 0x6e, 0x67, 0x20, 0x72, 0x65 + .byte 0x61, 0x6e, 0x64, 0x20, 0x6f, 0x74, 0x68, 0x65, 0x72, 0x77, 0x69, 0x73, 0x65, 0x0a, 0x75, 0x6e, 0x68, 0x61, 0x72, 0x6d, 0x65, 0x64, 0x2e, 0x00 + .byte 0x23, 0x33, 0x32, 0x20, 0x57, 0x6f, 0x62, 0x62 + .byte 0x6c, 0x79, 0x20, 0x57, 0x6f, 0x62, 0x62, 0x75, 0x66, 0x66, 0x65, 0x74, 0x20, 0x57, 0x61, 0x6e, 0x64, 0x65, 0x72, 0x73, 0x21, 0x00, 0x00, 0x00 + .byte 0x41, 0x6d, 0x6f, 0x6e, 0x67, 0x20, 0x72, 0x65 .byte 0x73, 0x63, 0x75, 0x65, 0x20, 0x74, 0x65, 0x61, 0x6d, 0x73, 0x7e, 0x32, 0x63, 0x20, 0x74, 0x68, 0x65, 0x72, 0x65, 0x20, 0x69, 0x73, 0x20, 0x67, 0x72, 0x6f, 0x77, 0x69, 0x6e, 0x67, 0x0a, 0x64 .byte 0x65, 0x6d, 0x61, 0x6e, 0x64, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x65, 0x71, 0x75, 0x69, 0x70, 0x6d, 0x65, 0x6e, 0x74, 0x20, 0x74, 0x68, 0x61, 0x74, 0x20, 0x69, 0x73, 0x20, 0x6e, 0x6f, 0x74, 0x20 .byte 0x6f, 0x6e, 0x6c, 0x79, 0x0a, 0x70, 0x72, 0x61, 0x63, 0x74, 0x69, 0x63, 0x61, 0x6c, 0x7e, 0x32, 0x63, 0x20, 0x62, 0x75, 0x74, 0x20, 0x61, 0x6c, 0x73, 0x6f, 0x20, 0x66, 0x61, 0x73, 0x68, 0x69 @@ -386,8 +458,10 @@ gUnknown_80EBA18: @ 80EBA18 .byte 0x20, 0x68, 0x61, 0x76, 0x69, 0x6e, 0x67, 0x20, 0x74, 0x72, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x0a, 0x6b, 0x65, 0x65, 0x70, 0x69, 0x6e, 0x67, 0x20, 0x69, 0x74, 0x20, 0x69, 0x6e, 0x20, 0x73, 0x74 .byte 0x6f, 0x63, 0x6b, 0x2e, 0x0a, 0x49, 0x66, 0x20, 0x79, 0x6f, 0x75, 0x7e, 0x32, 0x37, 0x72, 0x65, 0x20, 0x6c, 0x75, 0x63, 0x6b, 0x79, 0x20, 0x65, 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x20, 0x74, 0x6f .byte 0x20, 0x73, 0x70, 0x6f, 0x74, 0x20, 0x6f, 0x6e, 0x65, 0x7e, 0x32, 0x63, 0x20, 0x6d, 0x61, 0x6b, 0x65, 0x20, 0x61, 0x0a, 0x62, 0x65, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x20, 0x66, 0x6f, 0x72, 0x20 - .byte 0x69, 0x74, 0x21, 0x00, 0x23, 0x33, 0x31, 0x20, 0x50, 0x65, 0x63, 0x68, 0x61, 0x20, 0x53, 0x63, 0x61, 0x72, 0x66, 0x2d, 0x2d, 0x54, 0x6f, 0x70, 0x20, 0x50, 0x6f, 0x70, 0x75, 0x6c, 0x61, 0x72 - .byte 0x69, 0x74, 0x79, 0x21, 0x00, 0x00, 0x00, 0x00, 0x53, 0x75, 0x6e, 0x6e, 0x79, 0x3a, 0x20, 0x42, 0x6f, 0x6f, 0x73, 0x74, 0x73, 0x20, 0x46, 0x69, 0x72, 0x65, 0x2d, 0x74, 0x79, 0x70, 0x65, 0x20 + .byte 0x69, 0x74, 0x21, 0x00 + .byte 0x23, 0x33, 0x31, 0x20, 0x50, 0x65, 0x63, 0x68, 0x61, 0x20, 0x53, 0x63, 0x61, 0x72, 0x66, 0x2d, 0x2d, 0x54, 0x6f, 0x70, 0x20, 0x50, 0x6f, 0x70, 0x75, 0x6c, 0x61, 0x72 + .byte 0x69, 0x74, 0x79, 0x21, 0x00, 0x00, 0x00, 0x00 + .byte 0x53, 0x75, 0x6e, 0x6e, 0x79, 0x3a, 0x20, 0x42, 0x6f, 0x6f, 0x73, 0x74, 0x73, 0x20, 0x46, 0x69, 0x72, 0x65, 0x2d, 0x74, 0x79, 0x70, 0x65, 0x20 .byte 0x6d, 0x6f, 0x76, 0x65, 0x73, 0x7e, 0x32, 0x63, 0x20, 0x61, 0x6e, 0x64, 0x0a, 0x77, 0x65, 0x61, 0x6b, 0x65, 0x6e, 0x73, 0x20, 0x57, 0x61, 0x74, 0x65, 0x72, 0x2d, 0x74, 0x79, 0x70, 0x65, 0x20 .byte 0x6d, 0x6f, 0x76, 0x65, 0x73, 0x2e, 0x0a, 0x53, 0x61, 0x6e, 0x64, 0x73, 0x74, 0x6f, 0x72, 0x6d, 0x3a, 0x20, 0x52, 0x65, 0x67, 0x75, 0x6c, 0x61, 0x72, 0x6c, 0x79, 0x20, 0x69, 0x6e, 0x66, 0x6c .byte 0x69, 0x63, 0x74, 0x73, 0x20, 0x64, 0x61, 0x6d, 0x61, 0x67, 0x65, 0x0a, 0x65, 0x78, 0x63, 0x65, 0x70, 0x74, 0x20, 0x6f, 0x6e, 0x20, 0x47, 0x72, 0x6f, 0x75, 0x6e, 0x64, 0x7e, 0x32, 0x63, 0x20 @@ -396,8 +470,10 @@ gUnknown_80EBA18: @ 80EBA18 .byte 0x69, 0x6e, 0x67, 0x0a, 0x74, 0x68, 0x65, 0x20, 0x4e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x20, 0x74, 0x79, 0x70, 0x65, 0x7e, 0x32, 0x63, 0x20, 0x61, 0x72, 0x65, 0x20, 0x77, 0x65, 0x61, 0x6b, 0x65 .byte 0x6e, 0x65, 0x64, 0x2e, 0x0a, 0x52, 0x61, 0x69, 0x6e, 0x3a, 0x20, 0x42, 0x6f, 0x6f, 0x73, 0x74, 0x73, 0x20, 0x57, 0x61, 0x74, 0x65, 0x72, 0x2d, 0x74, 0x79, 0x70, 0x65, 0x20, 0x6d, 0x6f, 0x76 .byte 0x65, 0x73, 0x7e, 0x32, 0x63, 0x20, 0x61, 0x6e, 0x64, 0x0a, 0x77, 0x65, 0x61, 0x6b, 0x65, 0x6e, 0x73, 0x20, 0x46, 0x69, 0x72, 0x65, 0x2e, 0x20, 0x50, 0x72, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x73 - .byte 0x20, 0x65, 0x78, 0x70, 0x6c, 0x6f, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x00, 0x00, 0x00, 0x00, 0x23, 0x33, 0x30, 0x20, 0x44, 0x75, 0x6e, 0x67, 0x65, 0x6f, 0x6e, 0x73, 0x20, 0x61, 0x6e, 0x64 - .byte 0x20, 0x57, 0x65, 0x61, 0x74, 0x68, 0x65, 0x72, 0x20, 0x31, 0x00, 0x00, 0x57, 0x69, 0x74, 0x68, 0x20, 0x61, 0x20, 0x73, 0x69, 0x6d, 0x70, 0x6c, 0x65, 0x20, 0x61, 0x63, 0x74, 0x20, 0x6f, 0x66 + .byte 0x20, 0x65, 0x78, 0x70, 0x6c, 0x6f, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x00, 0x00, 0x00, 0x00 + .byte 0x23, 0x33, 0x30, 0x20, 0x44, 0x75, 0x6e, 0x67, 0x65, 0x6f, 0x6e, 0x73, 0x20, 0x61, 0x6e, 0x64 + .byte 0x20, 0x57, 0x65, 0x61, 0x74, 0x68, 0x65, 0x72, 0x20, 0x31, 0x00, 0x00 + .byte 0x57, 0x69, 0x74, 0x68, 0x20, 0x61, 0x20, 0x73, 0x69, 0x6d, 0x70, 0x6c, 0x65, 0x20, 0x61, 0x63, 0x74, 0x20, 0x6f, 0x66 .byte 0x20, 0x63, 0x6f, 0x75, 0x72, 0x61, 0x67, 0x65, 0x7e, 0x32, 0x63, 0x20, 0x41, 0x7a, 0x75, 0x72, 0x69, 0x6c, 0x6c, 0x0a, 0x62, 0x65, 0x63, 0x61, 0x6d, 0x65, 0x20, 0x61, 0x20, 0x68, 0x65, 0x72 .byte 0x6f, 0x20, 0x64, 0x65, 0x73, 0x70, 0x69, 0x74, 0x65, 0x20, 0x62, 0x65, 0x69, 0x6e, 0x67, 0x20, 0x73, 0x6d, 0x61, 0x6c, 0x6c, 0x20, 0x69, 0x6e, 0x20, 0x73, 0x69, 0x7a, 0x65, 0x2e, 0x0a, 0x41 .byte 0x7a, 0x75, 0x72, 0x69, 0x6c, 0x6c, 0x20, 0x63, 0x61, 0x6d, 0x65, 0x20, 0x61, 0x63, 0x72, 0x6f, 0x73, 0x73, 0x20, 0x53, 0x6c, 0x6f, 0x77, 0x70, 0x6f, 0x6b, 0x65, 0x7e, 0x32, 0x63, 0x20, 0x77 @@ -408,8 +484,10 @@ gUnknown_80EBA18: @ 80EBA18 .byte 0x64, 0x72, 0x6f, 0x77, 0x6e, 0x69, 0x6e, 0x67, 0x21, 0x20, 0x53, 0x6c, 0x6f, 0x77, 0x70, 0x6f, 0x6b, 0x65, 0x20, 0x63, 0x6c, 0x61, 0x69, 0x6d, 0x65, 0x64, 0x20, 0x74, 0x6f, 0x20 .byte 0x68, 0x61, 0x76, 0x65, 0x0a .byte 0x65, 0x6e, 0x74, 0x69, 0x72, 0x65, 0x6c, 0x79, 0x20, 0x66, 0x6f, 0x72, 0x67, 0x6f, 0x74, 0x74, 0x65, 0x6e, 0x20, 0x68, 0x61, 0x76, 0x69, 0x6e, 0x67, 0x20, 0x74 - .byte 0x68, 0x65, 0x20, 0x61, 0x62, 0x69, 0x6c, 0x69, 0x74, 0x79, 0x20, 0x74, 0x6f, 0x0a, 0x73, 0x77, 0x69, 0x6d, 0x20, 0x63, 0x61, 0x70, 0x61, 0x62, 0x6c, 0x79, 0x2e, 0x00, 0x23, 0x32, 0x39, 0x20 - .byte 0x41, 0x7a, 0x75, 0x72, 0x69, 0x6c, 0x6c, 0x2d, 0x2d, 0x74, 0x68, 0x65, 0x20, 0x4c, 0x69, 0x74, 0x74, 0x6c, 0x65, 0x20, 0x48, 0x65, 0x72, 0x6f, 0x21, 0x00, 0x00, 0x00, 0x23, 0x2b, 0x23, 0x43 + .byte 0x68, 0x65, 0x20, 0x61, 0x62, 0x69, 0x6c, 0x69, 0x74, 0x79, 0x20, 0x74, 0x6f, 0x0a, 0x73, 0x77, 0x69, 0x6d, 0x20, 0x63, 0x61, 0x70, 0x61, 0x62, 0x6c, 0x79, 0x2e, 0x00 + .byte 0x23, 0x32, 0x39, 0x20 + .byte 0x41, 0x7a, 0x75, 0x72, 0x69, 0x6c, 0x6c, 0x2d, 0x2d, 0x74, 0x68, 0x65, 0x20, 0x4c, 0x69, 0x74, 0x74, 0x6c, 0x65, 0x20, 0x48, 0x65, 0x72, 0x6f, 0x21, 0x00, 0x00, 0x00 + .byte 0x23, 0x2b, 0x23, 0x43 .byte 0x36, 0x48, 0x65, 0x61, 0x64, 0x20, 0x4f, 0x75, 0x74, 0x20, 0x74, 0x6f, 0x20, 0x74, 0x68, 0x65, 0x20, 0x44, 0x65, 0x73, 0x65, 0x72, 0x74, 0x20, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x21, 0x23 .byte 0x52, 0x0a .byte 0x49, 0x66, 0x20, 0x79, 0x6f, 0x75, 0x7e, 0x32, 0x37, 0x76, 0x65, 0x20, 0x62, 0x65, 0x65, 0x6e, 0x20, 0x77, 0x6f, 0x6e, 0x64, 0x65, 0x72, 0x69, 0x6e, 0x67, 0x20, 0x77, 0x68, 0x61 @@ -424,7 +502,9 @@ gUnknown_80EBA18: @ 80EBA18 .byte 0x65, 0x72, 0x74, 0x20, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x23, 0x52, 0x2e, 0x20, 0x45, 0x78, 0x70, 0x6c, 0x6f, 0x72, 0x65, 0x72, 0x73, 0x20, 0x61, 0x72, 0x65, 0x0a, 0x61, 0x64, 0x76, 0x69 .byte 0x73, 0x65, 0x64, 0x20, 0x74, 0x6f, 0x20, 0x63, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x20, 0x74, 0x65, 0x61, 0x6d, 0x73, 0x20, 0x77, 0x69, 0x74, 0x68, 0x20, 0x50, 0x6f, 0x6b, 0xe9, 0x6d, 0x6f .byte 0x6e, 0x0a, 0x61, 0x64, 0x61, 0x70, 0x74, 0x65, 0x64, 0x20, 0x74, 0x6f, 0x20, 0x74, 0x68, 0x65, 0x20, 0x64, 0x65, 0x73, 0x65, 0x72, 0x74, 0x20, 0x65, 0x6e, 0x76, 0x69, 0x72, 0x6f, 0x6e, 0x6d - .byte 0x65, 0x6e, 0x74, 0x2e, 0x00, 0x00, 0x00, 0x00, 0x23, 0x32, 0x38, 0x20, 0x54, 0x68, 0x65, 0x20, 0x4b, 0x65, 0x79, 0x00, 0x23, 0x2b, 0x23, 0x43, 0x36, 0x46, 0x65, 0x65, 0x6c, 0x20, 0x61, 0x20 + .byte 0x65, 0x6e, 0x74, 0x2e, 0x00, 0x00, 0x00, 0x00 + .byte 0x23, 0x32, 0x38, 0x20, 0x54, 0x68, 0x65, 0x20, 0x4b, 0x65, 0x79, 0x00 + .byte 0x23, 0x2b, 0x23, 0x43, 0x36, 0x46, 0x65, 0x65, 0x6c, 0x20, 0x61, 0x20 .byte 0x4c, 0x69, 0x74, 0x74, 0x6c, 0x65, 0x20, 0x45, 0x6e, 0x76, 0x69, 0x6f, 0x75, 0x73, 0x3f, 0x23, 0x52, 0x0a .byte 0x54, 0x65, 0x64, 0x64, 0x69, 0x75, 0x72, 0x73, 0x61, 0x20, 0x69, 0x73, 0x20, 0x6f .byte 0x66, 0x74, 0x65, 0x6e, 0x20, 0x73, 0x65, 0x65, 0x6e, 0x20, 0x6c, 0x69, 0x63, 0x6b, 0x69, 0x6e, 0x67, 0x20, 0x69, 0x74, 0x73, 0x20, 0x70, 0x61, 0x77, 0x73, 0x0a @@ -436,7 +516,8 @@ gUnknown_80EBA18: @ 80EBA18 .byte 0x54, 0x65, 0x64, 0x64, 0x69, 0x75, 0x72, 0x73, 0x61, 0x7e, 0x32, 0x63, 0x20, 0x6f, 0x6e, 0x65, 0x20, 0x63, 0x61, 0x6e, 0x7e, 0x32, 0x37, 0x74, 0x20, 0x68, 0x65 .byte 0x6c, 0x70, 0x20, 0x62, 0x75, 0x74, 0x20, 0x66, 0x65, 0x65, 0x6c, 0x20, 0x61, 0x0a .byte 0x74, 0x77, 0x69, 0x6e, 0x67, 0x65, 0x20, 0x6f, 0x66, 0x20, 0x65, 0x6e, 0x76, 0x79, 0x2e, 0x00, 0x00, 0x00 - .byte 0x23, 0x32, 0x37, 0x20, 0x53, 0x77, 0x65, 0x65, 0x74, 0x20, 0x48, 0x61, 0x6e, 0x64, 0x73, 0x21, 0x00, 0x00, 0x00, 0x00, 0x23, 0x2b, 0x23, 0x43, 0x36, 0x41, 0x6c, 0x6c, 0x20, 0x4d, 0x6f, 0x76 + .byte 0x23, 0x32, 0x37, 0x20, 0x53, 0x77, 0x65, 0x65, 0x74, 0x20, 0x48, 0x61, 0x6e, 0x64, 0x73, 0x21, 0x00, 0x00, 0x00, 0x00 + .byte 0x23, 0x2b, 0x23, 0x43, 0x36, 0x41, 0x6c, 0x6c, 0x20, 0x4d, 0x6f, 0x76 .byte 0x65, 0x73, 0x20, 0x48, 0x61, 0x76, 0x65, 0x20, 0x45, 0x66, 0x66, 0x65, 0x63, 0x74, 0x69, 0x76, 0x65, 0x20, 0x52, 0x61, 0x6e, 0x67, 0x65, 0x73, 0x23, 0x52, 0x0a .byte 0x4d, 0x6f, 0x76, 0x65, 0x73 .byte 0x20, 0x74, 0x68, 0x61, 0x74, 0x20, 0x61, 0x66, 0x66, 0x65, 0x63, 0x74, 0x20, 0x61, 0x6e, 0x20, 0x65, 0x6e, 0x74, 0x69, 0x72, 0x65, 0x20, 0x72, 0x6f, 0x6f, 0x6d, 0x20, 0x68, 0x61, 0x76, 0x65 @@ -453,8 +534,10 @@ gUnknown_80EBA18: @ 80EBA18 .byte 0x74, 0x68, 0x65, 0x20, 0x76, 0x69, 0x73, 0x69, 0x62 .byte 0x69, 0x6c, 0x69, 0x74, 0x79, 0x20, 0x69, 0x73, 0x20, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x65, 0x64, 0x20, 0x74, 0x6f, 0x20, 0x6a, 0x75, 0x73, 0x74, 0x20, 0x6f, 0x6e, 0x65, 0x20, 0x74, 0x69, 0x6c .byte 0x65, 0x7e, 0x32, 0x63, 0x0a, 0x74, 0x68, 0x65, 0x20, 0x72, 0x61, 0x6e, 0x67, 0x65, 0x20, 0x6f, 0x66, 0x20, 0x6d, 0x6f, 0x76, 0x65, 0x73, 0x20, 0x77, 0x69, 0x6c, 0x6c, 0x20, 0x61, 0x6c, 0x73 - .byte 0x6f, 0x20, 0x62, 0x65, 0x20, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x65, 0x64, 0x2e, 0x00, 0x00, 0x00, 0x23, 0x32, 0x36, 0x20, 0x54, 0x68, 0x65, 0x20, 0x52, 0x61, 0x6e, 0x67, 0x65, 0x20, 0x6f, 0x66 - .byte 0x20, 0x4d, 0x6f, 0x76, 0x65, 0x73, 0x00, 0x00, 0x23, 0x2b, 0x23, 0x43, 0x36, 0x4d, 0x61, 0x6b, 0x65, 0x20, 0x59, 0x6f, 0x75, 0x72, 0x20, 0x45, 0x78, 0x70, 0x6c, 0x6f, 0x72, 0x61, 0x74, 0x69 + .byte 0x6f, 0x20, 0x62, 0x65, 0x20, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x65, 0x64, 0x2e, 0x00, 0x00, 0x00 + .byte 0x23, 0x32, 0x36, 0x20, 0x54, 0x68, 0x65, 0x20, 0x52, 0x61, 0x6e, 0x67, 0x65, 0x20, 0x6f, 0x66 + .byte 0x20, 0x4d, 0x6f, 0x76, 0x65, 0x73, 0x00, 0x00 + .byte 0x23, 0x2b, 0x23, 0x43, 0x36, 0x4d, 0x61, 0x6b, 0x65, 0x20, 0x59, 0x6f, 0x75, 0x72, 0x20, 0x45, 0x78, 0x70, 0x6c, 0x6f, 0x72, 0x61, 0x74, 0x69 .byte 0x6f, 0x6e, 0x73, 0x20, 0x45, 0x61, 0x73, 0x69, 0x65, 0x72, 0x20, 0x62, 0x79, 0x23, 0x52, 0x0a, 0x23, 0x2b, 0x23, 0x43, 0x36, 0x42, 0x6f, 0x6f, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x20, 0x74, 0x68 .byte 0x65, 0x20, 0x49, 0x51, 0x20, 0x6f, 0x66, 0x20, 0x54, 0x65, 0x61, 0x6d, 0x20, 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x21, 0x23, 0x52, 0x0a, 0x45, 0x61, 0x74, 0x69, 0x6e, 0x67, 0x20, 0x47 .byte 0x75, 0x6d, 0x6d, 0x69, 0x73, 0x20, 0x62, 0x6f, 0x6f, 0x73, 0x74, 0x73, 0x20, 0x74, 0x68, 0x65, 0x20, 0x49, 0x51, 0x20, 0x6f, 0x66, 0x20, 0x50, 0x6f, 0x6b, 0xe9, 0x6d, 0x6f, 0x6e, 0x2e, 0x0a @@ -464,7 +547,9 @@ gUnknown_80EBA18: @ 80EBA18 .byte 0x70, 0x6c, 0x65, 0x7e, 0x32, 0x63, 0x20, 0x6c, 0x65, 0x61, 0x72, 0x6e, 0x69, 0x6e, 0x67, 0x20, 0x74, 0x6f, 0x20, 0x73, 0x65, 0x65, 0x6b, 0x20, 0x6f, 0x75, 0x74, 0x20, 0x66, 0x6f, 0x65, 0x73 .byte 0x0a, 0x77, 0x69, 0x74, 0x68, 0x20, 0x74, 0x79, 0x70, 0x65, 0x20, 0x64, 0x69, 0x73, 0x61, 0x64, 0x76, 0x61, 0x6e, 0x74, 0x61, 0x67, 0x65, 0x73, 0x29, 0x2e, 0x20, 0x43, 0x68, 0x65, 0x63, 0x6b .byte 0x0a, 0x74, 0x68, 0x65, 0x20, 0x49, 0x51, 0x20, 0x53, 0x6b, 0x69, 0x6c, 0x6c, 0x73, 0x20, 0x6f, 0x66, 0x20, 0x79, 0x6f, 0x75, 0x72, 0x20, 0x74, 0x65, 0x61, 0x6d, 0x20, 0x6d, 0x65, 0x6d, 0x62 - .byte 0x65, 0x72, 0x73, 0x21, 0x00, 0x00, 0x00, 0x00, 0x23, 0x32, 0x35, 0x20, 0x49, 0x51, 0x00, 0x00, 0x23, 0x2b, 0x23, 0x43, 0x36, 0x4e, 0x65, 0x77, 0x20, 0x54, 0x79, 0x70, 0x65, 0x73, 0x20, 0x6f + .byte 0x65, 0x72, 0x73, 0x21, 0x00, 0x00, 0x00, 0x00 + .byte 0x23, 0x32, 0x35, 0x20, 0x49, 0x51, 0x00, 0x00 + .byte 0x23, 0x2b, 0x23, 0x43, 0x36, 0x4e, 0x65, 0x77, 0x20, 0x54, 0x79, 0x70, 0x65, 0x73, 0x20, 0x6f .byte 0x66, 0x20, 0x46, 0x6c, 0x6f, 0x6f, 0x72, 0x20, 0x54, 0x69, 0x6c, 0x65, 0x73, 0x3f, 0x23, 0x52, 0x0a, 0x54, 0x68, 0x65, 0x72, 0x65, 0x20, 0x68, 0x61, 0x76, 0x65, 0x20, 0x62, 0x65, 0x65, 0x6e .byte 0x20, 0x6e, 0x75, 0x6d, 0x65, 0x72, 0x6f, 0x75, 0x73, 0x20, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x73, 0x20, 0x6f, 0x66, 0x20, 0x6e, 0x65, 0x77, 0x0a, 0x66, 0x6c, 0x6f, 0x6f, 0x72, 0x20, 0x74 .byte 0x69, 0x6c, 0x65, 0x73, 0x20, 0x6f, 0x74, 0x68, 0x65, 0x72, 0x20, 0x74, 0x68, 0x61, 0x6e, 0x20, 0x57, 0x6f, 0x6e, 0x64, 0x65, 0x72, 0x20, 0x54, 0x69, 0x6c, 0x65, 0x73, 0x2e, 0x0a, 0x42, 0x65 @@ -474,8 +559,10 @@ gUnknown_80EBA18: @ 80EBA18 .byte 0x6c, 0x20, 0x74, 0x68, 0x65, 0x79, 0x20, 0x61, 0x72, 0x65, 0x20, 0x73, 0x74, 0x65, 0x70, 0x70, 0x65, 0x64, 0x20, 0x6f, 0x6e, 0x2e, 0x20, 0x54, 0x68, 0x65, 0x79, 0x20, 0x74, 0x68, 0x65, 0x6e .byte 0x0a, 0x74, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x20, 0x61, 0x20, 0x76, 0x61, 0x72, 0x69, 0x65, 0x74, 0x79, 0x20, 0x6f, 0x66, 0x20, 0x74, 0x72, 0x61, 0x70, 0x73, 0x2e, 0x20, 0x52, 0x65, 0x73 .byte 0x63, 0x75, 0x65, 0x20, 0x74, 0x65, 0x61, 0x6d, 0x73, 0x0a, 0x61, 0x72, 0x65, 0x20, 0x75, 0x72, 0x67, 0x65, 0x64, 0x20, 0x74, 0x6f, 0x20, 0x75, 0x73, 0x65, 0x20, 0x65, 0x78, 0x74, 0x72, 0x65 - .byte 0x6d, 0x65, 0x20, 0x63, 0x61, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x00, 0x23, 0x32, 0x34, 0x20, 0x4e, 0x65, 0x77, 0x20, 0x46, 0x6c, 0x6f, 0x6f, 0x72, 0x20, 0x54, 0x69, 0x6c, 0x65, 0x73, 0x3f - .byte 0x00, 0x00, 0x00, 0x00, 0x23, 0x2b, 0x23, 0x43, 0x36, 0x53, 0x74, 0x75, 0x64, 0x79, 0x20, 0x54, 0x79, 0x70, 0x65, 0x20, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x75, 0x70, 0x73, 0x23, 0x52, 0x0a, 0x23 + .byte 0x6d, 0x65, 0x20, 0x63, 0x61, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x00 + .byte 0x23, 0x32, 0x34, 0x20, 0x4e, 0x65, 0x77, 0x20, 0x46, 0x6c, 0x6f, 0x6f, 0x72, 0x20, 0x54, 0x69, 0x6c, 0x65, 0x73, 0x3f + .byte 0x00, 0x00, 0x00, 0x00 + .byte 0x23, 0x2b, 0x23, 0x43, 0x36, 0x53, 0x74, 0x75, 0x64, 0x79, 0x20, 0x54, 0x79, 0x70, 0x65, 0x20, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x75, 0x70, 0x73, 0x23, 0x52, 0x0a, 0x23 .byte 0x2b, 0x23, 0x43, 0x36, 0x61, 0x74, 0x20, 0x74, 0x68, 0x65, 0x20, 0x4d, 0x61, 0x6b, 0x75, 0x68, 0x69, 0x74, 0x61, 0x20, 0x44, 0x6f, 0x6a, 0x6f, 0x21, 0x23, 0x52, 0x0a, 0x41, 0x74, 0x20, 0x74 .byte 0x68, 0x65, 0x20, 0x4d, 0x61, 0x6b, 0x75, 0x68, 0x69, 0x74, 0x61, 0x20, 0x44, 0x6f, 0x6a, 0x6f, 0x7e, 0x32, 0x63, 0x20, 0x6f, 0x6e, 0x65, 0x20, 0x63, 0x61, 0x6e, 0x20, 0x6c, 0x65, 0x61, 0x72 .byte 0x6e, 0x20, 0x68, 0x6f, 0x77, 0x0a, 0x50, 0x6f, 0x6b, 0xe9, 0x6d, 0x6f, 0x6e, 0x20, 0x74, 0x79, 0x70, 0x65, 0x20, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x75, 0x70, 0x73, 0x20, 0x61, 0x66, 0x66, 0x65 @@ -495,8 +582,10 @@ gUnknown_80EBA18: @ 80EBA18 .byte 0x72, 0x65, 0x20, 0x73, 0x61, 0x69, 0x64, 0x20, 0x74, 0x6f, 0x20, 0x62, 0x65, 0x20, 0x75, 0x6e, 0x64, 0x65, 0x72, 0x0a, 0x63, 0x6f, 0x6e, 0x73, 0x69, 0x64, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f .byte 0x6e, 0x20, 0x62, 0x79, 0x20, 0x74, 0x68, 0x65, 0x20, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x0a, 0x49, 0x6e, 0x20, 0x72, 0x65, 0x6c, 0x61, 0x74, 0x65, 0x64 .byte 0x20, 0x6e, 0x65, 0x77, 0x73, 0x7e, 0x32, 0x63, 0x20, 0x74, 0x68, 0x65, 0x20, 0x63, 0x61, 0x76, 0x65, 0x20, 0x69, 0x73, 0x20, 0x74, 0x6f, 0x20, 0x62, 0x65, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x64 - .byte 0x0a, 0x74, 0x68, 0x65, 0x20, 0x23, 0x43, 0x44, 0x53, 0x6f, 0x6c, 0x61, 0x72, 0x20, 0x43, 0x61, 0x76, 0x65, 0x23, 0x52, 0x2e, 0x00, 0x00, 0x00, 0x23, 0x32, 0x32, 0x20, 0x4e, 0x65, 0x77, 0x20 - .byte 0x54, 0x79, 0x70, 0x65, 0x73, 0x20, 0x6f, 0x66, 0x20, 0x4d, 0x61, 0x63, 0x68, 0x69, 0x6e, 0x65, 0x73, 0x3f, 0x00, 0x00, 0x23, 0x2b, 0x23, 0x43, 0x36, 0x54, 0x68, 0x65, 0x20, 0x55, 0x6c, 0x74 + .byte 0x0a, 0x74, 0x68, 0x65, 0x20, 0x23, 0x43, 0x44, 0x53, 0x6f, 0x6c, 0x61, 0x72, 0x20, 0x43, 0x61, 0x76, 0x65, 0x23, 0x52, 0x2e, 0x00, 0x00, 0x00 + .byte 0x23, 0x32, 0x32, 0x20, 0x4e, 0x65, 0x77, 0x20 + .byte 0x54, 0x79, 0x70, 0x65, 0x73, 0x20, 0x6f, 0x66, 0x20, 0x4d, 0x61, 0x63, 0x68, 0x69, 0x6e, 0x65, 0x73, 0x3f, 0x00, 0x00 + .byte 0x23, 0x2b, 0x23, 0x43, 0x36, 0x54, 0x68, 0x65, 0x20, 0x55, 0x6c, 0x74 .byte 0x69, 0x6d, 0x61, 0x74, 0x65, 0x20, 0x44, 0x75, 0x6e, 0x67, 0x65, 0x6f, 0x6e, 0x23, 0x52, 0x0a, 0x23, 0x2b, 0x23, 0x43, 0x36, 0x43, 0x68, 0x61, 0x6c, 0x6c, 0x65, 0x6e, 0x67, 0x65, 0x73, 0x20 .byte 0x59, 0x6f, 0x75, 0x20, 0x74, 0x6f, 0x20, 0x44, 0x6f, 0x20, 0x59, 0x6f, 0x75, 0x72, 0x20, 0x42, 0x65, 0x73, 0x74, 0x21, 0x23, 0x52, 0x0a, 0x53, 0x6f, 0x6d, 0x65, 0x77, 0x68, 0x65, 0x72, 0x65 .byte 0x20, 0x69, 0x6e, 0x20, 0x74, 0x68, 0x65, 0x20, 0x77, 0x6f, 0x72, 0x6c, 0x64, 0x7e, 0x32, 0x63, 0x20, 0x74, 0x68, 0x65, 0x72, 0x65, 0x20, 0x73, 0x75, 0x70, 0x70, 0x6f, 0x73, 0x65, 0x64, 0x6c @@ -506,8 +595,10 @@ gUnknown_80EBA18: @ 80EBA18 .byte 0x6e, 0x65, 0x20, 0x68, 0x61, 0x73, 0x20, 0x65, 0x76, 0x65, 0x72, 0x20, 0x63, 0x6f, 0x6d, 0x70, 0x6c, 0x65, 0x74, 0x65, 0x64, 0x20, 0x74, 0x68, 0x65, 0x0a, 0x63, 0x68, 0x61, 0x6c, 0x6c, 0x65 .byte 0x6e, 0x67, 0x65, 0x2e, 0x20, 0x49, 0x74, 0x20, 0x69, 0x73, 0x20, 0x63, 0x6f, 0x6e, 0x73, 0x69, 0x64, 0x65, 0x72, 0x65, 0x64, 0x20, 0x61, 0x20, 0x74, 0x65, 0x73, 0x74, 0x20, 0x6e, 0x6f, 0x74 .byte 0x20, 0x6f, 0x66, 0x0a, 0x70, 0x6f, 0x77, 0x65, 0x72, 0x7e, 0x32, 0x63, 0x20, 0x62, 0x75, 0x74, 0x20, 0x6f, 0x66, 0x20, 0x69, 0x6e, 0x74, 0x65, 0x6c, 0x6c, 0x69, 0x67, 0x65, 0x6e, 0x63, 0x65 - .byte 0x20, 0x61, 0x6e, 0x64, 0x20, 0x77, 0x69, 0x74, 0x73, 0x2e, 0x00, 0x00, 0x23, 0x32, 0x31, 0x20, 0x54, 0x68, 0x65, 0x20, 0x55, 0x6c, 0x74, 0x69, 0x6d, 0x61, 0x74, 0x65, 0x20, 0x44, 0x75, 0x6e - .byte 0x67, 0x65, 0x6f, 0x6e, 0x00, 0x00, 0x00, 0x00, 0x23, 0x2b, 0x23, 0x43, 0x36, 0x47, 0x75, 0x6d, 0x6d, 0x69, 0x73, 0x20, 0x54, 0x68, 0x61, 0x74, 0x20, 0x4d, 0x61, 0x6b, 0x65, 0x20, 0x59, 0x6f + .byte 0x20, 0x61, 0x6e, 0x64, 0x20, 0x77, 0x69, 0x74, 0x73, 0x2e, 0x00, 0x00 + .byte 0x23, 0x32, 0x31, 0x20, 0x54, 0x68, 0x65, 0x20, 0x55, 0x6c, 0x74, 0x69, 0x6d, 0x61, 0x74, 0x65, 0x20, 0x44, 0x75, 0x6e + .byte 0x67, 0x65, 0x6f, 0x6e, 0x00, 0x00, 0x00, 0x00 + .byte 0x23, 0x2b, 0x23, 0x43, 0x36, 0x47, 0x75, 0x6d, 0x6d, 0x69, 0x73, 0x20, 0x54, 0x68, 0x61, 0x74, 0x20, 0x4d, 0x61, 0x6b, 0x65, 0x20, 0x59, 0x6f .byte 0x75, 0x20, 0x53, 0x6d, 0x61, 0x72, 0x74, 0x23, 0x52, 0x0a, 0x52, 0x65, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x20, 0x68, 0x61, 0x73, 0x20, 0x72, 0x65, 0x76, 0x65, 0x61, 0x6c, 0x65, 0x64, 0x20 .byte 0x74, 0x68, 0x61, 0x74, 0x20, 0x70, 0x6f, 0x70, 0x75, 0x6c, 0x61, 0x72, 0x20, 0x47, 0x75, 0x6d, 0x6d, 0x69, 0x0a, 0x74, 0x72, 0x65, 0x61, 0x74, 0x73, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x6f, 0x6e .byte 0x6c, 0x79, 0x20, 0x65, 0x6e, 0x68, 0x61, 0x6e, 0x63, 0x65, 0x20, 0x69, 0x6e, 0x74, 0x65, 0x6c, 0x6c, 0x69, 0x67, 0x65, 0x6e, 0x63, 0x65, 0x7e, 0x32, 0x63, 0x20, 0x74, 0x68, 0x65, 0x79, 0x0a @@ -517,7 +608,8 @@ gUnknown_80EBA18: @ 80EBA18 .byte 0x72, 0x20, 0x79, 0x6f, 0x75, 0x72, 0x20, 0x61, 0x64, 0x76, 0x65, 0x6e, 0x74, 0x75, 0x72, 0x65, 0x73, 0x21, 0x20, 0x49, 0x6e, 0x0a, 0x64, 0x75, 0x6e, 0x67, 0x65, 0x6f, 0x6e, 0x73, 0x7e, 0x32 .byte 0x63, 0x20, 0x74, 0x68, 0x72, 0x6f, 0x77, 0x20, 0x74, 0x68, 0x65, 0x6d, 0x20, 0x61, 0x74, 0x20, 0x79, 0x6f, 0x75, 0x72, 0x20, 0x66, 0x72, 0x69, 0x65, 0x6e, 0x64, 0x73, 0x2e, 0x0a, 0x55, 0x73 .byte 0x65, 0x20, 0x74, 0x68, 0x65, 0x6d, 0x20, 0x69, 0x6e, 0x20, 0x46, 0x72, 0x69, 0x65, 0x6e, 0x64, 0x20, 0x41, 0x72, 0x65, 0x61, 0x73, 0x20, 0x61, 0x6e, 0x64, 0x2e, 0x2e, 0x2e, 0x3f, 0x00, 0x00 - .byte 0x23, 0x32, 0x30, 0x20, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x73, 0x20, 0x6f, 0x66, 0x20, 0x74, 0x68, 0x65, 0x20, 0x47, 0x75, 0x6d, 0x6d, 0x69, 0x00, 0x00, 0x00, 0x00, 0x23, 0x2b, 0x23, 0x43 + .byte 0x23, 0x32, 0x30, 0x20, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x73, 0x20, 0x6f, 0x66, 0x20, 0x74, 0x68, 0x65, 0x20, 0x47, 0x75, 0x6d, 0x6d, 0x69, 0x00, 0x00, 0x00, 0x00 + .byte 0x23, 0x2b, 0x23, 0x43 .byte 0x36, 0x4d, 0x6f, 0x76, 0x69, 0x6e, 0x67, 0x20, 0x44, 0x69, 0x61, 0x67, 0x6f, 0x6e, 0x61, 0x6c, 0x6c, 0x79, 0x23, 0x52, 0x0a, 0x4d, 0x6f, 0x76, 0x65, 0x20, 0x64, 0x69, 0x61, 0x67, 0x6f, 0x6e .byte 0x61, 0x6c, 0x6c, 0x79, 0x20, 0x74, 0x6f, 0x20, 0x61, 0x76, 0x6f, 0x69, 0x64, 0x20, 0x66, 0x6f, 0x65, 0x73, 0x21, 0x0a, 0x4b, 0x65, 0x65, 0x70, 0x69, 0x6e, 0x67, 0x20, 0x84, 0x86, 0x20, 0x70 .byte 0x72, 0x65, 0x73, 0x73, 0x65, 0x64, 0x7e, 0x32, 0x63, 0x20, 0x75, 0x73, 0x65, 0x0a, 0x87, 0x52, 0x20, 0x74, 0x6f, 0x20, 0x6d, 0x6f, 0x76, 0x65, 0x20, 0x64, 0x69, 0x61, 0x67, 0x6f, 0x6e, 0x61 @@ -525,8 +617,10 @@ gUnknown_80EBA18: @ 80EBA18 .byte 0x74, 0x7e, 0x32, 0x37, 0x73, 0x20, 0x61, 0x6c, 0x73, 0x6f, 0x20, 0x76, 0x65, 0x72, 0x79, 0x20, 0x69, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x61, 0x6e, 0x74, 0x20, 0x74, 0x6f, 0x20, 0x63, 0x68, 0x61 .byte 0x6e, 0x67, 0x65, 0x0a, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x20, 0x77, 0x69, 0x74, 0x68, 0x6f, 0x75, 0x74, 0x20, 0x6d, 0x6f, 0x76, 0x69, 0x6e, 0x67, 0x2e, 0x20, 0x43 .byte 0x68, 0x65, 0x63, 0x6b, 0x20, 0x48, 0x69, 0x6e, 0x74, 0x73, 0x20, 0x74, 0x6f, 0x0a, 0x73, 0x65, 0x65, 0x20, 0x68, 0x6f, 0x77, 0x20, 0x79, 0x6f, 0x75, 0x20, 0x63, 0x61, 0x6e, 0x20, 0x64, 0x6f - .byte 0x20, 0x74, 0x68, 0x69, 0x73, 0x20, 0x6d, 0x61, 0x6e, 0x65, 0x75, 0x76, 0x65, 0x72, 0x21, 0x00, 0x23, 0x31, 0x39, 0x20, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x61, 0x6e, 0x74, 0x20, 0x4d, 0x6f - .byte 0x76, 0x69, 0x6e, 0x67, 0x20, 0x54, 0x69, 0x70, 0x73, 0x00, 0x00, 0x00, 0x49, 0x66, 0x20, 0x79, 0x6f, 0x75, 0x20, 0x77, 0x61, 0x6e, 0x74, 0x20, 0x74, 0x6f, 0x20, 0x65, 0x6e, 0x6c, 0x61, 0x72 + .byte 0x20, 0x74, 0x68, 0x69, 0x73, 0x20, 0x6d, 0x61, 0x6e, 0x65, 0x75, 0x76, 0x65, 0x72, 0x21, 0x00 + .byte 0x23, 0x31, 0x39, 0x20, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x61, 0x6e, 0x74, 0x20, 0x4d, 0x6f + .byte 0x76, 0x69, 0x6e, 0x67, 0x20, 0x54, 0x69, 0x70, 0x73, 0x00, 0x00, 0x00 + .byte 0x49, 0x66, 0x20, 0x79, 0x6f, 0x75, 0x20, 0x77, 0x61, 0x6e, 0x74, 0x20, 0x74, 0x6f, 0x20, 0x65, 0x6e, 0x6c, 0x61, 0x72 .byte 0x67, 0x65, 0x20, 0x79, 0x6f, 0x75, 0x72, 0x20, 0x72, 0x65, 0x73, 0x63, 0x75, 0x65, 0x20, 0x74, 0x65, 0x61, 0x6d, 0x7e, 0x32, 0x63, 0x0a, 0x79, 0x6f, 0x75, 0x20, 0x6d, 0x75, 0x73, 0x74, 0x20 .byte 0x66, 0x69, 0x72, 0x73, 0x74, 0x20, 0x67, 0x65, 0x74, 0x20, 0x46, 0x72, 0x69, 0x65, 0x6e, 0x64, 0x20, 0x41, 0x72, 0x65, 0x61, 0x73, 0x2e, 0x20, 0x57, 0x68, 0x65, 0x6e, 0x0a, 0x61, 0x20, 0x50 .byte 0x6f, 0x6b, 0xe9, 0x6d, 0x6f, 0x6e, 0x20, 0x74, 0x68, 0x61, 0x74, 0x20, 0x63, 0x61, 0x6e, 0x20, 0x6c, 0x69, 0x76, 0x65, 0x20, 0x69, 0x6e, 0x20, 0x61, 0x6e, 0x20, 0x6f, 0x62, 0x74, 0x61, 0x69 @@ -536,7 +630,8 @@ gUnknown_80EBA18: @ 80EBA18 .byte 0x79, 0x6f, 0x75, 0x20, 0x63, 0x61, 0x6e, 0x20, 0x72, 0x65, 0x63, 0x72, 0x75, 0x69, 0x74, 0x20, 0x6d, 0x6f, 0x72, 0x65, 0x0a, 0x6d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x21, 0x20, 0x49, 0x6e .byte 0x63, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x61, 0x6c, 0x6c, 0x79, 0x7e, 0x32, 0x63, 0x20, 0x79, 0x6f, 0x75, 0x20, 0x6d, 0x61, 0x79, 0x20, 0x74, 0x61, 0x6b, 0x65, 0x20, 0x6e, 0x6f, 0x0a, 0x6d, 0x6f .byte 0x72, 0x65, 0x20, 0x74, 0x68, 0x61, 0x6e, 0x20, 0x74, 0x68, 0x72, 0x65, 0x65, 0x20, 0x66, 0x72, 0x69, 0x65, 0x6e, 0x64, 0x73, 0x20, 0x69, 0x6e, 0x74, 0x6f, 0x20, 0x61, 0x20, 0x64, 0x75, 0x6e - .byte 0x67, 0x65, 0x6f, 0x6e, 0x2e, 0x00, 0x00, 0x00, 0x23, 0x31, 0x38, 0x20, 0x41, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x20, 0x54, 0x65, 0x61, 0x6d, 0x20, 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x00 + .byte 0x67, 0x65, 0x6f, 0x6e, 0x2e, 0x00, 0x00, 0x00 + .byte 0x23, 0x31, 0x38, 0x20, 0x41, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x20, 0x54, 0x65, 0x61, 0x6d, 0x20, 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x00 .byte 0x23, 0x2b, 0x23, 0x43, 0x36, 0x55, 0x73, 0x65, 0x20, 0x54, 0x65, 0x61, 0x6d, 0x20, 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x20, 0x45, 0x66, 0x66, 0x65, 0x63, 0x74, 0x69, 0x76, 0x65, 0x6c .byte 0x79, 0x21, 0x23, 0x52, 0x0a, 0x57, 0x68, 0x65, 0x6e, 0x20, 0x79, 0x6f, 0x75, 0x7e, 0x32, 0x37, 0x72, 0x65, 0x20, 0x66, 0x69, 0x67, 0x68, 0x74, 0x69, 0x6e, 0x67, 0x20, 0x69, 0x6e, 0x20, 0x61 .byte 0x20, 0x64, 0x75, 0x6e, 0x67, 0x65, 0x6f, 0x6e, 0x7e, 0x32, 0x63, 0x20, 0x69, 0x74, 0x7e, 0x32, 0x37, 0x73, 0x0a, 0x69, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x61, 0x6e, 0x74, 0x20, 0x74, 0x6f, 0x20 @@ -547,8 +642,10 @@ gUnknown_80EBA18: @ 80EBA18 .byte 0x77, 0x61, 0x79, 0x7e, 0x32, 0x63, 0x20, 0x79, 0x6f, 0x75, 0x20, 0x63, 0x61, 0x6e, 0x20, 0x68, 0x61, 0x76, 0x65, 0x20, 0x73, 0x65, 0x76, 0x65, 0x72, 0x61, 0x6c, 0x0a, 0x50, 0x6f, 0x6b, 0xe9 .byte 0x6d, 0x6f, 0x6e, 0x20, 0x66, 0x69, 0x67, 0x68, 0x74, 0x69, 0x6e, 0x67, 0x20, 0x61, 0x20, 0x73, 0x69, 0x6e, 0x67, 0x6c, 0x65, 0x20, 0x66, 0x6f, 0x65, 0x2e, 0x20, 0x43, 0x68, 0x61, 0x6e, 0x67 .byte 0x65, 0x0a, 0x54, 0x61, 0x63, 0x74, 0x69, 0x63, 0x73, 0x20, 0x69, 0x66, 0x20, 0x6d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x20, 0x64, 0x6f, 0x6e, 0x7e, 0x32, 0x37, 0x74, 0x20, 0x6d, 0x6f, 0x76 - .byte 0x65, 0x20, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x6c, 0x79, 0x2e, 0x00, 0x23, 0x31, 0x37, 0x20, 0x4d, 0x6f, 0x76, 0x69, 0x6e, 0x67, 0x20, 0x61, 0x73, 0x20, 0x61, 0x20, 0x54, 0x65, 0x61, 0x6d - .byte 0x00, 0x00, 0x00, 0x00, 0x23, 0x2b, 0x23, 0x43, 0x36, 0x54, 0x68, 0x65, 0x20, 0x53, 0x65, 0x76, 0x65, 0x6e, 0x20, 0x57, 0x6f, 0x6e, 0x64, 0x65, 0x72, 0x73, 0x20, 0x6f, 0x66, 0x20, 0x50, 0x6f + .byte 0x65, 0x20, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x6c, 0x79, 0x2e, 0x00 + .byte 0x23, 0x31, 0x37, 0x20, 0x4d, 0x6f, 0x76, 0x69, 0x6e, 0x67, 0x20, 0x61, 0x73, 0x20, 0x61, 0x20, 0x54, 0x65, 0x61, 0x6d + .byte 0x00, 0x00, 0x00, 0x00 + .byte 0x23, 0x2b, 0x23, 0x43, 0x36, 0x54, 0x68, 0x65, 0x20, 0x53, 0x65, 0x76, 0x65, 0x6e, 0x20, 0x57, 0x6f, 0x6e, 0x64, 0x65, 0x72, 0x73, 0x20, 0x6f, 0x66, 0x20, 0x50, 0x6f .byte 0x6b, 0xe9, 0x6d, 0x6f, 0x6e, 0x3f, 0x23, 0x52, 0x0a, 0x54, 0x68, 0x65, 0x20, 0x6d, 0x79, 0x73, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x75, 0x73, 0x20, 0x66, 0x65, 0x65, 0x74, 0x20, 0x6f, 0x66, 0x20 .byte 0x44, 0x69, 0x67, 0x6c, 0x65, 0x74, 0x74, 0x2e, 0x0a, 0x57, 0x68, 0x61, 0x74, 0x20, 0x69, 0x73, 0x20, 0x69, 0x6e, 0x73, 0x69, 0x64, 0x65, 0x20, 0x46, 0x6f, 0x72, 0x72, 0x65, 0x74, 0x72, 0x65 .byte 0x73, 0x73, 0x7e, 0x32, 0x37, 0x73, 0x20, 0x73, 0x68, 0x65, 0x6c, 0x6c, 0x2e, 0x0a, 0x54, 0x68, 0x65, 0x20, 0x69, 0x6e, 0x74, 0x65, 0x6c, 0x6c, 0x69, 0x67, 0x65, 0x6e, 0x63, 0x65, 0x20, 0x6f @@ -556,8 +653,10 @@ gUnknown_80EBA18: @ 80EBA18 .byte 0x76, 0x61, 0x72, 0x69, 0x65, 0x74, 0x79, 0x20, 0x6f, 0x66, 0x20, 0x70, 0x61, 0x74, 0x74, 0x65, 0x72, 0x6e, 0x73, 0x2e, 0x0a, 0x57, 0x65, 0x20, 0x61, 0x77, 0x61, 0x69, 0x74, 0x20, 0x73, 0x75 .byte 0x62, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x20, 0x66, 0x72, 0x6f, 0x6d, 0x20, 0x72, 0x65, 0x61, 0x64, 0x65, 0x72, 0x73, 0x20, 0x6f, 0x6e, 0x0a, 0x6f, 0x74, 0x68, 0x65, 0x72, 0x20 .byte 0x50, 0x6f, 0x6b, 0xe9, 0x6d, 0x6f, 0x6e, 0x20, 0x6d, 0x79, 0x73, 0x74, 0x65, 0x72, 0x69, 0x65, 0x73, 0x21, 0x0a, 0x20, 0x20, 0x2d, 0x20, 0x4d, 0x79, 0x73, 0x74, 0x65, 0x72, 0x79, 0x20, 0x48 - .byte 0x75, 0x6e, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x61, 0x6d, 0x20, 0x2d, 0x00, 0x00, 0x00, 0x00, 0x23, 0x31, 0x36, 0x20, 0x53, 0x65, 0x76, 0x65, 0x6e, 0x20, 0x57, 0x6f, 0x6e, 0x64, 0x65, 0x72 - .byte 0x73, 0x20, 0x6f, 0x66, 0x20, 0x50, 0x6f, 0x6b, 0xe9, 0x6d, 0x6f, 0x6e, 0x00, 0x00, 0x00, 0x00, 0x23, 0x43, 0x36, 0x46, 0x69, 0x72, 0x73, 0x74, 0x23, 0x3d, 0x32, 0x47, 0x72, 0x61, 0x76, 0x65 + .byte 0x75, 0x6e, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x61, 0x6d, 0x20, 0x2d, 0x00, 0x00, 0x00, 0x00 + .byte 0x23, 0x31, 0x36, 0x20, 0x53, 0x65, 0x76, 0x65, 0x6e, 0x20, 0x57, 0x6f, 0x6e, 0x64, 0x65, 0x72 + .byte 0x73, 0x20, 0x6f, 0x66, 0x20, 0x50, 0x6f, 0x6b, 0xe9, 0x6d, 0x6f, 0x6e, 0x00, 0x00, 0x00, 0x00 + .byte 0x23, 0x43, 0x36, 0x46, 0x69, 0x72, 0x73, 0x74, 0x23, 0x3d, 0x32, 0x47, 0x72, 0x61, 0x76, 0x65 .byte 0x6c, 0x65, 0x72, 0x6f, 0x63, 0x6b, 0x23, 0x52, 0x0a, 0x23, 0x43, 0x36, 0x53, 0x65, 0x63, 0x6f, 0x6e, 0x64, 0x23, 0x3d, 0x32, 0x4f, 0x72, 0x61, 0x6e, 0x20, 0x42, 0x65, 0x72, 0x72, 0x79, 0x23 .byte 0x52, 0x0a, 0x49, 0x6e, 0x20, 0x61, 0x20, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x77, 0x69, 0x64, 0x65, 0x20, 0x73, 0x75, 0x72, 0x76, 0x65, 0x79, 0x20, 0x69, 0x6e, 0x76, 0x6f, 0x6c, 0x76, 0x69 .byte 0x6e, 0x67, 0x20, 0x72, 0x65, 0x73, 0x63, 0x75, 0x65, 0x0a, 0x74, 0x65, 0x61, 0x6d, 0x73, 0x7e, 0x32, 0x63, 0x20, 0x74, 0x68, 0x65, 0x20, 0x6d, 0x6f, 0x73, 0x74, 0x20, 0x70, 0x6f, 0x70, 0x75 @@ -567,7 +666,8 @@ gUnknown_80EBA18: @ 80EBA18 .byte 0x6c, 0x65, 0x74, 0x73, 0x20, 0x79, 0x6f, 0x75, 0x20, 0x61, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x0a, 0x66, 0x72, 0x6f, 0x6d, 0x20, 0x66, 0x61, 0x72, 0x20, 0x61, 0x77, 0x61, 0x79, 0x2e, 0x20, 0x49 .byte 0x74, 0x7e, 0x32, 0x37, 0x73, 0x20, 0x69, 0x6e, 0x76, 0x61, 0x6c, 0x75, 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x7e, 0x39, 0x34, 0x20, 0x54, 0x68, 0x65, 0x20, 0x6e, 0x65, 0x78, 0x74, 0x0a, 0x6d, 0x6f .byte 0x73, 0x74, 0x20, 0x70, 0x6f, 0x70, 0x75, 0x6c, 0x61, 0x72, 0x20, 0x69, 0x74, 0x65, 0x6d, 0x20, 0x77, 0x61, 0x73, 0x20, 0x23, 0x43, 0x34, 0x4f, 0x72, 0x61, 0x6e, 0x20, 0x42, 0x65, 0x72, 0x72 - .byte 0x69, 0x65, 0x73, 0x23, 0x52, 0x2e, 0x00, 0x00, 0x23, 0x31, 0x35, 0x20, 0x50, 0x6f, 0x6c, 0x6c, 0x3a, 0x20, 0x54, 0x6f, 0x70, 0x20, 0x54, 0x77, 0x6f, 0x20, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x00 + .byte 0x69, 0x65, 0x73, 0x23, 0x52, 0x2e, 0x00, 0x00 + .byte 0x23, 0x31, 0x35, 0x20, 0x50, 0x6f, 0x6c, 0x6c, 0x3a, 0x20, 0x54, 0x6f, 0x70, 0x20, 0x54, 0x77, 0x6f, 0x20, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x00 .byte 0x23, 0x2b, 0x23, 0x43, 0x36, 0x54, 0x68, 0x65, 0x73, 0x65, 0x20, 0x41, 0x72, 0x65, 0x20, 0x74, 0x68, 0x65, 0x20, 0x46, 0x69, 0x6e, 0x61, 0x6c, 0x20, 0x4c, 0x69, 0x6e, 0x6b, 0x65, 0x64, 0x20 .byte 0x4d, 0x6f, 0x76, 0x65, 0x73, 0x23, 0x52, 0x0a, 0x23, 0x2b, 0x23, 0x43, 0x36, 0x57, 0x65, 0x20, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x20, 0x69, 0x6e, 0x20, 0x74, 0x68, 0x65 .byte 0x20, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x20, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x21, 0x23, 0x52, 0x0a, 0x23, 0x43, 0x32, 0x45, 0x6c, 0x65, 0x63, 0x74, 0x72, 0x69, 0x63, 0x20, 0x61, 0x6e, 0x64, 0x20 @@ -577,16 +677,20 @@ gUnknown_80EBA18: @ 80EBA18 .byte 0x64, 0x69, 0x6c, 0x65, 0x0a, 0x23, 0x43, 0x34, 0x4c, 0x65, 0x65, 0x72, 0x23, 0x52, 0x20, 0x2b, 0x20, 0x23, 0x43, 0x34, 0x53, 0x63, 0x72, 0x61, 0x74, 0x63, 0x68, 0x23, 0x52, 0x0a, 0x4d, 0x75 .byte 0x64, 0x6b, 0x69, 0x70, 0x0a, 0x23, 0x43, 0x34, 0x57, 0x61, 0x74, 0x65, 0x72, 0x20, 0x47, 0x75, 0x6e, 0x23, 0x52, 0x20, 0x2b, 0x20, 0x23, 0x43, 0x34, 0x4d, 0x75, 0x64, 0x2d, 0x53, 0x6c, 0x61 .byte 0x70, 0x23, 0x52, 0x0a, 0x50, 0x73, 0x79, 0x64, 0x75, 0x63, 0x6b, 0x0a, 0x23, 0x43, 0x34, 0x54, 0x61, 0x69, 0x6c, 0x20, 0x57, 0x68, 0x69, 0x70, 0x23, 0x52, 0x20, 0x2b, 0x20, 0x23, 0x43, 0x34 - .byte 0x53, 0x63, 0x72, 0x61, 0x74, 0x63, 0x68, 0x23, 0x52, 0x00, 0x00, 0x00, 0x23, 0x31, 0x34, 0x20, 0x4c, 0x69, 0x6e, 0x6b, 0x65, 0x64, 0x20, 0x4d, 0x6f, 0x76, 0x65, 0x73, 0x20, 0x45, 0x6e, 0x74 - .byte 0x72, 0x79, 0x20, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x20, 0x33, 0x00, 0x00, 0x23, 0x43, 0x32, 0x46, 0x69, 0x72, 0x65, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x4e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x20, 0x54 + .byte 0x53, 0x63, 0x72, 0x61, 0x74, 0x63, 0x68, 0x23, 0x52, 0x00, 0x00, 0x00 + .byte 0x23, 0x31, 0x34, 0x20, 0x4c, 0x69, 0x6e, 0x6b, 0x65, 0x64, 0x20, 0x4d, 0x6f, 0x76, 0x65, 0x73, 0x20, 0x45, 0x6e, 0x74 + .byte 0x72, 0x79, 0x20, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x20, 0x33, 0x00, 0x00 + .byte 0x23, 0x43, 0x32, 0x46, 0x69, 0x72, 0x65, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x4e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x20, 0x54 .byte 0x79, 0x70, 0x65, 0x73, 0x23, 0x52, 0x0a, 0x43, 0x68, 0x61, 0x72, 0x6d, 0x61, 0x6e, 0x64, 0x65, 0x72, 0x0a, 0x23, 0x43, 0x34, 0x45, 0x6d, 0x62, 0x65, 0x72, 0x23, 0x52, 0x20, 0x2b, 0x20, 0x23 .byte 0x43, 0x34, 0x47, 0x72, 0x6f, 0x77, 0x6c, 0x23, 0x52, 0x0a, 0x43, 0x79, 0x6e, 0x64, 0x61, 0x71, 0x75, 0x69, 0x6c, 0x0a, 0x23, 0x43, 0x34, 0x4c, 0x65, 0x65, 0x72, 0x23, 0x52, 0x20, 0x2b, 0x20 .byte 0x23, 0x43, 0x34, 0x54, 0x61, 0x63, 0x6b, 0x6c, 0x65, 0x23, 0x52, 0x0a, 0x54, 0x6f, 0x72, 0x63, 0x68, 0x69, 0x63, 0x0a, 0x23, 0x43, 0x34, 0x45, 0x6d, 0x62, 0x65, 0x72, 0x23, 0x52, 0x20, 0x2b .byte 0x20, 0x23, 0x43, 0x34, 0x47, 0x72, 0x6f, 0x77, 0x6c, 0x23, 0x52, 0x23, 0x50, 0x45, 0x65, 0x76, 0x65, 0x65, 0x0a, 0x23, 0x43, 0x34, 0x54, 0x61, 0x69, 0x6c, 0x20, 0x57, 0x68, 0x69, 0x70, 0x23 .byte 0x52, 0x20, 0x2b, 0x20, 0x23, 0x43, 0x34, 0x54, 0x61, 0x63, 0x6b, 0x6c, 0x65, 0x23, 0x52, 0x0a, 0x4d, 0x65, 0x6f, 0x77, 0x74, 0x68, 0x0a, 0x23, 0x43, 0x34, 0x53, 0x63, 0x72, 0x61, 0x74, 0x63 .byte 0x68, 0x23, 0x52, 0x20, 0x2b, 0x20, 0x23, 0x43, 0x34, 0x47, 0x72, 0x6f, 0x77, 0x6c, 0x23, 0x52, 0x0a, 0x53, 0x6b, 0x69, 0x74, 0x74, 0x79, 0x0a, 0x23, 0x43, 0x34, 0x54, 0x61, 0x69, 0x6c, 0x20 - .byte 0x57, 0x68, 0x69, 0x70, 0x23, 0x52, 0x20, 0x2b, 0x20, 0x23, 0x43, 0x34, 0x54, 0x61, 0x63, 0x6b, 0x6c, 0x65, 0x23, 0x52, 0x00, 0x00, 0x00, 0x00, 0x23, 0x31, 0x33, 0x20, 0x4c, 0x69, 0x6e, 0x6b - .byte 0x65, 0x64, 0x20, 0x4d, 0x6f, 0x76, 0x65, 0x73, 0x20, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x20, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x20, 0x32, 0x00, 0x00, 0x23, 0x2b, 0x23, 0x43, 0x36, 0x54, 0x68, 0x65 + .byte 0x57, 0x68, 0x69, 0x70, 0x23, 0x52, 0x20, 0x2b, 0x20, 0x23, 0x43, 0x34, 0x54, 0x61, 0x63, 0x6b, 0x6c, 0x65, 0x23, 0x52, 0x00, 0x00, 0x00, 0x00 + .byte 0x23, 0x31, 0x33, 0x20, 0x4c, 0x69, 0x6e, 0x6b + .byte 0x65, 0x64, 0x20, 0x4d, 0x6f, 0x76, 0x65, 0x73, 0x20, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x20, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x20, 0x32, 0x00, 0x00 + .byte 0x23, 0x2b, 0x23, 0x43, 0x36, 0x54, 0x68, 0x65 .byte 0x73, 0x65, 0x20, 0x41, 0x72, 0x65, 0x20, 0x74, 0x68, 0x65, 0x20, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x23, 0x52, 0x0a, 0x23, 0x2b, 0x23, 0x43, 0x36, 0x4c, 0x69 .byte 0x6e, 0x6b, 0x65, 0x64, 0x20, 0x4d, 0x6f, 0x76, 0x65, 0x73, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x42, 0x65, 0x67, 0x69, 0x6e, 0x6e, 0x65, 0x72, 0x73, 0x21, 0x23, 0x52, 0x0a, 0x23, 0x43, 0x32, 0x47 .byte 0x72, 0x61, 0x73, 0x73, 0x7e, 0x32, 0x63, 0x20, 0x46, 0x69, 0x67, 0x68, 0x74, 0x69, 0x6e, 0x67, 0x7e, 0x32, 0x63, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x47, 0x72, 0x6f, 0x75, 0x6e, 0x64, 0x20, 0x54 @@ -595,8 +699,10 @@ gUnknown_80EBA18: @ 80EBA18 .byte 0x4c, 0x65, 0x61, 0x66, 0x23, 0x52, 0x20, 0x2b, 0x20, 0x23, 0x43, 0x34, 0x47, 0x72, 0x6f, 0x77, 0x6c, 0x23, 0x52, 0x23, 0x50, 0x54, 0x72, 0x65, 0x65, 0x63, 0x6b, 0x6f, 0x0a, 0x23, 0x43, 0x34 .byte 0x4c, 0x65, 0x65, 0x72, 0x23, 0x52, 0x20, 0x2b, 0x20, 0x23, 0x43, 0x34, 0x50, 0x6f, 0x75, 0x6e, 0x64, 0x23, 0x52, 0x0a, 0x4d, 0x61, 0x63, 0x68, 0x6f, 0x70, 0x0a, 0x23, 0x43, 0x34, 0x4c, 0x65 .byte 0x65, 0x72, 0x23, 0x52, 0x20, 0x2b, 0x20, 0x23, 0x43, 0x34, 0x4c, 0x6f, 0x77, 0x20, 0x4b, 0x69, 0x63, 0x6b, 0x23, 0x52, 0x0a, 0x43, 0x75, 0x62, 0x6f, 0x6e, 0x65, 0x0a, 0x23, 0x43, 0x34, 0x54 - .byte 0x61, 0x69, 0x6c, 0x20, 0x57, 0x68, 0x69, 0x70, 0x23, 0x52, 0x20, 0x2b, 0x20, 0x23, 0x43, 0x34, 0x42, 0x6f, 0x6e, 0x65, 0x20, 0x43, 0x6c, 0x75, 0x62, 0x23, 0x52, 0x00, 0x23, 0x31, 0x32, 0x20 - .byte 0x4c, 0x69, 0x6e, 0x6b, 0x65, 0x64, 0x20, 0x4d, 0x6f, 0x76, 0x65, 0x73, 0x20, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x20, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x20, 0x31, 0x00, 0x00, 0x23, 0x2b, 0x23, 0x43 + .byte 0x61, 0x69, 0x6c, 0x20, 0x57, 0x68, 0x69, 0x70, 0x23, 0x52, 0x20, 0x2b, 0x20, 0x23, 0x43, 0x34, 0x42, 0x6f, 0x6e, 0x65, 0x20, 0x43, 0x6c, 0x75, 0x62, 0x23, 0x52, 0x00 + .byte 0x23, 0x31, 0x32, 0x20 + .byte 0x4c, 0x69, 0x6e, 0x6b, 0x65, 0x64, 0x20, 0x4d, 0x6f, 0x76, 0x65, 0x73, 0x20, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x20, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x20, 0x31, 0x00, 0x00 + .byte 0x23, 0x2b, 0x23, 0x43 .byte 0x36, 0x4c, 0x65, 0x61, 0x72, 0x6e, 0x20, 0x48, 0x6f, 0x77, 0x20, 0x54, 0x79, 0x70, 0x65, 0x73, 0x20, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x20, 0x55, 0x70, 0x21, 0x23, 0x52, 0x0a, 0x41, 0x6c, 0x6c .byte 0x20, 0x50, 0x6f, 0x6b, 0xe9, 0x6d, 0x6f, 0x6e, 0x20, 0x61, 0x72, 0x65, 0x20, 0x6f, 0x66, 0x20, 0x63, 0x65, 0x72, 0x74, 0x61, 0x69, 0x6e, 0x20, 0x74, 0x79, 0x70, 0x65, 0x73, 0x7e, 0x32, 0x63 .byte 0x20, 0x73, 0x75, 0x63, 0x68, 0x20, 0x61, 0x73, 0x0a, 0x23, 0x43, 0x32, 0x46, 0x69, 0x72, 0x65, 0x23, 0x52, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x23, 0x43, 0x35, 0x57, 0x61, 0x74, 0x65, 0x72, 0x23 @@ -607,7 +713,9 @@ gUnknown_80EBA18: @ 80EBA18 .byte 0x43, 0x32, 0x46, 0x69, 0x72, 0x65, 0x23, 0x52, 0x2d, 0x74, 0x79, 0x70, 0x65, 0x20, 0x50, 0x6f, 0x6b, 0xe9, 0x6d, 0x6f, 0x6e, 0x20, 0x69, 0x73, 0x0a, 0x77, 0x65, 0x61, 0x6b, 0x20, 0x61, 0x67 .byte 0x61, 0x69, 0x6e, 0x73, 0x74, 0x20, 0x23, 0x43, 0x35, 0x57, 0x61, 0x74, 0x65, 0x72, 0x23, 0x52, 0x2d, 0x74, 0x79, 0x70, 0x65, 0x20, 0x6d, 0x6f, 0x76, 0x65, 0x73, 0x2e, 0x0a, 0x45, 0x78, 0x70 .byte 0x6c, 0x6f, 0x69, 0x74, 0x20, 0x74, 0x79, 0x70, 0x65, 0x20, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x75, 0x70, 0x73, 0x20, 0x74, 0x6f, 0x20, 0x77, 0x69, 0x6e, 0x20, 0x62, 0x61, 0x74, 0x74, 0x6c, 0x65 - .byte 0x73, 0x21, 0x00, 0x00, 0x23, 0x31, 0x31, 0x20, 0x54, 0x79, 0x70, 0x65, 0x73, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x75, 0x70, 0x73, 0x00, 0x00, 0x49, 0x66, 0x20, 0x79 + .byte 0x73, 0x21, 0x00, 0x00 + .byte 0x23, 0x31, 0x31, 0x20, 0x54, 0x79, 0x70, 0x65, 0x73, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x75, 0x70, 0x73, 0x00, 0x00 + .byte 0x49, 0x66, 0x20, 0x79 .byte 0x6f, 0x75, 0x72, 0x20, 0x72, 0x65, 0x73, 0x63, 0x75, 0x65, 0x20, 0x74, 0x65, 0x61, 0x6d, 0x20, 0x69, 0x73, 0x20, 0x64, 0x65, 0x66, 0x65, 0x61, 0x74, 0x65, 0x64, 0x20, 0x69, 0x6e, 0x20, 0x61 .byte 0x0a, 0x64, 0x75, 0x6e, 0x67, 0x65, 0x6f, 0x6e, 0x7e, 0x32, 0x63, 0x20, 0x79, 0x6f, 0x75, 0x20, 0x6c, 0x6f, 0x73, 0x65, 0x20, 0x73, 0x65, 0x76, 0x65, 0x72, 0x61, 0x6c, 0x20, 0x69, 0x74, 0x65 .byte 0x6d, 0x73, 0x20, 0x61, 0x6e, 0x64, 0x0a, 0x61, 0x6c, 0x6c, 0x20, 0x74, 0x68, 0x65, 0x20, 0x6d, 0x6f, 0x6e, 0x65, 0x79, 0x20, 0x79, 0x6f, 0x75, 0x20, 0x61, 0x72, 0x65, 0x20, 0x63, 0x61, 0x72 @@ -616,8 +724,10 @@ gUnknown_80EBA18: @ 80EBA18 .byte 0x65, 0x73, 0x63, 0x75, 0x65, 0x20, 0x6f, 0x72, 0x20, 0x61, 0x6e, 0x20, 0x6f, 0x75, 0x74, 0x69, 0x6e, 0x67, 0x2e, 0x0a, 0x55, 0x73, 0x65, 0x20, 0x23, 0x43, 0x35, 0x4b, 0x61, 0x6e, 0x67, 0x61 .byte 0x73, 0x6b, 0x68, 0x61, 0x6e, 0x20, 0x53, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x23, 0x52, 0x20, 0x74, 0x6f, 0x20, 0x6b, 0x65, 0x65, 0x70, 0x0a, 0x69, 0x6e, 0x76, 0x61, 0x6c, 0x75, 0x61, 0x62 .byte 0x6c, 0x65, 0x20, 0x69, 0x74, 0x65, 0x6d, 0x73, 0x20, 0x73, 0x61, 0x66, 0x65, 0x6c, 0x79, 0x20, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x64, 0x2e, 0x0a, 0x20, 0x20, 0x20, 0x2d, 0x20, 0x50, 0x6f, 0x6b - .byte 0xe9, 0x6d, 0x6f, 0x6e, 0x20, 0x52, 0x65, 0x73, 0x63, 0x75, 0x65, 0x20, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x2d, 0x00, 0x00, 0x23, 0x31, 0x30, 0x20 - .byte 0x4d, 0x79, 0x73, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x75, 0x73, 0x20, 0x44, 0x75, 0x6e, 0x67, 0x65, 0x6f, 0x6e, 0x73, 0x3f, 0x00, 0x00, 0x00, 0x00, 0x23, 0x2b, 0x23, 0x43, 0x36, 0x57, 0x6f, 0x6e + .byte 0xe9, 0x6d, 0x6f, 0x6e, 0x20, 0x52, 0x65, 0x73, 0x63, 0x75, 0x65, 0x20, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x2d, 0x00, 0x00 + .byte 0x23, 0x31, 0x30, 0x20 + .byte 0x4d, 0x79, 0x73, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x75, 0x73, 0x20, 0x44, 0x75, 0x6e, 0x67, 0x65, 0x6f, 0x6e, 0x73, 0x3f, 0x00, 0x00, 0x00, 0x00 + .byte 0x23, 0x2b, 0x23, 0x43, 0x36, 0x57, 0x6f, 0x6e .byte 0x64, 0x65, 0x72, 0x20, 0x54, 0x69, 0x6c, 0x65, 0x73, 0x20, 0x52, 0x65, 0x73, 0x65, 0x74, 0x20, 0x41, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x44, 0x65, 0x66, 0x65, 0x6e .byte 0x73, 0x65, 0x21, 0x23, 0x52, 0x0a, 0x49, 0x66, 0x20, 0x79, 0x6f, 0x75, 0x72, 0x20, 0x41, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x20, 0x69, 0x73, 0x20, 0x6c, 0x6f, 0x77, 0x65, 0x72, 0x65, 0x64, 0x20 .byte 0x62, 0x79, 0x20, 0x61, 0x20, 0x66, 0x6f, 0x65, 0x7e, 0x32, 0x37, 0x73, 0x0a, 0x23, 0x43, 0x34, 0x47, 0x72, 0x6f, 0x77, 0x6c, 0x23, 0x52, 0x7e, 0x32, 0x63, 0x20, 0x6f, 0x72, 0x20, 0x79, 0x6f @@ -627,8 +737,10 @@ gUnknown_80EBA18: @ 80EBA18 .byte 0x65, 0x74, 0x20, 0x74, 0x6f, 0x20, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x20, 0x62, 0x79, 0x0a, 0x73, 0x74, 0x65, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x20, 0x6f, 0x6e, 0x20, 0x61, 0x20, 0x57, 0x6f .byte 0x6e, 0x64, 0x65, 0x72, 0x20, 0x54, 0x69, 0x6c, 0x65, 0x20, 0x6f, 0x72, 0x20, 0x67, 0x6f, 0x69, 0x6e, 0x67, 0x20, 0x74, 0x6f, 0x20, 0x74, 0x68, 0x65, 0x0a, 0x6e, 0x65, 0x78, 0x74, 0x20, 0x66 .byte 0x6c, 0x6f, 0x6f, 0x72, 0x2e, 0x20, 0x42, 0x65, 0x77, 0x61, 0x72, 0x65, 0x7e, 0x32, 0x63, 0x20, 0x65, 0x6e, 0x68, 0x61, 0x6e, 0x63, 0x65, 0x64, 0x20, 0x73, 0x74, 0x61, 0x74, 0x73, 0x20, 0x61 - .byte 0x72, 0x65, 0x0a, 0x61, 0x6c, 0x73, 0x6f, 0x20, 0x72, 0x65, 0x73, 0x65, 0x74, 0x20, 0x74, 0x6f, 0x20, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x21, 0x00, 0x00, 0x00, 0x00, 0x23, 0x39, 0x20, 0x57 - .byte 0x6f, 0x6e, 0x64, 0x65, 0x72, 0x20, 0x54, 0x69, 0x6c, 0x65, 0x73, 0x00, 0x23, 0x2b, 0x23, 0x43, 0x36, 0x54, 0x68, 0x65, 0x20, 0x42, 0x65, 0x6e, 0x65, 0x66, 0x69, 0x74, 0x73, 0x20, 0x6f, 0x66 + .byte 0x72, 0x65, 0x0a, 0x61, 0x6c, 0x73, 0x6f, 0x20, 0x72, 0x65, 0x73, 0x65, 0x74, 0x20, 0x74, 0x6f, 0x20, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x21, 0x00, 0x00, 0x00, 0x00 + .byte 0x23, 0x39, 0x20, 0x57 + .byte 0x6f, 0x6e, 0x64, 0x65, 0x72, 0x20, 0x54, 0x69, 0x6c, 0x65, 0x73, 0x00 + .byte 0x23, 0x2b, 0x23, 0x43, 0x36, 0x54, 0x68, 0x65, 0x20, 0x42, 0x65, 0x6e, 0x65, 0x66, 0x69, 0x74, 0x73, 0x20, 0x6f, 0x66 .byte 0x20, 0x55, 0x73, 0x69, 0x6e, 0x67, 0x20, 0x4d, 0x6f, 0x76, 0x65, 0x73, 0x23, 0x52, 0x0a, 0x49, 0x66, 0x20, 0x61, 0x20, 0x6d, 0x6f, 0x76, 0x65, 0x20, 0x69, 0x73, 0x20, 0x75, 0x73, 0x65, 0x64 .byte 0x20, 0x6f, 0x6e, 0x20, 0x61, 0x20, 0x66, 0x6f, 0x65, 0x7e, 0x32, 0x63, 0x20, 0x77, 0x68, 0x65, 0x6e, 0x20, 0x69, 0x74, 0x20, 0x69, 0x73, 0x0a, 0x64, 0x65, 0x66, 0x65, 0x61, 0x74, 0x65, 0x64 .byte 0x7e, 0x32, 0x63, 0x20, 0x23, 0x43, 0x35, 0x79, 0x6f, 0x75, 0x20, 0x65, 0x61, 0x72, 0x6e, 0x20, 0x6d, 0x6f, 0x72, 0x65, 0x20, 0x45, 0x78, 0x70, 0x2e, 0x20, 0x50, 0x6f, 0x69, 0x6e, 0x74, 0x73 @@ -638,15 +750,19 @@ gUnknown_80EBA18: @ 80EBA18 .byte 0x74, 0x61, 0x63, 0x6b, 0x20, 0x74, 0x6f, 0x20, 0x65, 0x61, 0x72, 0x6e, 0x20, 0x6d, 0x6f, 0x72, 0x65, 0x20, 0x45, 0x78, 0x70, 0x2e, 0x20, 0x50, 0x6f, 0x69, 0x6e, 0x74, 0x73, 0x2e, 0x0a, 0x4d .byte 0x6f, 0x76, 0x65, 0x73, 0x20, 0x61, 0x72, 0x65, 0x20, 0x61, 0x6c, 0x73, 0x6f, 0x20, 0x6d, 0x6f, 0x72, 0x65, 0x20, 0x6c, 0x69, 0x6b, 0x65, 0x6c, 0x79, 0x20, 0x74, 0x6f, 0x20, 0x62, 0x65, 0x63 .byte 0x6f, 0x6d, 0x65, 0x0a, 0x23, 0x43, 0x35, 0x63, 0x72, 0x69, 0x74, 0x69, 0x63, 0x61, 0x6c, 0x20, 0x68, 0x69, 0x74, 0x73, 0x23, 0x52, 0x21, 0x20, 0x44, 0x6f, 0x6e, 0x7e, 0x32, 0x37, 0x74, 0x20 - .byte 0x6f, 0x76, 0x65, 0x72, 0x75, 0x73, 0x65, 0x20, 0x74, 0x68, 0x65, 0x6d, 0x7e, 0x32, 0x63, 0x20, 0x74, 0x68, 0x6f, 0x75, 0x67, 0x68, 0x21, 0x00, 0x23, 0x38, 0x20, 0x4c, 0x65, 0x74, 0x7e, 0x32 - .byte 0x37, 0x73, 0x20, 0x55, 0x73, 0x65, 0x20, 0x4d, 0x6f, 0x76, 0x65, 0x73, 0x21, 0x00, 0x00, 0x00, 0x23, 0x2b, 0x23, 0x43, 0x36, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x20, 0x59, 0x6f, 0x75, 0x72 + .byte 0x6f, 0x76, 0x65, 0x72, 0x75, 0x73, 0x65, 0x20, 0x74, 0x68, 0x65, 0x6d, 0x7e, 0x32, 0x63, 0x20, 0x74, 0x68, 0x6f, 0x75, 0x67, 0x68, 0x21, 0x00 + .byte 0x23, 0x38, 0x20, 0x4c, 0x65, 0x74, 0x7e, 0x32 + .byte 0x37, 0x73, 0x20, 0x55, 0x73, 0x65, 0x20, 0x4d, 0x6f, 0x76, 0x65, 0x73, 0x21, 0x00, 0x00, 0x00 + .byte 0x23, 0x2b, 0x23, 0x43, 0x36, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x20, 0x59, 0x6f, 0x75, 0x72 .byte 0x20, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x23, 0x52, 0x0a, 0x23, 0x2b, 0x23, 0x43, 0x36, 0x74, 0x6f, 0x20, 0x53, 0x75, 0x69, 0x74, 0x20 .byte 0x59, 0x6f, 0x75, 0x72, 0x20, 0x50, 0x6c, 0x61, 0x79, 0x20, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x21, 0x23, 0x52, 0x0a, 0x50, 0x72, 0x65, 0x73, 0x73, 0x20, 0x87, 0x51, 0x20, 0x74, 0x6f, 0x20, 0x6f .byte 0x70, 0x65, 0x6e, 0x20, 0x74, 0x68, 0x65, 0x20, 0x6d, 0x65, 0x6e, 0x75, 0x7e, 0x32, 0x63, 0x20, 0x74, 0x68, 0x65, 0x6e, 0x0a, 0x63, 0x68, 0x6f, 0x6f, 0x73, 0x65, 0x20, 0x23, 0x43, 0x36, 0x4f .byte 0x74, 0x68, 0x65, 0x72, 0x73, 0x23, 0x52, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x23, 0x43, 0x36, 0x47, 0x61, 0x6d, 0x65, 0x20, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x23, 0x52, 0x2e, 0x0a, 0x59 .byte 0x6f, 0x75, 0x20, 0x63, 0x61, 0x6e, 0x20, 0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x20, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x20, 0x74, 0x6f, 0x20, 0x73, 0x75, 0x69, 0x74, 0x20, 0x74 - .byte 0x68, 0x65, 0x20, 0x77, 0x61, 0x79, 0x0a, 0x79, 0x6f, 0x75, 0x20, 0x70, 0x6c, 0x61, 0x79, 0x2e, 0x00, 0x00, 0x00, 0x00, 0x23, 0x37, 0x20, 0x47, 0x61, 0x6d, 0x65, 0x20, 0x4f, 0x70, 0x74, 0x69 - .byte 0x6f, 0x6e, 0x73, 0x00, 0x23, 0x2b, 0x23, 0x43, 0x36, 0x49, 0x6e, 0x76, 0x65, 0x73, 0x74, 0x69, 0x67, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x20, 0x55, 0x6e, 0x64, 0x65, 0x72, 0x20, 0x57, 0x61 + .byte 0x68, 0x65, 0x20, 0x77, 0x61, 0x79, 0x0a, 0x79, 0x6f, 0x75, 0x20, 0x70, 0x6c, 0x61, 0x79, 0x2e, 0x00, 0x00, 0x00, 0x00 + .byte 0x23, 0x37, 0x20, 0x47, 0x61, 0x6d, 0x65, 0x20, 0x4f, 0x70, 0x74, 0x69 + .byte 0x6f, 0x6e, 0x73, 0x00 + .byte 0x23, 0x2b, 0x23, 0x43, 0x36, 0x49, 0x6e, 0x76, 0x65, 0x73, 0x74, 0x69, 0x67, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x20, 0x55, 0x6e, 0x64, 0x65, 0x72, 0x20, 0x57, 0x61 .byte 0x79, 0x20, 0x69, 0x6e, 0x74, 0x6f, 0x23, 0x52, 0x0a, 0x23, 0x2b, 0x23, 0x43, 0x36, 0x52, 0x65, 0x63, 0x65, 0x6e, 0x74, 0x20, 0x52, 0x61, 0x73, 0x68, 0x20, 0x6f, 0x66, 0x20, 0x4e, 0x61, 0x74 .byte 0x75, 0x72, 0x61, 0x6c, 0x20, 0x44, 0x69, 0x73, 0x61, 0x73, 0x74, 0x65, 0x72, 0x73, 0x23, 0x52, 0x0a, 0x50, 0x6f, 0x6b, 0xe9, 0x6d, 0x6f, 0x6e, 0x20, 0x69, 0x6e, 0x20, 0x61, 0x66, 0x66, 0x65 .byte 0x63, 0x74, 0x65, 0x64, 0x20, 0x61, 0x72, 0x65, 0x61, 0x73, 0x20, 0x61, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x20, 0x61, 0x6e, 0x79, 0x0a, 0x6f, 0x75, 0x74, 0x73, 0x69, 0x64, 0x65, 0x72, 0x20, 0x77 @@ -655,8 +771,10 @@ gUnknown_80EBA18: @ 80EBA18 .byte 0x69, 0x72, 0x0a, 0x62, 0x65, 0x68, 0x61, 0x76, 0x69, 0x6f, 0x72, 0x2e, 0x20, 0x4f, 0x6e, 0x65, 0x20, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x20, 0x62, 0x6c, 0x61, 0x6d, 0x65, 0x64, 0x20, 0x44 .byte 0x69, 0x67, 0x6c, 0x65, 0x74, 0x74, 0x0a, 0x66, 0x6f, 0x72, 0x20, 0x74, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x69, 0x6e, 0x67, 0x20, 0x65, 0x61, 0x72, 0x74, 0x68, 0x71, 0x75, 0x61, 0x6b, 0x65 .byte 0x73, 0x7e, 0x32, 0x63, 0x20, 0x62, 0x75, 0x74, 0x20, 0x74, 0x68, 0x65, 0x0a, 0x69, 0x6e, 0x76, 0x65, 0x73, 0x74, 0x69, 0x67, 0x61, 0x74, 0x69, 0x76, 0x65, 0x20, 0x74, 0x65, 0x61, 0x6d, 0x20 - .byte 0x69, 0x73, 0x20, 0x73, 0x6b, 0x65, 0x70, 0x74, 0x69, 0x63, 0x61, 0x6c, 0x2e, 0x00, 0x00, 0x00, 0x23, 0x36, 0x20, 0x52, 0x65, 0x63, 0x65, 0x6e, 0x74, 0x20, 0x4e, 0x61, 0x74, 0x75, 0x72, 0x61 - .byte 0x6c, 0x20, 0x44, 0x69, 0x73, 0x61, 0x73, 0x74, 0x65, 0x72, 0x73, 0x00, 0x23, 0x2b, 0x23, 0x43, 0x36, 0x53, 0x65, 0x65, 0x64, 0x73, 0x20, 0x43, 0x61, 0x6e, 0x20, 0x42, 0x65, 0x20, 0x54, 0x68 + .byte 0x69, 0x73, 0x20, 0x73, 0x6b, 0x65, 0x70, 0x74, 0x69, 0x63, 0x61, 0x6c, 0x2e, 0x00, 0x00, 0x00 + .byte 0x23, 0x36, 0x20, 0x52, 0x65, 0x63, 0x65, 0x6e, 0x74, 0x20, 0x4e, 0x61, 0x74, 0x75, 0x72, 0x61 + .byte 0x6c, 0x20, 0x44, 0x69, 0x73, 0x61, 0x73, 0x74, 0x65, 0x72, 0x73, 0x00 + .byte 0x23, 0x2b, 0x23, 0x43, 0x36, 0x53, 0x65, 0x65, 0x64, 0x73, 0x20, 0x43, 0x61, 0x6e, 0x20, 0x42, 0x65, 0x20, 0x54, 0x68 .byte 0x72, 0x6f, 0x77, 0x6e, 0x7e, 0x32, 0x63, 0x20, 0x54, 0x6f, 0x6f, 0x21, 0x23, 0x52, 0x0a, 0x53, 0x65, 0x65, 0x64, 0x73, 0x20, 0x61, 0x72, 0x65, 0x20, 0x75, 0x73, 0x75, 0x61, 0x6c, 0x6c, 0x79 .byte 0x20, 0x6d, 0x65, 0x61, 0x6e, 0x74, 0x20, 0x74, 0x6f, 0x20, 0x62, 0x65, 0x20, 0x65, 0x61, 0x74, 0x65, 0x6e, 0x2e, 0x0a, 0x42, 0x75, 0x74, 0x20, 0x64, 0x69, 0x64, 0x20, 0x79, 0x6f, 0x75, 0x20 .byte 0x6b, 0x6e, 0x6f, 0x77, 0x3f, 0x20, 0x54, 0x68, 0x65, 0x79, 0x20, 0x63, 0x61, 0x6e, 0x20, 0x61, 0x6c, 0x73, 0x6f, 0x20, 0x62, 0x65, 0x20, 0x74, 0x68, 0x72, 0x6f, 0x77, 0x6e, 0x0a, 0x61, 0x74 @@ -664,8 +782,12 @@ gUnknown_80EBA18: @ 80EBA18 .byte 0x66, 0x66, 0x65, 0x63, 0x74, 0x73, 0x2e, 0x0a, 0x54, 0x6f, 0x73, 0x73, 0x20, 0x73, 0x65, 0x65, 0x64, 0x73, 0x20, 0x79, 0x6f, 0x75, 0x20, 0x64, 0x6f, 0x6e, 0x7e, 0x32, 0x37, 0x74, 0x20, 0x77 .byte 0x61, 0x6e, 0x74, 0x20, 0x74, 0x6f, 0x20, 0x65, 0x61, 0x74, 0x20, 0x61, 0x74, 0x20, 0x66, 0x6f, 0x65, 0x73, 0x21, 0x0a, 0x54, 0x68, 0x72, 0x6f, 0x77, 0x20, 0x67, 0x6f, 0x6f, 0x64, 0x20, 0x73 .byte 0x65, 0x65, 0x64, 0x73, 0x20, 0x61, 0x74, 0x20, 0x66, 0x72, 0x69, 0x65, 0x6e, 0x64, 0x73, 0x21, 0x0a, 0x44, 0x6f, 0x6e, 0x7e, 0x32, 0x37, 0x74, 0x20, 0x62, 0x65, 0x20, 0x61, 0x66, 0x72, 0x61 - .byte 0x69, 0x64, 0x20, 0x74, 0x6f, 0x20, 0x74, 0x68, 0x72, 0x6f, 0x77, 0x20, 0x79, 0x6f, 0x75, 0x72, 0x20, 0x73, 0x65, 0x65, 0x64, 0x73, 0x21, 0x00, 0x23, 0x35, 0x20, 0x54, 0x68, 0x72, 0x6f, 0x77 - .byte 0x20, 0x53, 0x65, 0x65, 0x64, 0x73, 0x21, 0x00, 0x23, 0x2b, 0x23, 0x43, 0x36, 0x45, 0x61, 0x74, 0x20, 0x53, 0x6f, 0x6d, 0x65, 0x74, 0x68, 0x69, 0x6e, 0x67, 0x20, 0x57, 0x68, 0x65, 0x6e, 0x20 + .byte 0x69, 0x64, 0x20, 0x74, 0x6f, 0x20, 0x74, 0x68, 0x72, 0x6f, 0x77, 0x20, 0x79, 0x6f, 0x75, 0x72, 0x20, 0x73, 0x65, 0x65, 0x64, 0x73, 0x21, 0x00 + + .byte 0x23, 0x35, 0x20, 0x54, 0x68, 0x72, 0x6f, 0x77 + .byte 0x20, 0x53, 0x65, 0x65, 0x64, 0x73, 0x21, 0x00 + + .byte 0x23, 0x2b, 0x23, 0x43, 0x36, 0x45, 0x61, 0x74, 0x20, 0x53, 0x6f, 0x6d, 0x65, 0x74, 0x68, 0x69, 0x6e, 0x67, 0x20, 0x57, 0x68, 0x65, 0x6e, 0x20 .byte 0x59, 0x6f, 0x75, 0x20, 0x47, 0x65, 0x74, 0x20, 0x48, 0x75, 0x6e, 0x67, 0x72, 0x79, 0x21, 0x23, 0x52, 0x0a, 0x57, 0x68, 0x69, 0x6c, 0x65, 0x20, 0x79, 0x6f, 0x75, 0x7e, 0x32, 0x37, 0x72, 0x65 .byte 0x20, 0x65, 0x78, 0x70, 0x6c, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x20, 0x61, 0x20, 0x64, 0x75, 0x6e, 0x67, 0x65, 0x6f, 0x6e, 0x7e, 0x32, 0x63, 0x20, 0x79, 0x6f, 0x75, 0x20, 0x77, 0x69, 0x6c, 0x6c .byte 0x0a, 0x67, 0x65, 0x74, 0x20, 0x70, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x69, 0x76, 0x65, 0x6c, 0x79, 0x20, 0x68, 0x75, 0x6e, 0x67, 0x72, 0x79, 0x20, 0x28, 0x79, 0x6f, 0x75, 0x72, 0x20 @@ -675,7 +797,10 @@ gUnknown_80EBA18: @ 80EBA18 .byte 0x20, 0x77, 0x68, 0x79, 0x20, 0x79, 0x6f, 0x75, 0x20, 0x73, 0x68, 0x6f, 0x75, 0x6c, 0x64, 0x20, 0x65, 0x61, 0x74, 0x20, 0x73, 0x6f, 0x6d, 0x65, 0x74, 0x68, 0x69, 0x6e, 0x67, 0x20, 0x74, 0x6f .byte 0x20, 0x66, 0x69, 0x6c, 0x6c, 0x0a, 0x79, 0x6f, 0x75, 0x72, 0x20, 0x42, 0x65, 0x6c, 0x6c, 0x79, 0x21, 0x20, 0x59, 0x6f, 0x75, 0x20, 0x63, 0x61, 0x6e, 0x20, 0x61, 0x6c, 0x77, 0x61, 0x79, 0x73 .byte 0x20, 0x62, 0x75, 0x79, 0x20, 0x66, 0x6f, 0x6f, 0x64, 0x20, 0x61, 0x74, 0x20, 0x74, 0x68, 0x65, 0x0a, 0x23, 0x43, 0x35, 0x4b, 0x65, 0x63, 0x6c, 0x65, 0x6f, 0x6e, 0x20, 0x53, 0x68, 0x6f, 0x70 - .byte 0x23, 0x52, 0x2e, 0x00, 0x23, 0x34, 0x20, 0x47, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x20, 0x48, 0x75, 0x6e, 0x67, 0x72, 0x79, 0x00, 0x00, 0x00, 0x49, 0x66, 0x20, 0x79, 0x6f, 0x75, 0x20, 0x77 + .byte 0x23, 0x52, 0x2e, 0x00 + .byte 0x23, 0x34, 0x20, 0x47, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x20, 0x48, 0x75, 0x6e, 0x67, 0x72, 0x79, 0x00, 0x00, 0x00 + + .byte 0x49, 0x66, 0x20, 0x79, 0x6f, 0x75, 0x20, 0x77 .byte 0x61, 0x6e, 0x74, 0x20, 0x74, 0x6f, 0x20, 0x67, 0x6f, 0x20, 0x6f, 0x6e, 0x20, 0x61, 0x20, 0x72, 0x65, 0x73, 0x63, 0x75, 0x65, 0x20, 0x6a, 0x6f, 0x62, 0x20, 0x6c, 0x69, 0x73, 0x74, 0x65, 0x64 .byte 0x0a .byte 0x6f, 0x6e, 0x20, 0x74, 0x68, 0x65, 0x20, 0x42, 0x75, 0x6c, 0x6c, 0x65, 0x74, 0x69, 0x6e, 0x20, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x20, 0x61, 0x74, 0x20, 0x74, 0x68, 0x65, 0x20, 0x50, 0x65 @@ -692,8 +817,12 @@ gUnknown_80EBA18: @ 80EBA18 .byte 0x54, 0x72, 0x79, 0x20, 0x74, 0x6f, 0x20, 0x64, 0x6f, 0x20 .byte 0x61, 0x63, 0x63, 0x65, 0x70, 0x74, 0x65, 0x64, 0x20, 0x6a, 0x6f, 0x62, 0x73, 0x20, 0x71, 0x75, 0x69, 0x63, 0x6b, 0x6c, 0x79, 0x21, 0x0a, 0x20, 0x20, 0x20 .byte 0x2d, 0x20, 0x50, 0x6f, 0x6b, 0xe9 - .byte 0x6d, 0x6f, 0x6e, 0x20, 0x52, 0x65, 0x73, 0x63, 0x75, 0x65, 0x20, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x2d, 0x00, 0x00, 0x00, 0x23, 0x33, 0x20, 0x41 - .byte 0x63, 0x63, 0x65, 0x70, 0x74, 0x69, 0x6e, 0x67, 0x20, 0x52, 0x65, 0x73, 0x63, 0x75, 0x65, 0x20, 0x4a, 0x6f, 0x62, 0x73, 0x00, 0x00, 0x00, 0x00, 0x23, 0x2b, 0x23, 0x43, 0x36, 0x53, 0x61, 0x76 + .byte 0x6d, 0x6f, 0x6e, 0x20, 0x52, 0x65, 0x73, 0x63, 0x75, 0x65, 0x20, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x2d, 0x00, 0x00, 0x00 + + .byte 0x23, 0x33, 0x20, 0x41 + .byte 0x63, 0x63, 0x65, 0x70, 0x74, 0x69, 0x6e, 0x67, 0x20, 0x52, 0x65, 0x73, 0x63, 0x75, 0x65, 0x20, 0x4a, 0x6f, 0x62, 0x73, 0x00, 0x00, 0x00, 0x00 + + .byte 0x23, 0x2b, 0x23, 0x43, 0x36, 0x53, 0x61, 0x76 .byte 0x69, 0x6e, 0x67, 0x20, 0x59, 0x6f, 0x75, 0x72, 0x20, 0x41, 0x64, 0x76, 0x65, 0x6e, 0x74, 0x75, 0x72, 0x65, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x50, 0x6f, 0x6b, 0xe9, 0x6d, 0x6f, 0x6e, 0x20, 0x4e .byte 0x65, 0x77, 0x73, 0x23, 0x52, 0x0a .byte 0x59, 0x6f, 0x75, 0x20, 0x63, 0x61, 0x6e, 0x20, 0x73, 0x61, 0x76, 0x65, 0x20, 0x79, 0x6f, 0x75, 0x72, 0x20, 0x61, 0x64, 0x76, 0x65, 0x6e, 0x74, 0x75, 0x72 @@ -709,7 +838,10 @@ gUnknown_80EBA18: @ 80EBA18 .byte 0x43, 0x68, 0x65, 0x63, 0x6b .byte 0x20, 0x74, 0x68, 0x65, 0x20, 0x4d, 0x61, 0x69, 0x6c, 0x62, 0x6f, 0x78, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x20, 0x6f, 0x6c, 0x64, 0x20, 0x6e, 0x65, 0x77, 0x73, 0x21, 0x0a, 0x20, 0x20, 0x20 .byte 0x2d, 0x20, 0x50, 0x6f, 0x6b, 0xe9, 0x6d, 0x6f, 0x6e, 0x20, 0x52, 0x65, 0x73, 0x63, 0x75, 0x65, 0x20, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f - .byte 0x6e, 0x20, 0x2d, 0x00, 0x23, 0x32, 0x20, 0x52, 0x65, 0x73, 0x63, 0x75, 0x65, 0x20, 0x54, 0x65, 0x61, 0x6d, 0x20, 0x42, 0x61, 0x73, 0x69, 0x63, 0x73, 0x00, 0x00, 0x00, 0x23, 0x2b, 0x23, 0x43 + .byte 0x6e, 0x20, 0x2d, 0x00 + .byte 0x23, 0x32, 0x20, 0x52, 0x65, 0x73, 0x63, 0x75, 0x65, 0x20, 0x54, 0x65, 0x61, 0x6d, 0x20, 0x42, 0x61, 0x73, 0x69, 0x63, 0x73, 0x00, 0x00, 0x00 + + .byte 0x23, 0x2b, 0x23, 0x43 .byte 0x36, 0x54, 0x6f, 0x20, 0x41, 0x6c, 0x6c, 0x20, 0x4e, 0x65, 0x77, 0x20, 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x21, 0x23, 0x52, 0x0a, 0x59, 0x6f, 0x75, 0x72, 0x20, 0x62, 0x61, 0x64, 0x67 .byte 0x65, 0x20, 0x68, 0x61, 0x73, 0x20, 0x74, 0x68, 0x65, 0x20, 0x70, 0x6f, 0x77, 0x65, 0x72, 0x20, 0x74, 0x6f, 0x20, 0x73, 0x65, 0x6e, 0x64, 0x20, 0x62, 0x61, 0x63, 0x6b, 0x0a, 0x74, 0x6f, 0x20 .byte 0x74, 0x6f, 0x77, 0x6e, 0x20, 0x61, 0x6e, 0x79, 0x20, 0x50, 0x6f, 0x6b, 0xe9, 0x6d, 0x6f, 0x6e, 0x20, 0x79, 0x6f, 0x75, 0x7e, 0x32, 0x37, 0x76, 0x65, 0x20, 0x72, 0x65, 0x73, 0x63, 0x75, 0x65 @@ -724,6 +856,12 @@ gUnknown_80EBA18: @ 80EBA18 .byte 0x72, 0x61, 0x6e, 0x6b, 0x69, 0x6e, 0x67, 0x2e, 0x20, 0x41, 0x69, 0x6d, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x74, 0x68, 0x65, 0x20, 0x42, 0x72, 0x6f, 0x6e, 0x7a, 0x65, 0x20 .byte 0x52, 0x61, 0x6e, 0x6b, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x6e, 0x6f, 0x77, 0x21, 0x0a, 0x20, 0x20, 0x20 .byte 0x2d, 0x20, 0x50, 0x6f, 0x6b, 0xe9, 0x6d, 0x6f, 0x6e, 0x20, 0x52, 0x65, 0x73, 0x63, 0x75 - .byte 0x65, 0x20, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x2d, 0x00, 0x00, 0x00, 0x00, 0x23, 0x31, 0x20, 0x57, 0x65, 0x6c, 0x63, 0x6f, 0x6d, 0x65, 0x20, 0x74 - .byte 0x6f, 0x20, 0x61, 0x20, 0x52, 0x65, 0x73, 0x63, 0x75, 0x65, 0x20, 0x54, 0x65, 0x61, 0x6d, 0x21, 0x00, 0x00, 0x00, 0x00, 0x70, 0x6b, 0x73, 0x64, 0x69, 0x72, 0x30, 0x00 + .byte 0x65, 0x20, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x2d, 0x00, 0x00, 0x00, 0x00 + + .global WelcomeHeadline + WelcomeHeadline: + .string "#1 Welcome to a Rescue Team!\0" + .align 2,0 + + .string "pksdir0\0" diff --git a/data/system_sbin.s b/data/system_sbin.s index 73aac26..5b7daff 100644 --- a/data/system_sbin.s +++ b/data/system_sbin.s @@ -1,7 +1,7 @@ .section .rodata - .global gUnknown_8300500 -gUnknown_8300500: @ 8300500 + .global gSystemFileArchive +gSystemFileArchive: @ 8300500 @ replacing .incbin "baserom.gba", 0x00300500, 0x72e40 .string "pksdir0\0" .byte 0xaf, 0x01, 0x00, 0x00 @ 431 (421 level maps) diff --git a/data/titlemenu_sbin.s b/data/titlemenu_sbin.s index de9d830..a6f88f6 100644 --- a/data/titlemenu_sbin.s +++ b/data/titlemenu_sbin.s @@ -1,5 +1,5 @@ .section .rodata - .global gUnknown_8380000 -gUnknown_8380000: @ 8380000 + .global gTitleMenuFileArchive +gTitleMenuFileArchive: @ 8380000 .incbin "baserom.gba", 0x380000, 0x22E74 diff --git a/data/unk_data.s b/data/unk_data.s index 1ed8758..b9bc87d 100644 --- a/data/unk_data.s +++ b/data/unk_data.s @@ -1,16 +1,24 @@ .section .rodata .string "pksdir0\0" - .byte 0x01, 0x00, 0x00, 0x00 @ # of pointers - .byte 0x18, 0x00, 0x30, 0x08 @ pointer to pointer table + .4byte 1 + .4byte unk_data_table .string "pksdir0\0" - .byte 0x20, 0x00, 0x30, 0x08 @ pointer to monpal string - .byte 0x30, 0x00, 0x30, 0x08 @ Pointer to unknown palette + + .global unk_data_table + unk_data_table: + .4byte monpal_string + .4byte unkPalette + + .global monpal_string + monpal_string: .string "monpal\0" .align 2,0 .string "pksdir0\0" @ Unknown Palette + .global unkPalette + unkPalette: .byte 0x00, 0x00, 0x00, 0x80 .byte 0x17, 0x17, 0x0f, 0x80 .byte 0x47, 0x37, 0x37, 0x80 diff --git a/data/unk_dungeon.inc b/data/unk_dungeon.inc index 929330c..235cc81 100644 --- a/data/unk_dungeon.inc +++ b/data/unk_dungeon.inc @@ -1,12 +1,14 @@ - .global gUnknown_83B0000 -gUnknown_83B0000: @ 83B0000 -@ replacing .incbin "baserom.gba", 0x003b0000, 0x151200 + .global gDungeonFileArchive +gDungeonFileArchive: @ 83B0000 .string "pksdir0\0" .byte 0xc7, 0x01, 0x00, 0x00 @ 455 palettes? -.byte 0x18, 0x00, 0x3b, 0x08 @ Pointer to start of pointers? +.4byte StartOfDungeonTable .string "pksdir0\0" + +.global StartOfDungeonTable +StartOfDungeonTable: .byte 0xbc, 0x1c, 0x3b, 0x08 @ Pointer to b00canm -.byte 0xcc, 0x1c, 0x3b, 0x08 @ Pointer to SIRO header +.4byte b00canm_siro .byte 0xb4, 0x1c, 0x3b, 0x08 @ Pointer to b00cel .byte 0x5c, 0x23, 0x3b, 0x08 @ Pointer to AT4PX string (yay compression) .byte 0xac, 0x1c, 0x3b, 0x08 @ Pointer to b00cex @@ -14,7 +16,8 @@ gUnknown_83B0000: @ 83B0000 .byte 0xa4, 0x1c, 0x3b, 0x08 @ Pointer to b00fon .byte 0x3c, 0x2d, 0x3b, 0x08 @ Pointer to AT4PX string .byte 0x9c, 0x1c, 0x3b, 0x08 @ Pointer to b00pal -.byte 0xd0, 0x49, 0x3b, 0x08 @ Start of palette +.4byte b00pal + .byte 0x94, 0x1c, 0x3b, 0x08 @ Pointer to b01canm .byte 0xd0, 0x4c, 0x3b, 0x08 @ Pointer to SIRO header @@ -59,6 +62,7 @@ gUnknown_83B0000: @ 83B0000 .byte 0xd8, 0x03, 0x3c, 0x08 .byte 0xfc, 0x1b, 0x3b, 0x08 .byte 0x70, 0x26, 0x3c, 0x08 + .byte 0xf4, 0x1b, 0x3b, 0x08 .byte 0x70, 0x29, 0x3c, 0x08 .byte 0xec, 0x1b, 0x3b, 0x08 @@ -68,20 +72,129 @@ gUnknown_83B0000: @ 83B0000 .byte 0xdc, 0x1b, 0x3b, 0x08 .byte 0xfe, 0x38, 0x3c, 0x08 .byte 0xd4, 0x1b, 0x3b, 0x08 -.byte 0xe4, 0x53, 0x3c, 0x08, 0xcc, 0x1b, 0x3b, 0x08, 0xe4, 0x56, 0x3c, 0x08, 0xc4, 0x1b, 0x3b, 0x08, 0x34, 0x5b, 0x3c, 0x08, 0xbc, 0x1b, 0x3b, 0x08, 0x04, 0x63, 0x3c, 0x08 -.byte 0xb4, 0x1b, 0x3b, 0x08, 0x45, 0x66, 0x3c, 0x08, 0xac, 0x1b, 0x3b, 0x08, 0xec, 0x97, 0x3c, 0x08, 0xa4, 0x1b, 0x3b, 0x08, 0xec, 0x9a, 0x3c, 0x08, 0x9c, 0x1b, 0x3b, 0x08, 0x3c, 0x9f, 0x3c, 0x08 -.byte 0x94, 0x1b, 0x3b, 0x08, 0x0c, 0xa7, 0x3c, 0x08, 0x8c, 0x1b, 0x3b, 0x08, 0xa2, 0xaa, 0x3c, 0x08, 0x84, 0x1b, 0x3b, 0x08, 0xa4, 0xc9, 0x3c, 0x08, 0x7c, 0x1b, 0x3b, 0x08, 0xa4, 0xcc, 0x3c, 0x08 -.byte 0x74, 0x1b, 0x3b, 0x08, 0xf4, 0xd0, 0x3c, 0x08, 0x6c, 0x1b, 0x3b, 0x08, 0xb0, 0xd8, 0x3c, 0x08, 0x64, 0x1b, 0x3b, 0x08, 0xfd, 0xdb, 0x3c, 0x08, 0x5c, 0x1b, 0x3b, 0x08, 0x3c, 0x0c, 0x3d, 0x08 -.byte 0x54, 0x1b, 0x3b, 0x08, 0x3c, 0x0f, 0x3d, 0x08, 0x4c, 0x1b, 0x3b, 0x08, 0x94, 0x13, 0x3d, 0x08, 0x44, 0x1b, 0x3b, 0x08, 0xb4, 0x1a, 0x3d, 0x08, 0x3c, 0x1b, 0x3b, 0x08, 0x19, 0x1e, 0x3d, 0x08 -.byte 0x34, 0x1b, 0x3b, 0x08, 0xc4, 0x3f, 0x3d, 0x08, 0x2c, 0x1b, 0x3b, 0x08, 0xc4, 0x42, 0x3d, 0x08, 0x24, 0x1b, 0x3b, 0x08, 0x14, 0x47, 0x3d, 0x08, 0x1c, 0x1b, 0x3b, 0x08, 0x1c, 0x4f, 0x3d, 0x08 -.byte 0x14, 0x1b, 0x3b, 0x08, 0x53, 0x52, 0x3d, 0x08, 0x0c, 0x1b, 0x3b, 0x08, 0x14, 0x7a, 0x3d, 0x08, 0x04, 0x1b, 0x3b, 0x08, 0x14, 0x7d, 0x3d, 0x08, 0xfc, 0x1a, 0x3b, 0x08, 0x64, 0x81, 0x3d, 0x08 -.byte 0xf4, 0x1a, 0x3b, 0x08, 0xf4, 0x88, 0x3d, 0x08, 0xec, 0x1a, 0x3b, 0x08, 0x2b, 0x8c, 0x3d, 0x08, 0xe4, 0x1a, 0x3b, 0x08, 0x40, 0xb6, 0x3d, 0x08, 0xdc, 0x1a, 0x3b, 0x08, 0x40, 0xb9, 0x3d, 0x08 -.byte 0xd4, 0x1a, 0x3b, 0x08, 0xd0, 0xbf, 0x3d, 0x08, 0xcc, 0x1a, 0x3b, 0x08, 0xbc, 0xc7, 0x3d, 0x08, 0xc4, 0x1a, 0x3b, 0x08, 0xd0, 0xca, 0x3d, 0x08, 0xbc, 0x1a, 0x3b, 0x08, 0xa0, 0xf0, 0x3d, 0x08 -.byte 0xb4, 0x1a, 0x3b, 0x08, 0xa0, 0xf3, 0x3d, 0x08, 0xac, 0x1a, 0x3b, 0x08, 0xf0, 0xf7, 0x3d, 0x08, 0xa4, 0x1a, 0x3b, 0x08, 0x64, 0xff, 0x3d, 0x08, 0x9c, 0x1a, 0x3b, 0x08, 0x98, 0x02, 0x3e, 0x08 -.byte 0x94, 0x1a, 0x3b, 0x08, 0x90, 0x21, 0x3e, 0x08, 0x8c, 0x1a, 0x3b, 0x08, 0x90, 0x24, 0x3e, 0x08, 0x84, 0x1a, 0x3b, 0x08, 0xe0, 0x29, 0x3e, 0x08, 0x7c, 0x1a, 0x3b, 0x08, 0xc8, 0x31, 0x3e, 0x08 -.byte 0x74, 0x1a, 0x3b, 0x08, 0x5f, 0x35, 0x3e, 0x08, 0x6c, 0x1a, 0x3b, 0x08, 0xa8, 0x55, 0x3e, 0x08, 0x64, 0x1a, 0x3b, 0x08, 0xa8, 0x58, 0x3e, 0x08, 0x5c, 0x1a, 0x3b, 0x08, 0xf8, 0x5c, 0x3e, 0x08 -.byte 0x54, 0x1a, 0x3b, 0x08, 0xe0, 0x63, 0x3e, 0x08, 0x4c, 0x1a, 0x3b, 0x08, 0x4e, 0x67, 0x3e, 0x08, 0x44, 0x1a, 0x3b, 0x08, 0xec, 0x84, 0x3e, 0x08, 0x3c, 0x1a, 0x3b, 0x08, 0xec, 0x87, 0x3e, 0x08 -.byte 0x34, 0x1a, 0x3b, 0x08, 0x7c, 0x8e, 0x3e, 0x08, 0x2c, 0x1a, 0x3b, 0x08, 0xc0, 0x95, 0x3e, 0x08, 0x24, 0x1a, 0x3b, 0x08, 0xea, 0x98, 0x3e, 0x08, 0x1c, 0x1a, 0x3b, 0x08, 0x2c, 0xb5, 0x3e, 0x08 +.byte 0xe4, 0x53, 0x3c, 0x08 + +.byte 0xcc, 0x1b, 0x3b, 0x08 +.byte 0xe4, 0x56, 0x3c, 0x08 +.byte 0xc4, 0x1b, 0x3b, 0x08 +.byte 0x34, 0x5b, 0x3c, 0x08 +.byte 0xbc, 0x1b, 0x3b, 0x08 +.byte 0x04, 0x63, 0x3c, 0x08 +.byte 0xb4, 0x1b, 0x3b, 0x08 +.byte 0x45, 0x66, 0x3c, 0x08 +.byte 0xac, 0x1b, 0x3b, 0x08 +.byte 0xec, 0x97, 0x3c, 0x08 + +.byte 0xa4, 0x1b, 0x3b, 0x08 +.byte 0xec, 0x9a, 0x3c, 0x08 +.byte 0x9c, 0x1b, 0x3b, 0x08 +.byte 0x3c, 0x9f, 0x3c, 0x08 +.byte 0x94, 0x1b, 0x3b, 0x08 +.byte 0x0c, 0xa7, 0x3c, 0x08 +.byte 0x8c, 0x1b, 0x3b, 0x08 +.byte 0xa2, 0xaa, 0x3c, 0x08 +.byte 0x84, 0x1b, 0x3b, 0x08 +.byte 0xa4, 0xc9, 0x3c, 0x08 + +.byte 0x7c, 0x1b, 0x3b, 0x08 +.byte 0xa4, 0xcc, 0x3c, 0x08 +.byte 0x74, 0x1b, 0x3b, 0x08 +.byte 0xf4, 0xd0, 0x3c, 0x08 +.byte 0x6c, 0x1b, 0x3b, 0x08 +.byte 0xb0, 0xd8, 0x3c, 0x08 +.byte 0x64, 0x1b, 0x3b, 0x08 +.byte 0xfd, 0xdb, 0x3c, 0x08 +.byte 0x5c, 0x1b, 0x3b, 0x08 +.byte 0x3c, 0x0c, 0x3d, 0x08 + +.byte 0x54, 0x1b, 0x3b, 0x08 +.byte 0x3c, 0x0f, 0x3d, 0x08 +.byte 0x4c, 0x1b, 0x3b, 0x08 +.byte 0x94, 0x13, 0x3d, 0x08 +.byte 0x44, 0x1b, 0x3b, 0x08 +.byte 0xb4, 0x1a, 0x3d, 0x08 +.byte 0x3c, 0x1b, 0x3b, 0x08 +.byte 0x19, 0x1e, 0x3d, 0x08 +.byte 0x34, 0x1b, 0x3b, 0x08 +.byte 0xc4, 0x3f, 0x3d, 0x08 + +.byte 0x2c, 0x1b, 0x3b, 0x08 +.byte 0xc4, 0x42, 0x3d, 0x08 +.byte 0x24, 0x1b, 0x3b, 0x08 +.byte 0x14, 0x47, 0x3d, 0x08 +.byte 0x1c, 0x1b, 0x3b, 0x08 +.byte 0x1c, 0x4f, 0x3d, 0x08 +.byte 0x14, 0x1b, 0x3b, 0x08 +.byte 0x53, 0x52, 0x3d, 0x08 +.byte 0x0c, 0x1b, 0x3b, 0x08 +.byte 0x14, 0x7a, 0x3d, 0x08 + +.byte 0x04, 0x1b, 0x3b, 0x08 +.byte 0x14, 0x7d, 0x3d, 0x08 +.byte 0xfc, 0x1a, 0x3b, 0x08 +.byte 0x64, 0x81, 0x3d, 0x08 +.byte 0xf4, 0x1a, 0x3b, 0x08 +.byte 0xf4, 0x88, 0x3d, 0x08 +.byte 0xec, 0x1a, 0x3b, 0x08 +.byte 0x2b, 0x8c, 0x3d, 0x08 +.byte 0xe4, 0x1a, 0x3b, 0x08 +.byte 0x40, 0xb6, 0x3d, 0x08 + +.byte 0xdc, 0x1a, 0x3b, 0x08 +.byte 0x40, 0xb9, 0x3d, 0x08 +.byte 0xd4, 0x1a, 0x3b, 0x08 +.byte 0xd0, 0xbf, 0x3d, 0x08 +.byte 0xcc, 0x1a, 0x3b, 0x08 +.byte 0xbc, 0xc7, 0x3d, 0x08 +.byte 0xc4, 0x1a, 0x3b, 0x08 +.byte 0xd0, 0xca, 0x3d, 0x08 +.byte 0xbc, 0x1a, 0x3b, 0x08 +.byte 0xa0, 0xf0, 0x3d, 0x08 + +.byte 0xb4, 0x1a, 0x3b, 0x08 +.byte 0xa0, 0xf3, 0x3d, 0x08 +.byte 0xac, 0x1a, 0x3b, 0x08 +.byte 0xf0, 0xf7, 0x3d, 0x08 +.byte 0xa4, 0x1a, 0x3b, 0x08 +.byte 0x64, 0xff, 0x3d, 0x08 +.byte 0x9c, 0x1a, 0x3b, 0x08 +.byte 0x98, 0x02, 0x3e, 0x08 +.byte 0x94, 0x1a, 0x3b, 0x08 +.byte 0x90, 0x21, 0x3e, 0x08 + +.byte 0x8c, 0x1a, 0x3b, 0x08 +.byte 0x90, 0x24, 0x3e, 0x08 +.byte 0x84, 0x1a, 0x3b, 0x08 +.byte 0xe0, 0x29, 0x3e, 0x08 +.byte 0x7c, 0x1a, 0x3b, 0x08 +.byte 0xc8, 0x31, 0x3e, 0x08 +.byte 0x74, 0x1a, 0x3b, 0x08 +.byte 0x5f, 0x35, 0x3e, 0x08 +.byte 0x6c, 0x1a, 0x3b, 0x08 +.byte 0xa8, 0x55, 0x3e, 0x08 + +.byte 0x64, 0x1a, 0x3b, 0x08 +.byte 0xa8, 0x58, 0x3e, 0x08 +.byte 0x5c, 0x1a, 0x3b, 0x08 +.byte 0xf8, 0x5c, 0x3e, 0x08 +.byte 0x54, 0x1a, 0x3b, 0x08 +.byte 0xe0, 0x63, 0x3e, 0x08 +.byte 0x4c, 0x1a, 0x3b, 0x08 +.byte 0x4e, 0x67, 0x3e, 0x08 +.byte 0x44, 0x1a, 0x3b, 0x08 +.byte 0xec, 0x84, 0x3e, 0x08 + +.byte 0x3c, 0x1a, 0x3b, 0x08 +.byte 0xec, 0x87, 0x3e, 0x08 +.byte 0x34, 0x1a, 0x3b, 0x08 +.byte 0x7c, 0x8e, 0x3e, 0x08 +.byte 0x2c, 0x1a, 0x3b, 0x08 +.byte 0xc0, 0x95, 0x3e, 0x08 +.byte 0x24, 0x1a, 0x3b, 0x08 +.byte 0xea, 0x98, 0x3e, 0x08 +.byte 0x1c, 0x1a, 0x3b, 0x08 +.byte 0x2c, 0xb5, 0x3e, 0x08 + .byte 0x14, 0x1a, 0x3b, 0x08, 0x2c, 0xb8, 0x3e, 0x08, 0x0c, 0x1a, 0x3b, 0x08, 0x40, 0xbd, 0x3e, 0x08, 0x04, 0x1a, 0x3b, 0x08, 0x70, 0xc5, 0x3e, 0x08, 0xfc, 0x19, 0x3b, 0x08, 0x0a, 0xc9, 0x3e, 0x08 .byte 0xf4, 0x19, 0x3b, 0x08, 0x4c, 0xea, 0x3e, 0x08, 0xec, 0x19, 0x3b, 0x08, 0x4c, 0xed, 0x3e, 0x08, 0xe4, 0x19, 0x3b, 0x08, 0x9c, 0xf1, 0x3e, 0x08, 0xdc, 0x19, 0x3b, 0x08, 0x54, 0xf9, 0x3e, 0x08 .byte 0xd4, 0x19, 0x3b, 0x08, 0xbb, 0xfc, 0x3e, 0x08, 0xcc, 0x19, 0x3b, 0x08, 0xec, 0x24, 0x3f, 0x08, 0xc4, 0x19, 0x3b, 0x08, 0xec, 0x27, 0x3f, 0x08, 0xbc, 0x19, 0x3b, 0x08, 0x3c, 0x2d, 0x3f, 0x08 @@ -149,18 +262,68 @@ gUnknown_83B0000: @ 83B0000 .byte 0xf0, 0x11, 0x3b, 0x08, 0xd8, 0xd8, 0x48, 0x08, 0xe8, 0x11, 0x3b, 0x08, 0x28, 0xe0, 0x48, 0x08, 0xdc, 0x11, 0x3b, 0x08, 0x84, 0xed, 0x48, 0x08, 0xd4, 0x11, 0x3b, 0x08, 0x18, 0xef, 0x48, 0x08 .byte 0xcc, 0x11, 0x3b, 0x08, 0xf0, 0x0b, 0x49, 0x08, 0xc4, 0x11, 0x3b, 0x08, 0xf0, 0x0e, 0x49, 0x08, 0xbc, 0x11, 0x3b, 0x08, 0x80, 0x14, 0x49, 0x08, 0xb0, 0x11, 0x3b, 0x08, 0xd0, 0x22, 0x49, 0x08 .byte 0xa8, 0x11, 0x3b, 0x08, 0x74, 0x24, 0x49, 0x08, 0xa0, 0x11, 0x3b, 0x08, 0x68, 0x4a, 0x49, 0x08, 0x98, 0x11, 0x3b, 0x08, 0x68, 0x4d, 0x49, 0x08, 0x90, 0x11, 0x3b, 0x08, 0xf8, 0x4e, 0x49, 0x08 -.byte 0x84, 0x11, 0x3b, 0x08, 0xd0, 0x5d, 0x49, 0x08, 0x7c, 0x11, 0x3b, 0x08, 0x6f, 0x5f, 0x49, 0x08, 0x74, 0x11, 0x3b, 0x08, 0x54, 0x95, 0x49, 0x08, 0x6c, 0x11, 0x3b, 0x08, 0x54, 0x98, 0x49, 0x08 -.byte 0x64, 0x11, 0x3b, 0x08, 0xa0, 0xbb, 0x49, 0x08, 0x5c, 0x11, 0x3b, 0x08, 0xe0, 0xbb, 0x49, 0x08, 0x54, 0x11, 0x3b, 0x08, 0xf0, 0xdb, 0x49, 0x08, 0x48, 0x11, 0x3b, 0x08, 0x34, 0xe2, 0x49, 0x08 -.byte 0x3c, 0x11, 0x3b, 0x08, 0x04, 0xe9, 0x49, 0x08, 0x34, 0x11, 0x3b, 0x08, 0xec, 0x05, 0x4a, 0x08, 0x2c, 0x11, 0x3b, 0x08, 0xf0, 0x07, 0x4a, 0x08, 0x24, 0x11, 0x3b, 0x08, 0x0c, 0x14, 0x4a, 0x08 -.byte 0x1c, 0x11, 0x3b, 0x08, 0x64, 0x1f, 0x4a, 0x08, 0x10, 0x11, 0x3b, 0x08, 0xf4, 0x2b, 0x4a, 0x08, 0x08, 0x11, 0x3b, 0x08 +.byte 0x84, 0x11, 0x3b, 0x08, 0xd0, 0x5d, 0x49, 0x08, 0x7c, 0x11, 0x3b, 0x08, 0x6f, 0x5f, 0x49, 0x08, 0x74, 0x11, 0x3b, 0x08, 0x54, 0x95, 0x49, 0x08 + +.byte 0x6c, 0x11, 0x3b, 0x08 +.byte 0x54, 0x98, 0x49, 0x08 +.byte 0x64, 0x11, 0x3b, 0x08 +.byte 0xa0, 0xbb, 0x49, 0x08 +.byte 0x5c, 0x11, 0x3b, 0x08 +.byte 0xe0, 0xbb, 0x49, 0x08 +.byte 0x54, 0x11, 0x3b, 0x08 +.byte 0xf0, 0xdb, 0x49, 0x08 +.byte 0x48, 0x11, 0x3b, 0x08 +.byte 0x34, 0xe2, 0x49, 0x08 +.byte 0x3c, 0x11, 0x3b, 0x08 +.byte 0x04, 0xe9, 0x49, 0x08 +.byte 0x34, 0x11, 0x3b, 0x08 +.byte 0xec, 0x05, 0x4a, 0x08 +.byte 0x2c, 0x11, 0x3b, 0x08 +.byte 0xf0, 0x07, 0x4a, 0x08 +.byte 0x24, 0x11, 0x3b, 0x08 +.byte 0x0c, 0x14, 0x4a, 0x08 +.byte 0x1c, 0x11, 0x3b, 0x08 +.byte 0x64, 0x1f, 0x4a, 0x08 +.byte 0x10, 0x11, 0x3b, 0x08 +.byte 0xf4, 0x2b, 0x4a, 0x08 +.byte 0x08, 0x11, 0x3b, 0x08 .byte 0x48, 0xb8, 0x4c, 0x08 .byte 0x00, 0x11, 0x3b, 0x08 .byte 0x70, 0xbf, 0x4c, 0x08 -.byte 0xf8, 0x10, 0x3b, 0x08, 0x14, 0xc7, 0x4c, 0x08, 0xf0, 0x10, 0x3b, 0x08, 0x0c, 0xd0, 0x4c, 0x08, 0xe8, 0x10, 0x3b, 0x08, 0xfc, 0xd8, 0x4c, 0x08, 0xe0, 0x10, 0x3b, 0x08, 0xf0, 0xe1, 0x4c, 0x08 -.byte 0xd8, 0x10, 0x3b, 0x08, 0x9c, 0xea, 0x4c, 0x08, 0xd0, 0x10, 0x3b, 0x08, 0x98, 0xf3, 0x4c, 0x08, 0xc8, 0x10, 0x3b, 0x08, 0x28, 0xfc, 0x4c, 0x08, 0xc0, 0x10, 0x3b, 0x08, 0x8c, 0x05, 0x4d, 0x08 -.byte 0xb8, 0x10, 0x3b, 0x08, 0xec, 0x0d, 0x4d, 0x08, 0xb0, 0x10, 0x3b, 0x08, 0x34, 0x17, 0x4d, 0x08, 0xa8, 0x10, 0x3b, 0x08, 0xc4, 0x20, 0x4d, 0x08, 0xa0, 0x10, 0x3b, 0x08, 0x64, 0x28, 0x4d, 0x08 -.byte 0x98, 0x10, 0x3b, 0x08, 0x6c, 0x2a, 0x4d, 0x08, 0x90, 0x10, 0x3b, 0x08, 0x1c, 0x2b, 0x4d, 0x08, 0x88, 0x10, 0x3b, 0x08, 0x40, 0x2e, 0x4d, 0x08, 0x80, 0x10, 0x3b, 0x08, 0x70, 0x38, 0x4d, 0x08 -.byte 0x78, 0x10, 0x3b, 0x08, 0x38, 0x42, 0x4d, 0x08, 0x70, 0x10, 0x3b, 0x08, 0xe0, 0x4b, 0x4d, 0x08, 0x68, 0x10, 0x3b, 0x08, 0xec, 0x55, 0x4d, 0x08, 0x60, 0x10, 0x3b, 0x08, 0x54, 0x5f, 0x4d, 0x08 +.byte 0xf8, 0x10, 0x3b, 0x08 +.byte 0x14, 0xc7, 0x4c, 0x08 +.byte 0xf0, 0x10, 0x3b, 0x08 +.byte 0x0c, 0xd0, 0x4c, 0x08 +.byte 0xe8, 0x10, 0x3b, 0x08 +.byte 0xfc, 0xd8, 0x4c, 0x08 +.byte 0xe0, 0x10, 0x3b, 0x08 +.byte 0xf0, 0xe1, 0x4c, 0x08 +.byte 0xd8, 0x10, 0x3b, 0x08 +.byte 0x9c, 0xea, 0x4c, 0x08 +.byte 0xd0, 0x10, 0x3b, 0x08 +.byte 0x98, 0xf3, 0x4c, 0x08 +.byte 0xc8, 0x10, 0x3b, 0x08 +.byte 0x28, 0xfc, 0x4c, 0x08 +.byte 0xc0, 0x10, 0x3b, 0x08 +.byte 0x8c, 0x05, 0x4d, 0x08 +.byte 0xb8, 0x10, 0x3b, 0x08 +.byte 0xec, 0x0d, 0x4d, 0x08 +.byte 0xb0, 0x10, 0x3b, 0x08 +.byte 0x34, 0x17, 0x4d, 0x08 +.byte 0xa8, 0x10, 0x3b, 0x08 +.byte 0xc4, 0x20, 0x4d, 0x08 +.byte 0xa0, 0x10, 0x3b, 0x08 +.byte 0x64, 0x28, 0x4d, 0x08 +.byte 0x98, 0x10, 0x3b, 0x08 +.byte 0x6c, 0x2a, 0x4d, 0x08 +.byte 0x90, 0x10, 0x3b, 0x08 +.byte 0x1c, 0x2b, 0x4d, 0x08 +.byte 0x88, 0x10, 0x3b, 0x08 +.byte 0x40, 0x2e, 0x4d, 0x08 +.byte 0x80, 0x10, 0x3b, 0x08 +.byte 0x70, 0x38, 0x4d, 0x08 +.byte 0x78, 0x10, 0x3b, 0x08 +.byte 0x38, 0x42, 0x4d, 0x08, 0x70, 0x10, 0x3b, 0x08, 0xe0, 0x4b, 0x4d, 0x08, 0x68, 0x10, 0x3b, 0x08, 0xec, 0x55, 0x4d, 0x08, 0x60, 0x10, 0x3b, 0x08, 0x54, 0x5f, 0x4d, 0x08 .byte 0x58, 0x10, 0x3b, 0x08, 0x7c, 0x68, 0x4d, 0x08, 0x50, 0x10, 0x3b, 0x08, 0xa4, 0x71, 0x4d, 0x08, 0x48, 0x10, 0x3b, 0x08, 0x1c, 0x7a, 0x4d, 0x08, 0x40, 0x10, 0x3b, 0x08, 0xdc, 0x83, 0x4d, 0x08 .byte 0x38, 0x10, 0x3b, 0x08, 0x04, 0x8d, 0x4d, 0x08, 0x30, 0x10, 0x3b, 0x08, 0x78, 0x96, 0x4d, 0x08, 0x28, 0x10, 0x3b, 0x08, 0x80, 0x9f, 0x4d, 0x08, 0x20, 0x10, 0x3b, 0x08, 0x08, 0xa9, 0x4d, 0x08 .byte 0x18, 0x10, 0x3b, 0x08, 0xe0, 0xb2, 0x4d, 0x08, 0x10, 0x10, 0x3b, 0x08, 0x48, 0xbc, 0x4d, 0x08, 0x08, 0x10, 0x3b, 0x08, 0x28, 0xc3, 0x4d, 0x08, 0x00, 0x10, 0x3b, 0x08, 0x2c, 0xcc, 0x4d, 0x08 @@ -175,30 +338,84 @@ gUnknown_83B0000: @ 83B0000 .byte 0xf8, 0x0e, 0x3b, 0x08, 0x24, 0xab, 0x4e, 0x08, 0xf0, 0x0e, 0x3b, 0x08, 0x74, 0xb1, 0x4e, 0x08, 0xe8, 0x0e, 0x3b, 0x08, 0xc4, 0xb7, 0x4e, 0x08, 0xe0, 0x0e, 0x3b, 0x08, 0x14, 0xbe, 0x4e, 0x08 .byte 0xd8, 0x0e, 0x3b, 0x08, 0x6c, 0xc4, 0x4e, 0x08, 0xd0, 0x0e, 0x3b, 0x08, 0xbc, 0xca, 0x4e, 0x08, 0xc8, 0x0e, 0x3b, 0x08, 0x0c, 0xd1, 0x4e, 0x08, 0xc0, 0x0e, 0x3b, 0x08, 0x5c, 0xd7, 0x4e, 0x08 .byte 0xb8, 0x0e, 0x3b, 0x08, 0xac, 0xdd, 0x4e, 0x08, 0xb0, 0x0e, 0x3b, 0x08, 0xfc, 0xe3, 0x4e, 0x08, 0xa8, 0x0e, 0x3b, 0x08, 0x4c, 0xea, 0x4e, 0x08, 0xa0, 0x0e, 0x3b, 0x08, 0x9c, 0xf0, 0x4e, 0x08 -.byte 0x98, 0x0e, 0x3b, 0x08, 0xec, 0xf6, 0x4e, 0x08, 0x90, 0x0e, 0x3b, 0x08, 0x3c, 0xfd, 0x4e, 0x08, 0x88, 0x0e, 0x3b, 0x08, 0x8c, 0x03, 0x4f, 0x08, 0x80, 0x0e, 0x3b, 0x08, 0xdc, 0x04, 0x4f, 0x08 -.byte 0x78, 0x0e, 0x3b, 0x08 +.byte 0x98, 0x0e, 0x3b, 0x08, 0xec, 0xf6, 0x4e, 0x08, 0x90, 0x0e, 0x3b, 0x08, 0x3c, 0xfd, 0x4e, 0x08, 0x88, 0x0e, 0x3b, 0x08, 0x8c, 0x03, 0x4f, 0x08 +.4byte talkp5_string +.byte 0xdc, 0x04, 0x4f, 0x08 +.4byte talkp6_string .byte 0x2c, 0x0b, 0x4f, 0x08 -.byte 0x70, 0x0e, 0x3b, 0x08 +.4byte talkp7_string .byte 0x7c, 0x11, 0x4f, 0x08 -.byte 0x68, 0x0e, 0x3b, 0x08 +.4byte talkp8_string .byte 0xcc, 0x17, 0x4f, 0x08 -.byte 0x60, 0x0e, 0x3b, 0x08 +.4byte talkp9_string .byte 0x1c, 0x1e, 0x4f, 0x08 -.byte 0x58, 0x0e, 0x3b, 0x08 +.4byte trappat_string .byte 0x6c, 0x24, 0x4f, 0x08 -.byte 0x50, 0x0e, 0x3b, 0x08 +.4byte zmappat_string .byte 0xa8, 0x45, 0x4f, 0x08 -.byte 0x7a, 0x6d, 0x61, 0x70, 0x70, 0x61, 0x74, 0x00, 0x74, 0x72, 0x61, 0x70, 0x70, 0x61, 0x74, 0x00 -.byte 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x39, 0x00, 0x00, 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x38, 0x00, 0x00, 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x37, 0x00, 0x00, 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x36, 0x00, 0x00 -.byte 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x35, 0x00, 0x00, 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x34, 0x32, 0x00, 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x34, 0x31, 0x00, 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x34, 0x30, 0x00 -.byte 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x34, 0x00, 0x00, 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x33, 0x39, 0x00, 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x33, 0x38, 0x00, 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x33, 0x37, 0x00 -.byte 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x33, 0x36, 0x00, 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x33, 0x35, 0x00, 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x33, 0x34, 0x00, 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x33, 0x33, 0x00 -.byte 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x33, 0x32, 0x00, 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x33, 0x31, 0x00, 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x33, 0x30, 0x00, 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x33, 0x00, 0x00 -.byte 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x32, 0x39, 0x00, 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x32, 0x38, 0x00, 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x32, 0x37, 0x00, 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x32, 0x36, 0x00 -.byte 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x32, 0x35, 0x00, 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x32, 0x34, 0x00, 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x32, 0x33, 0x00, 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x32, 0x32, 0x00 -.byte 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x32, 0x31, 0x00, 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x32, 0x30, 0x00, 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x32, 0x00, 0x00, 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x31, 0x39, 0x00 -.byte 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x31, 0x38, 0x00, 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x31, 0x37, 0x00, 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x31, 0x36, 0x00, 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x31, 0x35, 0x00 +.global zmappat_string +zmappat_string: +.string "zmappat\0" + +.global trappat_string +trappat_string: +.string "trappat\0" + +.global talkp9_string +talkp9_string: +.string "talkp9\0" +.align 2,0 + +.global talkp8_string +talkp8_string: +.string "talkp8\0" +.align 2,0 + +.global talkp7_string +talkp7_string: +.string "talkp7\0" +.align 2,0 + +.global talkp6_string +talkp6_string: +.string "talkp6\0" +.align 2,0 + +.global talkp5_string +talkp5_string: +.string "talkp5\0" +.align 2,0 + +.byte 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x34, 0x32, 0x00 +.byte 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x34, 0x31, 0x00 +.byte 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x34, 0x30, 0x00 +.byte 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x34, 0x00, 0x00 +.byte 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x33, 0x39, 0x00 +.byte 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x33, 0x38, 0x00 +.byte 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x33, 0x37, 0x00 +.byte 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x33, 0x36, 0x00 +.byte 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x33, 0x35, 0x00 +.byte 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x33, 0x34, 0x00 +.byte 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x33, 0x33, 0x00 +.byte 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x33, 0x32, 0x00 +.byte 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x33, 0x31, 0x00 +.byte 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x33, 0x30, 0x00 +.byte 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x33, 0x00, 0x00 +.byte 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x32, 0x39, 0x00 +.byte 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x32, 0x38, 0x00 +.byte 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x32, 0x37, 0x00 +.byte 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x32, 0x36, 0x00 +.byte 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x32, 0x35, 0x00 +.byte 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x32, 0x34, 0x00 +.byte 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x32, 0x33, 0x00 +.byte 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x32, 0x32, 0x00 +.byte 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x32, 0x31, 0x00 +.byte 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x32, 0x30, 0x00 +.byte 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x32, 0x00, 0x00 +.byte 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x31, 0x39, 0x00 +.byte 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x31, 0x38, 0x00 +.byte 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x31, 0x37, 0x00, 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x31, 0x36, 0x00, 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x31, 0x35, 0x00 .byte 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x31, 0x34, 0x00, 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x31, 0x33, 0x00, 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x31, 0x32, 0x00, 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x31, 0x31, 0x00 .byte 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x31, 0x30, 0x00, 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x31, 0x00, 0x00, 0x74, 0x61, 0x6c, 0x6b, 0x70, 0x30, 0x00, 0x00, 0x74, 0x61, 0x6c, 0x6b, 0x39, 0x00, 0x00, 0x00 .byte 0x74, 0x61, 0x6c, 0x6b, 0x38, 0x00, 0x00, 0x00, 0x74, 0x61, 0x6c, 0x6b, 0x37, 0x00, 0x00, 0x00, 0x74, 0x61, 0x6c, 0x6b, 0x36, 0x00, 0x00, 0x00, 0x74, 0x61, 0x6c, 0x6b, 0x35, 0x00, 0x00, 0x00 @@ -304,11 +521,16 @@ gUnknown_83B0000: @ 83B0000 .byte 0x65, 0x6c, 0x00, 0x00, 0x62, 0x30, 0x33, 0x63, 0x61, 0x6e, 0x6d, 0x00, 0x62, 0x30, 0x32, 0x70, 0x61, 0x6c, 0x00, 0x00, 0x62, 0x30, 0x32, 0x66, 0x6f, 0x6e, 0x00, 0x00, 0x62, 0x30, 0x32, 0x63 .byte 0x65, 0x78, 0x00, 0x00, 0x62, 0x30, 0x32, 0x63, 0x65, 0x6c, 0x00, 0x00, 0x62, 0x30, 0x32, 0x63, 0x61, 0x6e, 0x6d, 0x00, 0x62, 0x30, 0x31, 0x70, 0x61, 0x6c, 0x00, 0x00, 0x62, 0x30, 0x31, 0x66 .byte 0x6f, 0x6e, 0x00, 0x00, 0x62, 0x30, 0x31, 0x63, 0x65, 0x78, 0x00, 0x00, 0x62, 0x30, 0x31, 0x63, 0x65, 0x6c, 0x00, 0x00, 0x62, 0x30, 0x31, 0x63, 0x61, 0x6e, 0x6d, 0x00, 0x62, 0x30, 0x30, 0x70 -.byte 0x61, 0x6c, 0x00, 0x00, 0x62, 0x30, 0x30, 0x66, 0x6f, 0x6e, 0x00, 0x00, 0x62, 0x30, 0x30, 0x63, 0x65, 0x78, 0x00, 0x00, 0x62, 0x30, 0x30, 0x63, 0x65, 0x6c, 0x00, 0x00, 0x62, 0x30, 0x30, 0x63 -.byte 0x61, 0x6e, 0x6d, 0x00, 0x70, 0x6b, 0x73, 0x64, 0x69, 0x72, 0x30, 0x00 +.byte 0x61, 0x6c, 0x00, 0x00, 0x62, 0x30, 0x30, 0x66, 0x6f, 0x6e, 0x00, 0x00 +.byte 0x62, 0x30, 0x30, 0x63, 0x65, 0x78, 0x00, 0x00 +.byte 0x62, 0x30, 0x30, 0x63, 0x65, 0x6c, 0x00, 0x00 +.byte 0x62, 0x30, 0x30, 0x63, 0x61, 0x6e, 0x6d, 0x00 +.string "pksdir0\0" +.global b00canm_siro +b00canm_siro: @ Start of SIRO Header -.byte 0x53, 0x49, 0x52, 0x4f +.string "SIRO" .byte 0xdc, 0x22, 0x3b, 0x08 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 @@ -361,8 +583,16 @@ gUnknown_83B0000: @ 83B0000 .byte 0x07, 0x57, 0xff, 0x80, 0x07, 0x57, 0xf7, 0x80, 0x07, 0x57, 0xef, 0x80, 0x07, 0x57, 0xe7, 0x80, 0x00, 0x57, 0xd7, 0x80, 0x0c, 0x00, 0x04, 0x00, 0x00, 0x5f, 0xe7, 0x80, 0x00, 0x5f, 0xe7, 0x80 .byte 0x00, 0x5f, 0xe7, 0x80, 0x00, 0x5f, 0xdf, 0x80, 0x00, 0x5f, 0xdf, 0x80, 0x00, 0x5f, 0xdf, 0x80, 0x00, 0x57, 0xd7, 0x80, 0x00, 0x5f, 0xdf, 0x80, 0x00, 0x5f, 0xdf, 0x80, 0x00, 0x5f, 0xe7, 0x80 .byte 0x00, 0x5f, 0xe7, 0x80, 0x00, 0x5f, 0xe7, 0x80, 0x0c, 0x00, 0x04, 0x00, 0x07, 0x57, 0xff, 0x80, 0x07, 0x5f, 0xff, 0x80, 0x07, 0x5f, 0xff, 0x80, 0x07, 0x5f, 0xf7, 0x80, 0x07, 0x5f, 0xf7, 0x80 -.byte 0x07, 0x5f, 0xef, 0x80, 0x00, 0x5f, 0xe7, 0x80, 0x07, 0x5f, 0xef, 0x80, 0x07, 0x5f, 0xf7, 0x80, 0x07, 0x5f, 0xff, 0x80, 0x07, 0x5f, 0xff, 0x80, 0x07, 0x57, 0xff, 0x80, 0xdc, 0x1c, 0x3b, 0x08 -.byte 0x08, 0x1d, 0x3b, 0x08, 0x34, 0x1d, 0x3b, 0x08, 0x60, 0x1d, 0x3b, 0x08, 0x8c, 0x1d, 0x3b, 0x08, 0xb8, 0x1d, 0x3b, 0x08, 0xe4, 0x1d, 0x3b, 0x08, 0x10, 0x1e, 0x3b, 0x08, 0x3c, 0x1e, 0x3b, 0x08 +.byte 0x07, 0x5f, 0xef, 0x80, 0x00, 0x5f, 0xe7, 0x80, 0x07, 0x5f, 0xef, 0x80, 0x07, 0x5f, 0xf7, 0x80, 0x07, 0x5f, 0xff, 0x80, 0x07, 0x5f, 0xff, 0x80, 0x07, 0x57, 0xff, 0x80 + +.byte 0xdc, 0x1c, 0x3b, 0x08 +.byte 0x08, 0x1d, 0x3b, 0x08 +.byte 0x34, 0x1d, 0x3b, 0x08 +.byte 0x60, 0x1d, 0x3b, 0x08 +.byte 0x8c, 0x1d, 0x3b, 0x08 +.byte 0xb8, 0x1d, 0x3b, 0x08 +.byte 0xe4, 0x1d, 0x3b, 0x08 +.byte 0x10, 0x1e, 0x3b, 0x08, 0x3c, 0x1e, 0x3b, 0x08 .byte 0x68, 0x1e, 0x3b, 0x08, 0x94, 0x1e, 0x3b, 0x08, 0xc0, 0x1e, 0x3b, 0x08, 0xec, 0x1e, 0x3b, 0x08, 0x18, 0x1f, 0x3b, 0x08, 0x44, 0x1f, 0x3b, 0x08, 0x70, 0x1f, 0x3b, 0x08, 0x9c, 0x1f, 0x3b, 0x08 .byte 0xd0, 0x1f, 0x3b, 0x08, 0x04, 0x20, 0x3b, 0x08, 0x38, 0x20, 0x3b, 0x08, 0x6c, 0x20, 0x3b, 0x08, 0xa0, 0x20, 0x3b, 0x08, 0xd4, 0x20, 0x3b, 0x08, 0x08, 0x21, 0x3b, 0x08, 0x3c, 0x21, 0x3b, 0x08 .byte 0x70, 0x21, 0x3b, 0x08, 0xa4, 0x21, 0x3b, 0x08, 0xd8, 0x21, 0x3b, 0x08, 0x0c, 0x22, 0x3b, 0x08, 0x40, 0x22, 0x3b, 0x08, 0x74, 0x22, 0x3b, 0x08, 0xa8, 0x22, 0x3b, 0x08, 0x41, 0x54, 0x34, 0x50 @@ -426,7 +656,10 @@ gUnknown_83B0000: @ 83B0000 @ Start of another SIRO Header .byte 0x53, 0x49, 0x52, 0x4f -.byte 0x74, 0x2a, 0x3b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x41, 0x54, 0x34, 0x50, 0x58, 0xc8, 0x02, 0x02, 0x05, 0x06, 0x07, 0x08 +.byte 0x74, 0x2a, 0x3b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +.string "AT4PX" +.byte 0xc8, 0x02, 0x02, 0x05, 0x06, 0x07, 0x08 .byte 0x0a, 0x0b, 0x0d, 0x0e, 0x30, 0x09, 0xfd, 0x16, 0x16, 0x16, 0x15, 0x15, 0x15, 0x3f, 0xfa, 0x14, 0xfb, 0x14, 0x14, 0x40, 0x40, 0x40, 0x0f, 0xfa, 0x0f, 0x0f, 0x9f, 0x0f, 0xff, 0xe8, 0x3f, 0xe8 .byte 0x13, 0x13, 0x13, 0x12, 0x12, 0xbf, 0x12, 0x3f, 0xfa, 0x41, 0x41, 0x41, 0x3b, 0x3b, 0x47, 0x73, 0x0f, 0xfa, 0x4e, 0x4e, 0x55, 0x9f, 0xe8, 0x21, 0x11, 0x19, 0xdc, 0x19, 0x56, 0x0f, 0xfa, 0x10 .byte 0x18, 0x17, 0xff, 0xa0, 0xff, 0xa0, 0x0f, 0x9f, 0x88, 0xff, 0xa0, 0xff, 0xa0, 0x9f, 0xa0, 0x08, 0x08, 0x08, 0x42, 0xdd, 0x42, 0x42, 0x3f, 0xfa, 0x06, 0x06, 0x06, 0x24, 0x48, 0x73, 0x0f, 0xfa @@ -677,7 +910,11 @@ gUnknown_83B0000: @ 83B0000 .byte 0x3e, 0xe0, 0x89, 0xfe, 0x2a, 0x1a, 0x07, 0x79, 0x1c, 0x14, 0xcd, 0x07, 0x25, 0x07, 0x51, 0xed, 0x32, 0x19, 0xfb, 0x0a, 0x0a, 0xef, 0xde, 0x4a, 0x61, 0x19, 0xbe, 0xdf, 0x0d, 0x8d, 0x94, 0x3d .byte 0x5e, 0xc0, 0x05, 0xf1, 0xce, 0x07, 0x51, 0xdf, 0x1a, 0x44, 0xfe, 0xc0, 0x8f, 0xec, 0x47, 0x00, 0xde, 0x0a, 0x21, 0xde, 0x33, 0xd1, 0xed, 0xe3, 0xce, 0x23, 0xdc, 0xad, 0x0e, 0x40, 0x0b, 0x3c .byte 0xef, 0xed, 0x7c, 0x0e, 0x40, 0xed, 0xcb, 0xfd, 0xff, 0xee, 0x0c, 0xd0, 0x7e, 0x22, 0x09, 0xac, 0x05, 0xf2, 0xdf, 0x1e, 0x78, 0x1e, 0x74, 0x07, 0xcb, 0xdf, 0x09, 0x00, 0x83, 0xce, 0x06, 0xf1 -.byte 0x09, 0x33, 0x16, 0xa3, 0x29, 0x8d, 0x4e, 0x40, 0xee, 0x3c, 0x70, 0x2e, 0x40, 0xee, 0xcc, 0x32, 0x97, 0x97, 0xff, 0x80, 0x00, 0xd7, 0x00, 0x80, 0x00, 0xd7, 0x00, 0x80, 0x00, 0xd7, 0x00, 0x80 +.byte 0x09, 0x33, 0x16, 0xa3, 0x29, 0x8d, 0x4e, 0x40, 0xee, 0x3c, 0x70, 0x2e, 0x40, 0xee, 0xcc, 0x32 + +.global b00pal +b00pal: +.byte 0x97, 0x97, 0xff, 0x80, 0x00, 0xd7, 0x00, 0x80, 0x00, 0xd7, 0x00, 0x80, 0x00, 0xd7, 0x00, 0x80 .byte 0x00, 0xd7, 0x00, 0x80, 0x00, 0xd7, 0x00, 0x80, 0x00, 0xd7, 0x00, 0x80, 0x00, 0xd7, 0x00, 0x80, 0x00, 0xd7, 0x00, 0x80, 0x00, 0xd7, 0x00, 0x80, 0x00, 0xd7, 0x00, 0x80, 0x00, 0xd7, 0x00, 0x80 .byte 0x00, 0xd7, 0x00, 0x80, 0x00, 0xd7, 0x00, 0x80, 0x00, 0xd7, 0x00, 0x80, 0x00, 0xd7, 0x00, 0x80, 0xff, 0x00, 0x00, 0x80, 0xff, 0x00, 0x00, 0x80, 0xff, 0x00, 0x00, 0x80, 0xff, 0x00, 0x00, 0x80 .byte 0xff, 0x00, 0x00, 0x80, 0xff, 0x00, 0x00, 0x80, 0xff, 0x00, 0x00, 0x80, 0xff, 0x00, 0x00, 0x80, 0xff, 0x00, 0x00, 0x80, 0xff, 0x00, 0x00, 0x80, 0xff, 0x00, 0x00, 0x80, 0xff, 0x00, 0x00, 0x80 @@ -748,7 +985,9 @@ gUnknown_83B0000: @ 83B0000 .byte 0x00, 0x4f, 0x3b, 0x08, 0x44, 0x4f, 0x3b, 0x08, 0x88, 0x4f, 0x3b, 0x08, 0xcc, 0x4f, 0x3b, 0x08, 0x10, 0x50, 0x3b, 0x08, 0x54, 0x50, 0x3b, 0x08, 0x98, 0x50, 0x3b, 0x08, 0xdc, 0x50, 0x3b, 0x08 .byte 0x20, 0x51, 0x3b, 0x08, 0x28, 0x51, 0x3b, 0x08, 0x30, 0x51, 0x3b, 0x08, 0x38, 0x51, 0x3b, 0x08, 0x40, 0x51, 0x3b, 0x08, 0x48, 0x51, 0x3b, 0x08, 0x50, 0x51, 0x3b, 0x08, 0x58, 0x51, 0x3b, 0x08 .byte 0x60, 0x51, 0x3b, 0x08, 0x68, 0x51, 0x3b, 0x08, 0x70, 0x51, 0x3b, 0x08, 0x78, 0x51, 0x3b, 0x08, 0x80, 0x51, 0x3b, 0x08, 0x88, 0x51, 0x3b, 0x08, 0x90, 0x51, 0x3b, 0x08, 0x98, 0x51, 0x3b, 0x08 -.byte 0x41, 0x54, 0x34, 0x50, 0x58, 0xf5, 0x06, 0x0c, 0x0e, 0x06, 0x0a, 0x08, 0x0b, 0x0d, 0x04, 0x07, 0x94, 0x11, 0x00, 0xc0, 0xc0, 0x1f, 0xfc, 0x5f, 0xf8, 0xc0, 0xd0, 0xd0, 0x1f, 0xfc, 0x3f, 0x5f + +.string "AT4PX" +.byte 0xf5, 0x06, 0x0c, 0x0e, 0x06, 0x0a, 0x08, 0x0b, 0x0d, 0x04, 0x07, 0x94, 0x11, 0x00, 0xc0, 0xc0, 0x1f, 0xfc, 0x5f, 0xf8, 0xc0, 0xd0, 0xd0, 0x1f, 0xfc, 0x3f, 0x5f .byte 0xf8, 0xd0, 0x02, 0x60, 0x03, 0x60, 0x04, 0x60, 0xff, 0x05, 0x30, 0x06, 0x30, 0x07, 0x30, 0x08, 0x30, 0xff, 0x09, 0x30, 0x0a, 0x30, 0x0b, 0x60, 0x0c, 0x30, 0xff, 0x0d, 0x30, 0x0e, 0x60, 0x0f .byte 0x30, 0x10, 0x30, 0xff, 0x11, 0x60, 0x12, 0x30, 0x13, 0x30, 0x14, 0x60, 0xff, 0x15, 0x60, 0x16, 0x30, 0x17, 0x30, 0x18, 0x30, 0xff, 0x19, 0x30, 0x1a, 0x30, 0x1b, 0x30, 0x1c, 0x30, 0xff, 0x1d .byte 0x30, 0x1e, 0x30, 0x1f, 0x30, 0x20, 0x60, 0xff, 0x21, 0x60, 0x22, 0x60, 0x23, 0x60, 0x24, 0x60, 0xff, 0x25, 0x60, 0x26, 0x30, 0x27, 0x30, 0x28, 0x30, 0xff, 0x29, 0x30, 0x2a, 0x30, 0x2b, 0x30 @@ -806,7 +1045,10 @@ gUnknown_83B0000: @ 83B0000 .byte 0xf7, 0xd8, 0xf7, 0xc6, 0xf7, 0xb4, 0xf7, 0xa2, 0xf7, 0x90, 0xf7, 0x7e, 0xf7, 0x6c, 0x00, 0xf7, 0x5a, 0xf7, 0x48, 0xf7, 0x36, 0x00, 0x00, 0x00 .byte 0x53, 0x49, 0x52, 0x4f, 0x28, 0x59, 0x3b, 0x08 -.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x41, 0x54, 0x34, 0x50, 0x58, 0x27, 0x03, 0x02, 0x04, 0x05, 0x07, 0x08, 0x0a, 0x0b, 0x0d, 0x0e, 0x30, 0x09, 0xfd, 0x18, 0x18, 0x18, 0x17, 0x17 +.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +.string "AT4PX" +.byte 0x27, 0x03, 0x02, 0x04, 0x05, 0x07, 0x08, 0x0a, 0x0b, 0x0d, 0x0e, 0x30, 0x09, 0xfd, 0x18, 0x18, 0x18, 0x17, 0x17 .byte 0x17, 0x3f, 0xfa, 0x16, 0xf9, 0x16, 0x16, 0x3b, 0x3b, 0x3b, 0x0f, 0xfa, 0x21, 0x11, 0x3f, 0xff, 0xe8, 0x3f, 0xe8, 0x15, 0x15, 0x15, 0x14, 0x14, 0x14, 0x75, 0x3f, 0xfa, 0x3c, 0x3c, 0x3c, 0x23 .byte 0x33, 0x0f, 0xfa, 0x47, 0xdf, 0x47, 0x47, 0x9f, 0xe8, 0x13, 0x13, 0x13, 0x1b, 0x1b, 0xb8, 0x1b, 0x0f, 0xfa, 0x12, 0x1a, 0x1a, 0xff, 0xa0, 0xff, 0xa0, 0x9f, 0x88, 0x1f, 0xff, 0xa0, 0xff, 0xa0 .byte 0x9f, 0xa0, 0x08, 0x08, 0x08, 0x3d, 0x3d, 0xbf, 0x3d, 0x3f, 0xfa, 0x06, 0x06, 0x06, 0x3f, 0x3f, 0x3f, 0x73, 0x0f, 0xfa, 0x4c, 0x4c, 0x4c, 0xff, 0xe8, 0x3f, 0xe8, 0x34, 0x34, 0xf7, 0x34, 0x40 diff --git a/ld_script.txt b/ld_script.txt index 7cc6262..a922d4c 100755 --- a/ld_script.txt +++ b/ld_script.txt @@ -95,7 +95,8 @@ SECTIONS { asm/code_8027C84.o(.text); src/wonder_mail.o(.text); asm/wonder_mail.o(.text); - src/code_803C190.o(.text); + src/pokemon_mail.o(.text); + src/code_803C1B4.o(.text); asm/personality_test.o(.text); src/personality_test.o(.text); asm/code_803D110.o(.text); @@ -210,7 +211,7 @@ SECTIONS { data/data.o(.rodata); src/file_system.o(.rodata); data/data_80B9BB8.o(.rodata); - data/data_80EBA18.o(.rodata); + data/pokemon_mail.o(.rodata); data/personality_test.o(.rodata); src/personality_test.o(.rodata); data/data_80F4278.o(.rodata); diff --git a/src/code_2.c b/src/code_2.c index ef469c8..1830188 100644 --- a/src/code_2.c +++ b/src/code_2.c @@ -64,7 +64,6 @@ extern void sub_8005180(void); extern void sub_80060EC(void); extern void sub_8011860(void); extern void sub_800CB20(void); -extern void LoadBufferedInputs(void); extern void CopySpritesToOam(void); extern void sub_8005304(void); extern void TransferBGPaletteBuffer(void); diff --git a/src/code_800D090.c b/src/code_800D090.c index 1031a2d..da82789 100644 --- a/src/code_800D090.c +++ b/src/code_800D090.c @@ -1,4 +1,8 @@ -#include "global.h" +#include <stdarg.h> +#include <stdio.h> +#include "gba/gba.h" +#include "config.h" + extern void SoundBiasReset(void); extern void SoundBiasSet(void); @@ -63,3 +67,11 @@ void sub_800D098(void) REG_DISPCNT = dispcnt_save; // restore DISPCNT while(REG_KEYINPUT != 0x3ff){} // All buttons } + +void sub_800D158(u8 *buffer, const char *text, ...) +{ + va_list vArgv; + va_start(vArgv, text); + vsprintf(buffer, text, vArgv); + va_end(vArgv); +} diff --git a/src/code_80118A4.c b/src/code_80118A4.c index c4022da..2cb450d 100644 --- a/src/code_80118A4.c +++ b/src/code_80118A4.c @@ -1,6 +1,9 @@ #include "global.h" #include "music.h" #include "constants/bg_music.h" +#include "time.h" +#include "bg.h" +#include "input.h" void sub_8011924(void); void nullsub_26(void); @@ -24,6 +27,29 @@ extern void nullsub_28(void); extern int sprintf(char *, const char *, ...); +extern struct PlayTimeStruct *gUnknown_203B47C; + +struct UnkSaveStruct1 +{ + /* 0x0 */ u32 unk0; + /* 0x4 */ u32 unk4; + /* 0x8 */ u16 unk8; + /* 0xA */ u8 unkA; +}; +extern struct UnkSaveStruct1 *gUnknown_203B46C; + +struct UnkBgStruct +{ + u8 padding[0x4c4b]; + u32 unk4c4c; + u8 padding2[0x17A]; + u32 *unk4dcc; + u32 unk4dd0; + s16 unk4dd4; + s16 unk4dd6; +}; +extern struct UnkBgStruct *gUnknown_203B0E4; + struct DebugLocation { char *file; @@ -39,8 +65,51 @@ extern s16 gUnknown_202DE24; extern u32 gUnknown_202DE1C; extern u32 gUnknown_203B14C; extern const char gNotEntryText[]; -extern const char gUnknown_80D418C[]; -extern const char gUnknown_80D41C4[]; +extern const char gFuncFileLineString[]; +extern const char gFuncFileLineStringWPrefix[]; + +void nullsub_8(u32); +void sub_8005838(u32, u32); +extern void CopySpritesToOam(void); +extern void sub_8005304(void); +extern void TransferBGPaletteBuffer(void); +extern void xxx_call_update_bg_vram(void); +extern void sub_8009908(void); +extern void xxx_call_update_bg_sound_input(void); +extern void sub_8005180(void); +extern void sub_80060EC(void); +extern void sub_8011860(void); +extern void sub_800CB20(void); +extern void ResetSprites(u32); +extern void sub_8004AF0(u8, u32 *r1, u32, u32, u32 *r2, u32); +extern u8 sub_80111C4(); +extern void sub_8010F28(); + +void sub_801169C(void) +{ + u8 return_var; + + SetBG2RegOffsets(gUnknown_203B0E4->unk4dd4, gUnknown_203B0E4->unk4dd6); + SetBG3RegOffsets(gUnknown_203B0E4->unk4dd4, gUnknown_203B0E4->unk4dd6); + sub_8010F28(); + return_var = sub_80111C4(); + sub_8004AF0(return_var, &(gUnknown_203B0E4->unk4c4c), 0xB0, 0x10, (gUnknown_203B0E4->unk4dcc), 0); + sub_8005838(0, 0); + nullsub_8(gUnknown_203B46C->unkA); + sub_8005180(); + sub_80060EC(); + IncrementPlayTime(gUnknown_203B47C); + sub_800CB20(); + LoadBufferedInputs(); + CopySpritesToOam(); + sub_8005304(); + TransferBGPaletteBuffer(); + xxx_call_update_bg_vram(); + sub_8009908(); + xxx_call_update_bg_sound_input(); + sub_8011860(); + ResetSprites(0); +} void sub_8011760(void) { @@ -251,7 +320,7 @@ void PrintFuncFileLineOrNotEntry(char * r0, struct DebugLocation *r1) { if(r1 != 0) { - sprintf(r0, gUnknown_80D418C, r1->func, r1->file, r1->line); + sprintf(r0, gFuncFileLineString, r1->func, r1->file, r1->line); } else { @@ -261,5 +330,5 @@ void PrintFuncFileLineOrNotEntry(char * r0, struct DebugLocation *r1) void PrintFuncFileLine(char *buf, struct DebugLocation *loc, char* prefix) { - sprintf(buf, gUnknown_80D41C4, prefix, loc->func, loc->file, loc->line); + sprintf(buf, gFuncFileLineStringWPrefix, prefix, loc->func, loc->file, loc->line); } diff --git a/src/code_8027C84_pre.c b/src/code_8027C84_pre.c index 2dbdd66..9ff107e 100644 --- a/src/code_8027C84_pre.c +++ b/src/code_8027C84_pre.c @@ -28,11 +28,11 @@ struct UnkStructTemp /* 0x14 */ u32 unk14; /* 0x18 */ u32 unk18; /* 0x1C */ u32 unk1C; - /* 0x20 */ struct UnkOtherStructTemp *unk20; + /* 0x20 */ u32 unk20; /* 0x24 */ u16 unk24; /* 0x26 */ u16 unk26; /* 0x28 */ u16 unk28; - /* 0x2A */ u16 unk2A; + /* 0x2A */ u16 *unk2A; }; @@ -79,7 +79,7 @@ void sub_8027C84() // // lsls r0, 3 // // adds r0, r1, r0 // // Why are we shifting the pointer by 3? -// gUnknown_203B2BC->unk24 = temp_store->unk2A; +// gUnknown_203B2BC->unk24 = temp_store->unk2A[temp_store]; // sub_8027184(0x10); // break; // } diff --git a/src/code_803C190.c b/src/code_803C190.c deleted file mode 100644 index 26565c0..0000000 --- a/src/code_803C190.c +++ /dev/null @@ -1,34 +0,0 @@ -#include "global.h" - -struct unkStruct_80EBA18 -{ - u32 unk0; - u32 unk4; -}; - -extern struct unkStruct_80EBA18 gUnknown_80EBA18[]; -extern s32 sub_80908D8(u32); - -u32 sub_803C190(u8 r0) -{ - return gUnknown_80EBA18[r0].unk0; -} - - -u32 sub_803C1A0(u8 r0) -{ - return gUnknown_80EBA18[r0].unk4; -} - -s32 sub_803C1B4(s32 r0, u8 r1) -{ - s32 temp; - temp = sub_80908D8(r0); - if(r1 == 2) - { - temp += 2; - } - if(temp > 0xF) - temp = 0xF; - return temp; -} diff --git a/src/code_803C1B4.c b/src/code_803C1B4.c new file mode 100644 index 0000000..5f37e61 --- /dev/null +++ b/src/code_803C1B4.c @@ -0,0 +1,17 @@ +#include "global.h" + +extern s32 sub_80908D8(u32); + +s32 sub_803C1B4(s32 r0, u8 r1) +{ + s32 temp; + temp = sub_80908D8(r0); + if(r1 == 2) + { + temp += 2; + } + if(temp > 0xF) + temp = 0xF; + return temp; +} + diff --git a/src/code_8040094.c b/src/code_8040094.c index f322fa9..bb4e208 100644 --- a/src/code_8040094.c +++ b/src/code_8040094.c @@ -20,7 +20,7 @@ extern struct unkStruct_203B418 *gUnknown_203B418; extern s32 gUnknown_80F6568[]; extern u8 gUnknown_202EE01; extern const char gUnknown_80F6604; // "zmappat" -extern struct FileArchive gUnknown_83B0000; +extern struct FileArchive gDungeonFileArchive; extern struct OpenedFile *gUnknown_202EE04; extern void sub_803F7BC(void); @@ -65,5 +65,5 @@ void sub_8040124(void) void sub_8040130(void) { - gUnknown_202EE04 = OpenFileAndGetFileDataPtr(&gUnknown_80F6604, &gUnknown_83B0000); + gUnknown_202EE04 = OpenFileAndGetFileDataPtr(&gUnknown_80F6604, &gDungeonFileArchive); } diff --git a/src/code_8048480.c b/src/code_8048480.c index 8ede564..4d403e1 100644 --- a/src/code_8048480.c +++ b/src/code_8048480.c @@ -9,43 +9,140 @@ struct unkDungeon_8041D5C extern u32 gUnknown_80F89F4; extern u32 gUnknown_202DF98; extern u32 gUnknown_80FB580; +extern s16 gUnknown_80F4FB6; +extern s16 gUnknown_80F4FB8; +extern s16 gUnknown_80F4FBA; +extern s16 gUnknown_80F4FBC; +extern s16 gUnknown_80F4FBE; -extern void sub_807D148(u32 r0, u32 r1, u32 r2, u32 r3); -extern void sub_8075FCC(void); -extern void sub_8077AE4(u32 r0, u32 r1, u32 r2); -extern void sub_8072008(u32 r0, u32 r1, u32 r2, u8 r3); -extern void sub_8076D10(void); -extern void sub_807232C(u32 r0, u32 r1, u32 r2); +extern void sub_807D148(u32 r0, struct unkDungeon_8041D5C *r1, u32 r2, u32 r3); +extern void sub_8075FCC(u32 r0, struct unkDungeon_8041D5C *r1); +extern void sub_8077AE4(u32 r0, struct unkDungeon_8041D5C *r1, u32 r2); +extern void sub_8072008(u32 r0, struct unkDungeon_8041D5C *r1, u32 r2, u8 r3); +extern void sub_8076D10(u32 r0, struct unkDungeon_8041D5C *r1); +extern void sub_807232C(u32 r0, struct unkDungeon_8041D5C *r1, u32 r2); extern void sub_8045B94(u32 *r0, struct unkDungeon_8041D5C *r1, u32); -extern void sub_807A290(u32); +extern void sub_807A290(u32, struct unkDungeon_8041D5C *r1); extern void sub_80522F4(u32 r0, struct unkDungeon_8041D5C *r1, u32); +extern void sub_8079270(u32 r0, struct unkDungeon_8041D5C *r1); +extern void sub_8077910(u32, struct unkDungeon_8041D5C *r1, u32, u32); +extern void sub_80791D8(u32, struct unkDungeon_8041D5C *r1); +extern void sub_8079140(u32, struct unkDungeon_8041D5C *r1); +extern void sub_8077C44(u32, struct unkDungeon_8041D5C *r1, s16, s16, u32); +extern void sub_80792F8(u32, struct unkDungeon_8041D5C *r1, u32); +extern void sub_8079F20(u32, struct unkDungeon_8041D5C *r1, u32, u8); +extern void sub_806F370(u32, struct unkDungeon_8041D5C *r1, u32, u32); -void sub_8048480(u32 r0, u32 r1) +void sub_8048340(u32 r0, struct unkDungeon_8041D5C *r1, u32 r2) +{ + u32 temp[6]; + + temp[0] = 0; + temp[1] = 0; + temp[2] = 528; + temp[3] = 0; + temp[4] = 0; + temp[5] = 0; + sub_806F370(r0, r1, r2, 1); +} + +void sub_8048364(u32 r0, struct unkDungeon_8041D5C *r1, u8 r2) +{ + sub_8079F20(r0, r1, 1, r2); +} + +void sub_8048374(u32 r0, struct unkDungeon_8041D5C *r1) +{ + sub_8077C44(r0, r1, gUnknown_80F4FB6, gUnknown_80F4FB8, 1); +} + + +void sub_804839C(u32 r0, struct unkDungeon_8041D5C *r1) +{ + sub_8077C44(r0, r1, gUnknown_80F4FBA, gUnknown_80F4FBC, 1); +} + + +void sub_80483C4(u32 r0, struct unkDungeon_8041D5C *r1) +{ + sub_80792F8(r0, r1, 999); +} + +void sub_80483D4(u32 r0, struct unkDungeon_8041D5C *r1) +{ + sub_8077C44(r0, r1, 0, gUnknown_80F4FBE, 1); +} + +void sub_80483F4(u32 r0, struct unkDungeon_8041D5C *r1) +{ + sub_8079140(r0, r1); +} + +void sub_8048400(u32 r0, struct unkDungeon_8041D5C *r1) +{ + sub_80791D8(r0, r1); +} + +void sub_804840C(u32 r0, struct unkDungeon_8041D5C *r1) +{ + sub_8077910(r0, r1, 0, 1); +} + +void sub_804841C(u32 r0, struct unkDungeon_8041D5C *r1) +{ + sub_8079270(r0, r1); +} + +void sub_8048428(u32 r0, struct unkDungeon_8041D5C *r1) +{ + u8 *temp; + temp = r1->unk70[0]; + if(temp[0xAC] == 4) + { + sub_807A290(r0, r1); + return; + } + sub_80522F4(r0, r1, gUnknown_80F89F4); +} + +void sub_8048450(u32 r0, struct unkDungeon_8041D5C *r1) +{ + u8 *temp; + temp = r1->unk70[0]; + if((u8)(temp[0xAC] - 2) <= 1) + { + sub_807A290(r0, r1); + return; + } + sub_80522F4(r0, r1, gUnknown_80F89F4); +} + +void sub_8048480(u32 r0, struct unkDungeon_8041D5C *r1) { sub_807D148(r0, r1, 0, 0); } -void sub_8048490(void) +void sub_8048490(u32 r0, struct unkDungeon_8041D5C *r1) { - sub_8075FCC(); + sub_8075FCC(r0, r1); } -void sub_804849C(u32 r0, u32 r1) +void sub_804849C(u32 r0, struct unkDungeon_8041D5C *r1) { sub_8077AE4(r0, r1, 1); } -void sub_80484A8(u32 r0, u32 r1) -{ +void sub_80484A8(u32 r0, struct unkDungeon_8041D5C *r1) +{ volatile u32 temp; temp = 1; sub_8072008(r0, r1, 1, 1); } -void sub_80484BC(void) +void sub_80484BC(u32 r0, struct unkDungeon_8041D5C *r1) { - sub_8076D10(); + sub_8076D10(r0, r1); } void sub_80484C8(u32 r0, struct unkDungeon_8041D5C *r1) @@ -53,7 +150,7 @@ void sub_80484C8(u32 r0, struct unkDungeon_8041D5C *r1) sub_80522F4(r0, r1, gUnknown_80F89F4); } -void sub_80484DC(u32 r0, u32 r1) +void sub_80484DC(u32 r0, struct unkDungeon_8041D5C *r1) { sub_807232C(r0, r1, 1); } @@ -64,7 +161,7 @@ void sub_80484E8(u32 r0, struct unkDungeon_8041D5C *r1) temp = r1->unk70[0]; if(temp[0xAC] == 1) { - sub_807A290(r0); + sub_807A290(r0, r1); return; } sub_8045B94(&gUnknown_202DF98, r1, 0); diff --git a/src/code_8098BDC.c b/src/code_8098BDC.c index 40a25fa..a7c8534 100644 --- a/src/code_8098BDC.c +++ b/src/code_8098BDC.c @@ -1,5 +1,6 @@ #include "global.h" #include "time.h" +#include "input.h" extern struct PlayTimeStruct *gUnknown_203B47C; extern u32 gUnknown_20398A8; @@ -14,13 +15,13 @@ extern u16 gUnknown_20398BE; extern u8 gUnknown_203B49D; extern u8 gUnknown_203B49C; -extern u32 gUnknown_8115F5C; -extern u32 gUnknown_8115F80; -extern u32 gUnknown_8115FA4; -extern u32 gUnknown_8115FC8; -extern u32 gUnknown_8115FE8; +extern const char gUnknown_8115F5C; +extern const char gUnknown_8115F80; +extern const char gUnknown_8115FA4; +extern const char gUnknown_8115FC8; +extern const char gUnknown_8115FE8; -extern void Log(u32, u32*, s32, u32); +extern void Log(u8 *, const char*, ...); extern void sub_809B57C(); extern void GroundScript_Unlock(); @@ -33,7 +34,6 @@ extern void sub_8099BE4(); extern void sub_8099744(); extern void sub_8011860(); extern void sub_800CB20(); -extern void LoadBufferedInputs(); extern void nullsub_120(); extern void sub_80A5E70(); extern void sub_809B638(); @@ -179,7 +179,7 @@ bool8 sub_8098D1C(s16 r0, u32 r1, u32 r2) temp = r0; // force a asr shift if(gUnknown_20398A8 == 0) { - Log(0, &gUnknown_8115F5C, temp, r2); + Log(NULL, &gUnknown_8115F5C, temp, r2); gUnknown_20398A8 = 1; gUnknown_20398AC = 1; gUnknown_20398B0 = r2; @@ -230,7 +230,7 @@ bool8 sub_8098E18(s16 r0, u32 r1) s32 r2 = r0, r5 = r2; if(gUnknown_20398A8 == 0) { - Log(0, &gUnknown_8115F80, r2, r1); + Log(NULL, &gUnknown_8115F80, r2, r1); if(gUnknown_203B49D != 0) { gUnknown_20398A8 = 7; @@ -263,7 +263,7 @@ u32 sub_8098EB0(u32 r0, u32 r1, u32 r2, u32 r3) { if(gUnknown_203B49D != 0) { - Log(0, &gUnknown_8115FA4, r0, r3); + Log(NULL, &gUnknown_8115FA4, r0, r3); gUnknown_20398A8 = 7; gUnknown_20398AC = 1; gUnknown_20398B0 = r0; @@ -278,7 +278,7 @@ u32 sub_8098F00(u32 r0, u32 r1, u32 r2, u32 r3) { if(gUnknown_20398A8 == 0) { - Log(0, &gUnknown_8115FC8, r0, r3); + Log(NULL, &gUnknown_8115FC8, r0, r3); gUnknown_20398A8 = 9; gUnknown_20398AC = 1; gUnknown_20398B0 = r0; @@ -292,8 +292,8 @@ u32 sub_8098F44(u32 r0, u32 r1, u32 r2, u32 r3) { if(gUnknown_20398A8 == 0) { - Log(0, &gUnknown_8115FE8, r0, r3); - gUnknown_20398A8 = 0xA; + Log(NULL, &gUnknown_8115FE8, r0, r3); + gUnknown_20398A8 = 10; gUnknown_20398AC = 1; gUnknown_20398B0 = r0; sub_809C730(); diff --git a/src/fatal_system.c b/src/fatal_system.c index 3d5bb25..31c430e 100644 --- a/src/fatal_system.c +++ b/src/fatal_system.c @@ -51,3 +51,39 @@ void UnusedHang(void) { Hang(); } + +void Log(u8 *buffer, const char *text, ...) +{ + va_list vArgv; + va_start(vArgv, text); + va_end(vArgv); +} + +// Unused +void sub_8011BC8(u32 r0, u32 r1, u32 r2, ...) +{ + va_list vArgv; + va_start(vArgv, r2); + va_end(vArgv); +} + +void nullsub_29() +{ +} + +void nullsub_30() +{ +} + +void nullsub_31() +{ +} + +void nullsub_32() +{ +} + +void FatalErrorHang() +{ + Hang(); +} diff --git a/src/friend_area.c b/src/friend_area.c index a737302..445a1cf 100644 --- a/src/friend_area.c +++ b/src/friend_area.c @@ -28,14 +28,14 @@ struct unkFriendAreaStruct extern struct unkStruct_203B45C gUnknown_203B45C[]; -extern struct FriendAreaSettings gFriendAreaSettings[58]; extern bool8 *gFriendAreas; extern u32 gFriendAreaDescriptions[]; extern const char *gFriendAreaNames[]; -extern u32 gUnknown_81098A4; +extern const char gUnknown_81098A4; +extern const char gUnknown_81098AC; -extern void sub_800D158(u8 *buffer, u32 *r1, const char *r2, ...); +extern void sub_800D158(u8 *buffer, const char *r2, ...); extern void sub_8090FEC(u32, u32 *r1, u32); diff --git a/src/pokemon.c b/src/pokemon.c index 11dc189..1df0542 100644 --- a/src/pokemon.c +++ b/src/pokemon.c @@ -4,7 +4,7 @@ extern u32 *gUnknown_203B45C; extern u32 gUnknown_202F400; -extern struct FileArchive gUnknown_8300500; +extern struct FileArchive gSystemFileArchive; extern const char gUnknown_81075F4; extern struct OpenedFile *gMonsterParametersFile; extern u16 gLevelCurrentPokeId; @@ -29,7 +29,7 @@ u64 *sub_808CDB0(u8 r0) void LoadMonsterParameters(void) { gUnknown_203B45C = &gUnknown_202F400; - gMonsterParametersFile = OpenFileAndGetFileDataPtr(&gUnknown_81075F4, &gUnknown_8300500); + gMonsterParametersFile = OpenFileAndGetFileDataPtr(&gUnknown_81075F4, &gSystemFileArchive); // TODO verify this... other parts imply this is an array gMonsterParameters.species = gMonsterParametersFile->data; gLevelCurrentPokeId = 0; diff --git a/src/pokemon_1.c b/src/pokemon_1.c index ebb24d7..80ae6a1 100644 --- a/src/pokemon_1.c +++ b/src/pokemon_1.c @@ -5,7 +5,7 @@ extern int sprintf(char *, const char *, ...); extern struct gPokemon *gMonsterParameters; -extern struct FileArchive gUnknown_8510000; +extern struct FileArchive gMonsterFileArchive; extern const char gUnknown_8107684[]; struct unkEvolve @@ -51,7 +51,7 @@ struct OpenedFile *sub_808DD90(s16 r0) return NULL; } sprintf(buffer, gUnknown_8107684, r0); // "kao%03d" - return OpenFile(buffer, &gUnknown_8510000); + return OpenFile(buffer, &gMonsterFileArchive); } struct OpenedFile *sub_808DDD0(s16 r0) @@ -64,7 +64,7 @@ struct OpenedFile *sub_808DDD0(s16 r0) return NULL; } sprintf(buffer, gUnknown_8107684, r0); // "kao%03d" - return OpenFileAndGetFileDataPtr(buffer, &gUnknown_8510000); + return OpenFileAndGetFileDataPtr(buffer, &gMonsterFileArchive); } bool8 sub_808DE10(s16 r0, s32 r1) diff --git a/src/pokemon_mail.c b/src/pokemon_mail.c new file mode 100644 index 0000000..365bafd --- /dev/null +++ b/src/pokemon_mail.c @@ -0,0 +1,20 @@ +#include "global.h" + +struct Pokemon_Mail +{ + char *headline; + char *text; +}; + +extern struct Pokemon_Mail gPokemonMail[]; + +char *GetPokemonMailHeadline(u8 index) +{ + return gPokemonMail[index].headline; +} + + +char *GetPokemonMailText(u8 index) +{ + return gPokemonMail[index].text; +} @@ -46,9 +46,9 @@ void sub_80089AC(const struct UnkTextStruct2 *a0, void *a1); void sub_8009388(void); extern const struct UnkTextStruct2 gUnknown_80B857C[4]; -extern const char gUnknown_80B87B4[]; -extern const char gUnknown_80B87BC[]; -extern const struct FileArchive gUnknown_8300500; +extern const char gKanjiA_file_string[]; +extern const char gKanjiB_file_string[]; +extern const struct FileArchive gSystemFileArchive; extern const u32 gUnknown_80B87C4[8]; extern const u32 gUnknown_80B87E4[8]; extern const u32 gUnknown_80B8804[4]; @@ -60,8 +60,8 @@ void LoadCharmaps(void) int k; gCurrentCharmap = 0; - gCharmapFiles[0] = OpenFileAndGetFileDataPtr(gUnknown_80B87B4, &gUnknown_8300500); - gCharmapFiles[1] = OpenFileAndGetFileDataPtr(gUnknown_80B87BC, &gUnknown_8300500); + gCharmapFiles[0] = OpenFileAndGetFileDataPtr(gKanjiA_file_string, &gSystemFileArchive); + gCharmapFiles[1] = OpenFileAndGetFileDataPtr(gKanjiB_file_string, &gSystemFileArchive); gCharmaps[0] = gCharmapFiles[0]->data; gCharmaps[1] = gCharmapFiles[1]->data; gUnknown_202B028[0] = 11; |