summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorSeth Barberee <seth.barberee@gmail.com>2021-02-07 19:10:12 -0800
committerGitHub <noreply@github.com>2021-02-07 21:10:12 -0600
commit8dfd044ef3a6ea8da204265b4560716aa67391d1 (patch)
tree15274fab1fd9b1d4e477bbfddbfb855ade1eabeb /data
parent74daf03fd70e7c71b92390c9133c9dd543bcb28d (diff)
Some Personality and data (#26)
* decomp few personality funcs and clean up some pointers in the dungeon data * de-pointer-ify friend area dialogue * clean pointers on a personality test question * decomp a few more main menu funcs and dump some more data * label some funcs
Diffstat (limited to 'data')
-rw-r--r--data/data.s148
-rw-r--r--data/data_80B9BB8.s579
-rw-r--r--data/data_80F4278.s334
-rw-r--r--data/data_8270000.s26
-rw-r--r--data/dungeon_sbin.s252
-rw-r--r--data/friend_area_dialogue.s161
-rw-r--r--data/personality_test.s52
-rw-r--r--data/unk_dungeon.inc443
8 files changed, 1617 insertions, 378 deletions
diff --git a/data/data.s b/data/data.s
index fe74c5d..b1c3dea 100644
--- a/data/data.s
+++ b/data/data.s
@@ -52,34 +52,52 @@ gUnknown_80B6994: @ 80B6994
.byte 0x02, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
- .global gUnknown_80B69BC
-gUnknown_80B69BC: @ 80B69BC
+ .global gPMDBuildVersion
+gPMDBuildVersion: @ 80B69BC
.string "PKDi ver 1.0 [Apr 28 2006] 16:37:54\0"
.align 2,0
+
+ .global titlen0_text
+ titlen0_text:
.string "titlen0\0"
.align 2,0
+
+ .global titlen1_text
+ titlen1_text:
.string "titlen1\0"
.align 2,0
+
+ .global titlen2_text
+ titlen2_text:
.string "titlen2\0"
.align 2,0
.global gUnknown_80B69F8
gUnknown_80B69F8: @ 80B69F8
- .byte 0xE0, 0x69, 0x0B, 0x08
- .byte 0xE8, 0x69, 0x0B, 0x08
- .byte 0xF0, 0x69, 0x0B, 0x08
+ .4byte titlen0_text
+ .4byte titlen1_text
+ .4byte titlen2_text
+
+ .global titlen0p_text
+ titlen0p_text:
.string "titlen0p\0"
.align 2,0
+
+ .global titlen1p_text
+ titlen1p_text:
.string "titlen1p\0"
.align 2,0
+
+ .global titlen2p_text
+ titlen2p_text:
.string "titlen2p\0"
.align 2,0
.global gUnknown_80B6A28
gUnknown_80B6A28: @ 80B6A28
- .byte 0x04, 0x6A, 0x0B, 0x08 @ Pointer to titlen0p
- .byte 0x10, 0x6A, 0x0B, 0x08 @ Pointer to titlen1p
- .byte 0x1C, 0x6A, 0x0B, 0x08 @ Pointer to titlen2p
+ .4byte titlen0p_text
+ .4byte titlen1p_text
+ .4byte titlen2p_text
.include "data/text/save.inc"
@@ -328,46 +346,85 @@ gUnknown_80B7144: @ 80B7144
.global gUnknown_80B714C
gUnknown_80B714C: @ 80B714C
- .byte 0x9C, 0x71, 0x0B, 0x08
- .byte 0x9C, 0x71, 0x0B, 0x08
- .byte 0x94, 0x71, 0x0B, 0x08
- .byte 0x90, 0x71, 0x0B, 0x08
- .byte 0x8C, 0x71, 0x0B, 0x08
- .byte 0x88, 0x71, 0x0B, 0x08
- .byte 0x80, 0x71, 0x0B, 0x08
- .byte 0x7C, 0x71, 0x0B, 0x08
- .byte 0x78, 0x71, 0x0B, 0x08
- .byte 0x74, 0x71, 0x0B, 0x08
+ .4byte TwoOneText
+ .4byte TwoOneText
+ .4byte OneTwoSevenText
+ .4byte FourText
+ .4byte FiveText
+ .4byte SixText
+ .4byte TwoTwoEightText
+ .4byte ThreeText
+ .4byte NineText
+ .4byte EndText
+
+ .global EndText
+ EndText:
.string "END\0"
+
+ .global NineText
+ NineText:
.string "9\0"
.align 2,0
+
+ .global ThreeText
+ ThreeText:
.string "3\0"
.align 2,0
+
+ .global TwoTwoEightText
+ TwoTwoEightText:
.string "2-2 8\0"
.align 2,0
+
+ .global SixText
+ SixText:
.string "6\0"
.align 2,0
+
+ .global FiveText
+ FiveText:
.string "5\0"
.align 2,0
+
+ .global FourText
+ FourText:
.string "4\0"
.align 2,0
+
+ .global OneTwoSevenText
+ OneTwoSevenText:
.string "1-2 7\0"
.align 2,0
+
+ .global TwoOneText
+ TwoOneText:
.string "2-1\0"
.align 2,0
.global gUnknown_80B71A0
gUnknown_80B71A0: @ 80B71A0
- .byte 0xD8, 0x71, 0x0B, 0x08 @ Pointer to CISTART
- .byte 0xC8, 0x71, 0x0B, 0x08 @ Pointer to CECONTINUE
- .byte 0xBC, 0x71, 0x0B, 0x08 @ Pointer to CNLAST
- .byte 0xB0, 0x71, 0x0B, 0x08 @ Pointer to CWEND
+ .4byte CISTART_text
+ .4byte CECONTINUE_text
+ .4byte CNLAST_text
+ .4byte CWEND_text
+
+ .global CWEND_text
+ CWEND_text:
.string "#CWEND#R\0"
.align 2,0
+
+ .global CNLAST_text
+ CNLAST_text:
.string "#CNLAST#R\0"
.align 2,0
+
+ .global CECONTINUE_text
+ CECONTINUE_text:
.string "#CECONTINUE#R\0"
.align 2,0
+
+ .global CISTART_text
+ CISTART_text:
.string "#CISTART#R\0"
.align 2,0
@@ -377,13 +434,24 @@ gUnknown_80B71E4: @ 80B71E4
.global gUnknown_80B72CC
gUnknown_80B72CC: @ 80B72CC
- .incbin "baserom.gba", 0xB72CC, 0x4C
+ .string "SCENARIO CALC [%3d] %4d %4d -> %4d %4d\0"
+ .align 2,0
+
+ .global EventFlagFile_Text
+ EventFlagFile_Text:
+ .string "../main/event_flag.c\0"
+ .align 2,0
+
+ .global FlagCalc_Text
+ FlagCalc_Text:
+ .string "_FlagCalc\0"
+ .align 2,0
.global gUnknown_80B7318
gUnknown_80B7318: @ 80B7318
- .byte 0xF4, 0x72, 0x0B, 0x08
+ .4byte EventFlagFile_Text
.byte 0x51, 0x05, 0x00, 0x00
- .byte 0x0C, 0x73, 0x0B, 0x08
+ .4byte FlagCalc_Text
.global gUnknown_80B7324
gUnknown_80B7324: @ 80B7324
@@ -391,7 +459,7 @@ gUnknown_80B7324: @ 80B7324
.global gUnknown_80B7350
gUnknown_80B7350: @ 80B7350
- .byte 0xF4, 0x72, 0x0B, 0x08 @ Pointer to ../main/event_flag.c
+ .4byte EventFlagFile_Text
.byte 0x7C, 0x05, 0x00, 0x00
.byte 0x44, 0x73, 0x0B, 0x08 @ Pointer to _FlagJudge
@@ -426,31 +494,47 @@ gUnknown_80B7EB8: @ 80B7EB8
.global gUnknown_80B7EC4
gUnknown_80B7EC4: @ 80B7EC4
- .incbin "baserom.gba", 0xB7EC4, 0x38
+ .string "Memory Locate sprit max over [%3d/%3d]\0"
+ .align 2,0
+
+ .global LocateSetBackText
+ LocateSetBackText:
+ .string "_LocateSetBack\0"
+ .align 2,0
.global gUnknown_80B7EFC
gUnknown_80B7EFC: @ 80B7EFC
.byte 0x8C, 0x7E, 0x0B, 0x08
.byte 0xA1, 0x02, 0x00, 0x00
- .byte 0xEC, 0x7E, 0x0B, 0x08
+ .4byte LocateSetBackText
+
+ .global LocateSetText
+ LocateSetText:
.string "_LocateSet\0"
.align 2,0
-
+
.global gUnknown_80B7F14
gUnknown_80B7F14: @ 80B7F14
.byte 0x8C, 0x7E, 0x0B, 0x08
.byte 0x2C, 0x03, 0x00, 0x00
- .byte 0x08, 0x7F, 0x0B, 0x08
+ .4byte LocateSetText
.global gUnknown_80B7F20
gUnknown_80B7F20: @ 80B7F20
- .incbin "baserom.gba", 0xB7F20, 0x68
+ .string "Memroy LocateSet [%p] buffer %8x size can't locate\n"
+ .string " atb %02x grp %3d \0"
+ .align 2,0
+
+ .global MemoryLocate_LocalCreateText
+ MemoryLocate_LocalCreateText:
+ .string "MemoryLocate_LocalCreate\0"
+ .align 2,0
.global gUnknown_80B7F88
gUnknown_80B7F88: @ 80B7F88
.byte 0x8C, 0x7E, 0x0B, 0x08 @ Pointer to ../system/memory_locate.c
.byte 0x55, 0x04, 0x00, 0x00
- .byte 0x6C, 0x7F, 0x0B, 0x08 @ Pointer to MemoryLocate_LocalCreate
+ .4byte MemoryLocate_LocalCreateText
.global gUnknown_80B7F94
gUnknown_80B7F94: @ 80B7F94
diff --git a/data/data_80B9BB8.s b/data/data_80B9BB8.s
index e2e09fe..79f01f4 100644
--- a/data/data_80B9BB8.s
+++ b/data/data_80B9BB8.s
@@ -585,26 +585,57 @@ gFuncFileLineString2: @ 80D41EC
gUnknown_80D421C: @ 80D421C
.string " Print \0"
.align 2,0
+
.string "pksdir0\0"
.align 2,0
+
+ .global Performance_Text
+ Performance_Text:
.string "Performance\0"
.align 2,0
+
+ .global MemoryCard_Text
+ MemoryCard_Text:
.string "Memory Card\0"
.align 2,0
+
+ .global Memory_Text
+ Memory_Text:
.string "Memory\0"
.align 2,0
+
+ .global Flag_Text
+ Flag_Text:
.string "Flag\0"
.align 2,0
+
+ .global Se_Text
+ Se_Text:
.string "Se\0"
.align 2,0
+
+ .global Bgm_Text
+ Bgm_Text:
.string "Bgm\0"
.align 2,0
+
+ .global Sound_Text
+ Sound_Text:
.string "Sound\0"
.align 2,0
+
+ .global Dungeon_Text
+ Dungeon_Text:
.string "Dungeon\0"
.align 2,0
+
+ .global GroundScript_Text
+ GroundScript_Text:
.string "GroundScript\0"
.align 2,0
+
+ .global Ground_Text
+ Ground_Text:
.string "Ground\0"
.align 2,0
@@ -635,8 +666,12 @@ gUnknown_80D42D4: @ 80D42D4
.string "pksdir0\0"
.string "pksdir0\0"
.string "pksdir0\0"
+
+ .global PokeDungeon_Text
+ PokeDungeon_Text:
.string "POKE_DUNGEON__05\0"
.align 2,0
+
.string "pksdir0\0"
.string "pksdir0\0"
.string "pksdir0\0"
@@ -834,17 +869,23 @@ gUnknown_80D4910: @ 80D4910
.string "$\0"
.align 2,0
.string "pksdir0\0"
+
+ .global Yes_80D491C
+ Yes_80D491C:
.string "Yes\0"
.global gUnknown_80D4920
gUnknown_80D4920: @ 80D4920
- .byte 0x1C, 0x49, 0x0D, 0x08 @ Pointer to Yes
+ .4byte Yes_80D491C
+
+ .global No_80D4924
+ No_80D4924:
.string "No\0"
.align 2,0
.global gUnknown_80D4928
gUnknown_80D4928: @ 80D4928
- .byte 0x24, 0x49, 0x0D, 0x08 @ Pointer to No
+ .4byte No_80D4924
.global CancelText
CancelText:
@@ -1943,7 +1984,14 @@ gUnknown_80DC0E4: @ 80DC0E4
.global gUnknown_80DC0FC
gUnknown_80DC0FC: @ 80DC0FC
- .incbin "baserom.gba", 0xDC0FC, 0x20
+ .byte 0x00, 0x00, 0x00, 0x00
+ .byte 0x06, 0x00, 0x00, 0x00
+ .byte 0x02, 0x00, 0x02, 0x00
+ .byte 0x1a, 0x00, 0x10, 0x00
+ .byte 0x10, 0x00, 0x00, 0x00
+ .byte 0x00, 0x00, 0x00, 0x00
+ .string "pksdir0\0"
+ .align 2,0
.global gUnknown_80DC11C
gUnknown_80DC11C: @ 80DC11C
@@ -2309,14 +2357,19 @@ gUnknown_80DC564: @ 80DC564
.global gUnknown_80DC584
gUnknown_80DC584: @ 80DC584
- .byte 0xa0, 0xc5, 0x0d, 0x08 @ Pointer to yes
+ .4byte Yes_80DC5A0
.byte 0x02, 0x00, 0x00, 0x00
- .byte 0x9c, 0xc5, 0x0d, 0x08 @ Pointer to No
+ .4byte No_80DC59C
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00
+
+ .global No_80DC59C
+ No_80DC59C:
.string "No\0"
.align 2,0
+ .global Yes_80DC5A0
+ Yes_80DC5A0:
.string "Yes\0"
.align 2,0
@@ -2487,7 +2540,8 @@ gUnknown_80DC91C: @ 80DC91C
.global gUnknown_80DC934
gUnknown_80DC934: @ 80DC934
@ replacing .incbin "baserom.gba", 0x000dc934, 0x8
-.byte 0x50, 0x6f, 0x6b, 0xe9, 0x6d, 0x6f, 0x6e, 0x00
+ .string "Pokémon\0"
+ .align 2,0
.global gUnknown_80DC93C
gUnknown_80DC93C: @ 80DC93C
@@ -2895,15 +2949,22 @@ gUnknown_80DED60: @ 80DED60
.global gUnknown_80DED78
gUnknown_80DED78: @ 80DED78
@ replacing .incbin "baserom.gba", 0x000ded78, 0x40
- .byte 0x98, 0xed, 0x0d, 0x08 @ Pointer to Confirm
+ .4byte Confirm_80DED98
.byte 0x0b, 0x00, 0x00, 0x00
- .byte 0x90, 0xed, 0x0d, 0x08 @ Pointer to Info
+ .4byte Info_80DED90
.byte 0x0c, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
+
+ .global Info_80DED90
+ Info_80DED90:
.string "Info\0"
.align 2,0
+
+ .global Confirm_80DED98
+ Confirm_80DED98:
.string "Confirm\0"
+
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x03, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
@@ -2914,18 +2975,27 @@ gUnknown_80DED78: @ 80DED78
.global gUnknown_80DEDB8
gUnknown_80DEDB8: @ 80DEDB8
@ replacing .incbin "baserom.gba", 0x000dedb8, 0x50
- .byte 0xf4, 0xed, 0x0d, 0x08 @ Pointer to Send Thank-You
+ .4byte SendThankYou_Text
.byte 0x01, 0x00, 0x00, 0x00
- .byte 0xe0, 0xed, 0x0d, 0x08 @ Pointer to Get Thank-You
+ .4byte GetThankYou_Text
.byte 0x02, 0x00, 0x00, 0x00
- .byte 0xd8, 0xed, 0x0d, 0x08 @ Pointer to Cancel
+ .4byte Cancel_80DEDD8
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
+
+ .global Cancel_80DEDD8
+ Cancel_80DEDD8:
.string "Cancel\0"
.align 2,0
+
+ .global GetThankYou_Text
+ GetThankYou_Text:
.string "Get Thank-You Mail\0"
.align 2,0
+
+ .global SendThankYou_Text
+ SendThankYou_Text:
.string "Send Thank-You Mail\0"
.align 2,0
@@ -2933,16 +3003,22 @@ gUnknown_80DEDB8: @ 80DEDB8
gUnknown_80DEE08: @ 80DEE08
@ Thank You Mail Pelipper Menu
@ replacing .incbin "baserom.gba", 0x000dee08, 0x3c
- .byte 0x34, 0xee, 0x0d, 0x08 @ Pointer to Game Link cable
+ .4byte GameLinkCable_Text
.byte 0x03, 0x00, 0x00, 0x00
- .byte 0x28, 0xee, 0x0d, 0x08 @ Pointer to Password
+ .4byte Password_Text
.byte 0x05, 0x00, 0x00, 0x00
- .byte 0xd8, 0xed, 0x0d, 0x08 @ Pointer to Cancel
+ .4byte Cancel_80DEDD8
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
+
+ .global Password_Text
+ Password_Text:
.string "Password\0"
.align 2,0
+
+ .global GameLinkCable_Text
+ GameLinkCable_Text:
.string "Game Link cable\0"
.align 2,0
@@ -2950,63 +3026,78 @@ gUnknown_80DEE08: @ 80DEE08
gUnknown_80DEE44: @ 80DEE44
@ Game Link Cable Thank-You Mail Menu
@ replacing .incbin "baserom.gba", 0x000dee44, 0x1c
- .byte 0x5c, 0xee, 0x0d, 0x08 @ Pointer to Yes
+ .4byte Yes_80DEE5C
.byte 0x07, 0x00, 0x00, 0x00
- .byte 0xd8, 0xed, 0x0d, 0x08 @ Pointer to Cancel
+ .4byte Cancel_80DEDD8
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
+
+ .global Yes_80DEE5C
+ Yes_80DEE5C:
.string "Yes\0"
.align 2,0
.global gUnknown_80DEE60
gUnknown_80DEE60: @ 80DEE60
@ replacing .incbin "baserom.gba", 0x000dee60, 0x1c
- .byte 0x5c, 0xee, 0x0d, 0x08 @ Pointer to Yes
+ .4byte Yes_80DEE5C
.byte 0x07, 0x00, 0x00, 0x00
- .byte 0x78, 0xee, 0x0d, 0x08 @ Pointer to No
+ .4byte No_80DEE78
.byte 0x08, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
+
+ .global No_80DEE78
+ No_80DEE78:
.string "No\0"
.align 2,0
.global gUnknown_80DEE7C
gUnknown_80DEE7C: @ 80DEE7C
@ replacing .incbin "baserom.gba", 0x000dee7c, 0x40
- .byte 0xb0, 0xee, 0x0d, 0x08 @ Pointer to Send Item
+ .4byte SendItem_Text
.byte 0x09, 0x00, 0x00, 0x00
- .byte 0x9c, 0xee, 0x0d, 0x08 @ Pointer to Don't Send Item
+ .4byte DontSendItemText
.byte 0x0a, 0x00, 0x00, 0x00
- .byte 0xd8, 0xed, 0x0d, 0x08 @ Pointer to Cancel
+ .4byte Cancel_80DEDD8
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
+
+ .global DontSendItem_Text
+ DontSendItemText:
.string "Don~27t Send Item\0"
.align 2,0
+
+ .global SendItem_Text
+ SendItem_Text:
.string "Send Item\0"
.align 2,0
.global gUnknown_80DEEBC
gUnknown_80DEEBC: @ 80DEEBC
@ replacing .incbin "baserom.gba", 0x000deebc, 0x28
- .byte 0xd4, 0xee, 0x0d, 0x08 @ Pointer to Send w/o Item
+ .4byte SendWOItem_Text
.byte 0x0a, 0x00, 0x00, 0x00
- .byte 0xd8, 0xed, 0x0d, 0x08 @ Pointer to Cancel
+ .4byte Cancel_80DEDD8
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
+
+ .global SendWOItem_Text
+ SendWOItem_Text:
.string "Send w/o Item\0"
.align 2,0
.global gUnknown_80DEEE4
gUnknown_80DEEE4: @ 80DEEE4
@ replacing .incbin "baserom.gba", 0x000deee4, 0x20
- .byte 0x5c, 0xee, 0x0d, 0x08 @ Pointer to Yes
+ .4byte Yes_80DEE5C
.byte 0x07, 0x00, 0x00, 0x00
- .byte 0x78, 0xee, 0x0d, 0x08 @ Pointer to No
+ .4byte No_80DEE78
.byte 0x08, 0x00, 0x00, 0x00
- .byte 0xd8, 0xed, 0x0d, 0x08 @ Pointer to Cancel
+ .4byte Cancel_80DEDD8
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
@@ -3475,7 +3566,11 @@ gUnknown_80E041C: @ 80E041C
.global gUnknown_80E0434
gUnknown_80E0434: @ 80E0434
- .incbin "baserom.gba", 0xE0434, 0x28
+ .string " Here~27s your reward!\n"
+ .string "#C5$d0#R "
+ .byte 0x83, 0xBF, 0x83, 0xC4
+ .string "!\0"
+ .align 2,0
.global gUnknown_80E045C
gUnknown_80E045C: @ 80E045C
@@ -3483,11 +3578,17 @@ gUnknown_80E045C: @ 80E045C
.global gUnknown_80E0484
gUnknown_80E0484: @ 80E0484
- .incbin "baserom.gba", 0xE0484, 0x30
+ .string "#+#CN$m0#R~27s team received\n"
+ .string "#+#C5$d0#R "
+ .byte 0x83, 0xBF, 0x83, 0xC4
+ .byte 0x2E, 0x00, 0x00, 0x00
.global gUnknown_80E04B4
gUnknown_80E04B4: @ 80E04B4
- .incbin "baserom.gba", 0xE04B4, 0x40
+ .string " As your reward~2c you can\n"
+ .string "now go to the Friend Area\n"
+ .string "#C4$h#R!\0"
+ .align 2,0
.global gUnknown_80E04F4
gUnknown_80E04F4: @ 80E04F4
@@ -3495,23 +3596,39 @@ gUnknown_80E04F4: @ 80E04F4
.global gUnknown_80E05C0
gUnknown_80E05C0: @ 80E05C0
- .incbin "baserom.gba", 0xE05C0, 0x3C
+ .string "#+#CN$m0#R gained access\n"
+ .string "#+to the Friend Area\n"
+ .string "#+#C4$h#R.\0"
+ .align 2,0
.global gUnknown_80E05FC
gUnknown_80E05FC: @ 80E05FC
- .incbin "baserom.gba", 0xE05FC, 0x44
+ .string "#+#CN$m0#R~27s team gained access\n"
+ .string "#+to the Friend Area\n"
+ .string "#+#C4$h#R.\0"
+ .align 2,0
.global gUnknown_80E0640
gUnknown_80E0640: @ 80E0640
- .incbin "baserom.gba", 0xE0640, 0x30
+ .string " Here~27s your reward!\n"
+ .string "The promised #C4$i1#R!\0"
+ .align 2,0
.global gUnknown_80E0670
gUnknown_80E0670: @ 80E0670
- .incbin "baserom.gba", 0xE0670, 0x38
+ .string "#+Rescue Team #CG$t#R\n"
+ .string "#+gained #C5$d0#R rescue points.\0"
+ .align 2,0
.global gUnknown_80E06A8
gUnknown_80E06A8: @ 80E06A8
- .incbin "baserom.gba", 0xE06A8, 0x54
+ .string "#+Congratulations!#P"
+ .string "#+#CG$t#R went up in rank\n"
+ .string "#+from the $m2\n"
+ .string "#+to the $m3!\0"
+ .align 2,0
+ .string "pksdir0\0"
+ .align 2,0
.global gUnknown_80E06FC
gUnknown_80E06FC: @ 80E06FC
@@ -3565,7 +3682,10 @@ gUnknown_80E0760: @ 80E0760
.global gUnknown_80E0778
gUnknown_80E0778: @ 80E0778
- .incbin "baserom.gba", 0xE0778, 0x60
+ .string "#+#CN$n0#R received the #CIBonsly Doll#R!\n"
+ .string "#+It has been placed outside your\n"
+ .string "#+rescue team base.\0"
+ .align 2,0
.global gUnknown_80E07D8
gUnknown_80E07D8: @ 80E07D8
@@ -3628,7 +3748,58 @@ gUnknown_80E0854: @ 80E0854
.global gUnknown_80E086C
gUnknown_80E086C: @ 80E086C
- .incbin "baserom.gba", 0xE086C, 0x94
+
+ .4byte SOSList
+ .4byte RequestList
+ .4byte SOSMail
+ .4byte ToDoList
+ .4byte AOKMail
+ .4byte ThanksList
+ .4byte CompletedJobs
+ .4byte OkdRescue
+
+ .global OkdRescue
+ OkdRescue:
+ .string "OK~27d Rescues\0"
+ .align 2,0
+
+ .global CompletedJobs
+ CompletedJobs:
+ .string "Completed Jobs\0"
+ .align 2,0
+
+ .global ThanksList
+ ThanksList:
+ .string "Thanks List\0"
+ .align 2,0
+
+ .global AOKMail
+ AOKMail:
+ .string "A-OK Mail\0"
+ .align 2,0
+
+ .global ToDoList
+ ToDoList:
+ .string "To-Do List\0"
+ .align 2,0
+
+ .global SOSMail
+ SOSMail:
+ .string "SOS Mail\0"
+ .align 2,0
+
+ .global RequestList
+ RequestList:
+ .string "Request List\0"
+ .align 2,0
+
+ .global SOSList
+ SOSList:
+ .string "SOS List\0"
+ .align 2,0
+
+ .string "pksdir0\0"
+ .align 2,0
.global gUnknown_80E0900
gUnknown_80E0900: @ 80E0900
@@ -3639,6 +3810,8 @@ gUnknown_80E0900: @ 80E0900
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
+ .global DATA_80E0918
+ DATA_80E0918:
.byte 0x01, 0x00, 0x12, 0x00
.global gUnknown_80E091C
@@ -3649,7 +3822,7 @@ gUnknown_80E091C: @ 80E091C
.byte 0x1a, 0x00, 0x10, 0x00
.byte 0x10, 0x00, 0x00, 0x00
- .byte 0x18, 0x09, 0x0E, 0x08
+ .4byte DATA_80E0918
.global gUnknown_80E0934
gUnknown_80E0934: @ 80E0934
@@ -3663,11 +3836,41 @@ gUnknown_80E0938: @ 80E0938
.global gUnknown_80E0948
gUnknown_80E0948: @ 80E0948
- .incbin "baserom.gba", 0xE0948, 0x20
+ .4byte Yes_80E0964
+ .byte 0x02, 0x00, 0x00, 0x00
+ .4byte No_80E0960
+ .byte 0x03, 0x00, 0x00, 0x00
+ .byte 0x00, 0x00, 0x00, 0x00
+ .byte 0x01, 0x00, 0x00, 0x00
+
+ .global No_80E0960
+ No_80E0960:
+ .string "No\0"
+ .align 2,0
+
+ .global Yes_80E0964
+ Yes_80E0964:
+ .string "Yes\0"
+ .align 2,0
.global gUnknown_80E0968
gUnknown_80E0968: @ 80E0968
- .incbin "baserom.gba", 0xE0968, 0x28
+ .4byte Delete_80E0988
+ .byte 0x04, 0x00, 0x00, 0x00
+ .4byte Info_80E0980
+ .byte 0x05, 0x00, 0x00, 0x00
+ .byte 0x00, 0x00, 0x00, 0x00
+ .byte 0x01, 0x00, 0x00, 0x00
+
+ .global Info_80E0980
+ Info_80E0980:
+ .string "Info\0"
+ .align 2,0
+
+ .global Delete_80E0988
+ Delete_80E0988:
+ .string "Delete\0"
+ .align 2,0
.global gUnknown_80E0990
gUnknown_80E0990: @ 80E0990
@@ -3713,26 +3916,41 @@ gUnknown_80E0A48: @ 80E0A48
gUnknown_80E0ABC: @ 80E0ABC
@ Friend Rescue menu from help menu
@ replacing .incbin "baserom.gba", 0x000e0abc, 0x80
- .byte 0x28, 0x0b, 0x0e, 0x08 @ Friend Rescue Info
+ .4byte FriendRescueInfo_Text
.byte 0x06, 0x00, 0x00, 0x00
- .byte 0x18, 0x0b, 0x0e, 0x08 @ Go rescue
+ .4byte GoRescue_Text
.byte 0x07, 0x00, 0x00, 0x00
- .byte 0x08, 0x0b, 0x0e, 0x08 @ Get help
+ .4byte GetHelp_Text
.byte 0x08, 0x00, 0x00, 0x00
- .byte 0xf4, 0x0a, 0x0e, 0x08 @ Deleting Mail Info
+ .4byte DeletingMailInfo_Text
.byte 0x09, 0x00, 0x00, 0x00
- .byte 0xec, 0x0a, 0x0e, 0x08 @ Exit
+ .4byte Exit_80EA0EC
.byte 0x05, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x05, 0x00, 0x00, 0x00
+
+ .global Exit_80E0AEC
+ Exit_80EA0EC:
.string "Exit\0"
.align 2,0
+
+ .global DeletingMailInfo_Text
+ DeletingMailInfo_Text:
.string "Deleting Mail Info\0"
.align 2,0
+
+ .global GetHelp_Text
+ GetHelp_Text:
.string "#C6Get help#R \0"
.align 2,0
+
+ .global GoRescue_Text
+ GoRescue_Text:
.string "#C6Go rescue#R \0"
.align 2,0
+
+ .global FriendRescueInfo_Text
+ FriendRescueInfo_Text:
.string "Friend Rescue Info\0"
.align 2,0
@@ -3740,28 +3958,43 @@ gUnknown_80E0ABC: @ 80E0ABC
gUnknown_80E0B3C: @ 80E0B3C
@ Go Resuce menu from Peilipper help menu
@ replacing .incbin "baserom.gba", 0x000e0b3c, 0x98
- .byte 0xc0, 0x0b, 0x0e, 0x08 @ Rescue Procedures
+ .4byte RescueProcedures_Text
.byte 0x0a, 0x00, 0x00, 0x00
- .byte 0xac, 0x0b, 0x0e, 0x08 @ Recieve SOS Mail
+ .4byte ReceiveSOSMail_Text
.byte 0x0b, 0x00, 0x00, 0x00
- .byte 0x98, 0x0b, 0x0e, 0x08 @ Leave for Rescue
+ .4byte LeaveForRescue_Text
.byte 0x0c, 0x00, 0x00, 0x00
- .byte 0x88, 0x0b, 0x0e, 0x08 @ Send A-OK Mail
+ .4byte SendAOKMail_Text
.byte 0x0d, 0x00, 0x00, 0x00
- .byte 0x74, 0x0b, 0x0e, 0x08 @ Get Thank You Mail
+ .4byte GetThankYouMail_Text
.byte 0x0e, 0x00, 0x00, 0x00
- .byte 0xec, 0x0a, 0x0e, 0x08 @ Exit
+ .4byte Exit_80EA0EC
.byte 0x05, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x05, 0x00, 0x00, 0x00
+
+ .global GetThankYouMail_Text
+ GetThankYouMail_Text:
.string "Get Thank-You Mail\0"
.align 2,0
+
+ .global SendAOKMail_Text
+ SendAOKMail_Text:
.string "Send A-OK Mail\0"
.align 2,0
+
+ .global LeaveForResuce_Text
+ LeaveForRescue_Text:
.string "Leave for Rescue\0"
.align 2,0
+
+ .global ReceiveSOSMail_Text
+ ReceiveSOSMail_Text:
.string "Receive SOS Mail\0"
.align 2,0
+
+ .global RescueProcedures_Text
+ RescueProcedures_Text:
.string "Rescue Procedures\0"
.align 2,0
@@ -3769,24 +4002,36 @@ gUnknown_80E0B3C: @ 80E0B3C
gUnknown_80E0BD4: @ 80E0BD4
@ Get help menu from Pelipper help menu
@ replacing .incbin "baserom.gba", 0x000e0bd4, 0x78
- .byte 0x3c, 0x0c, 0x0e, 0x08 @ Getting Help
+ .4byte GettingHelp_Text
.byte 0x0f, 0x00, 0x00, 0x00
- .byte 0x2c, 0x0c, 0x0e, 0x08 @ Send SOS Mail
+ .4byte SendSOSMail_Text
.byte 0x10, 0x00, 0x00, 0x00
- .byte 0x18, 0x0c, 0x0e, 0x08 @ Receive A-OK Mail
+ .4byte RecieveAOKMail_Text
.byte 0x11, 0x00, 0x00, 0x00
- .byte 0x04, 0x0c, 0x0e, 0x08 @ Send Thank-You Mail
+ .4byte SentThankYouMail_Text
.byte 0x12, 0x00, 0x00, 0x00
- .byte 0xec, 0x0a, 0x0e, 0x08 @ Exit
+ .4byte Exit_80EA0EC
.byte 0x05, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x05, 0x00, 0x00, 0x00
+
+ .global SendThankYouMail_Text
+ SentThankYouMail_Text:
.string "Send Thank-You Mail\0"
.align 2,0
+
+ .global ReceiveAOKMail_Text
+ RecieveAOKMail_Text:
.string "Receive A-OK Mail\0"
.align 2,0
+
+ .global SendSOSMail_Text
+ SendSOSMail_Text:
.string "Send SOS Mail\0"
.align 2,0
+
+ .global GettingHelp_Text
+ GettingHelp_Text:
.string "Getting Help\0"
.align 2,0
@@ -3914,60 +4159,256 @@ gUnknown_80E2030: @ 80E2030
.global gUnknown_80E2068
gUnknown_80E2068: @ 80E2068
- .incbin "baserom.gba", 0xE2068, 0x50
+@ replacing .incbin "baserom.gba", 0x000e2068, 0x50
+ .4byte GoRescue_80E20AC
+ .byte 0x00, 0x00, 0x00, 0x00
+ .4byte GetHelp_80E20A0
+ .byte 0x01, 0x00, 0x00, 0x00
+ .4byte Info_80E2098
+ .byte 0x17, 0x00, 0x00, 0x00
+ .4byte Exit_80E2090
+ .byte 0x08, 0x00, 0x00, 0x00
+ .byte 0x00, 0x00, 0x00, 0x00
+ .byte 0x08, 0x00, 0x00, 0x00
+
+ .global Exit_80E2090
+ Exit_80E2090:
+ .string "Exit\0"
+ .align 2,0
+
+ .global Info_80E2098
+ Info_80E2098:
+ .string "Info\0"
+ .align 2,0
+
+ .global GetHelp_80E20A0
+ GetHelp_80E20A0:
+ .string "Get Help\0"
+ .align 2,0
+
+ .global GoRescue_80E20AC
+ GoRescue_80E20AC:
+ .string "Go Rescue\0"
+ .align 2,0
.global gUnknown_80E20B8
gUnknown_80E20B8: @ 80E20B8
- .incbin "baserom.gba", 0xE20B8, 0x28
+@ replacing .incbin "baserom.gba", 0x000e20b8, 0x28
+ .4byte GoRescue_80E20AC
+ .byte 0x00, 0x00, 0x00, 0x00
+ .4byte GetHelp_80E20A0
+ .byte 0xff, 0xff, 0xff, 0xff
+ .4byte Info_80E2098
+ .byte 0x17, 0x00, 0x00, 0x00
+ .4byte Exit_80E2090
+ .byte 0x08, 0x00, 0x00, 0x00
+ .byte 0x00, 0x00, 0x00, 0x00
+ .byte 0x08, 0x00, 0x00, 0x00
.global gUnknown_80E20E0
gUnknown_80E20E0: @ 80E20E0
- .incbin "baserom.gba", 0xE20E0, 0x28
+@ replacing .incbin "baserom.gba", 0x000e20e0, 0x28
+ .4byte GoRescue_80E20AC
+ .byte 0xff, 0xff, 0xff, 0xff
+ .4byte GetHelp_80E20A0
+ .byte 0x01, 0x00, 0x00, 0x00
+ .4byte Info_80E2098
+ .byte 0x17, 0x00, 0x00, 0x00
+ .4byte Exit_80E2090
+ .byte 0x08, 0x00, 0x00, 0x00
+ .byte 0x00, 0x00, 0x00, 0x00
+ .byte 0x08, 0x00, 0x00, 0x00
.global gUnknown_80E2108
gUnknown_80E2108: @ 80E2108
- .incbin "baserom.gba", 0xE2108, 0x28
+@ replacing .incbin "baserom.gba", 0x000e2108, 0x28
+ .4byte GoRescue_80E20AC
+ .byte 0xff, 0xff, 0xff, 0xff
+ .4byte GetHelp_80E20A0
+ .byte 0xff, 0xff, 0xff, 0xff
+ .4byte Info_80E2098
+ .byte 0x17, 0x00, 0x00, 0x00
+ .4byte Exit_80E2090
+ .byte 0x08, 0x00, 0x00, 0x00
+ .byte 0x00, 0x00, 0x00, 0x00
+ .byte 0x08, 0x00, 0x00, 0x00
.global gUnknown_80E2130
gUnknown_80E2130: @ 80E2130
@ Friend Resuce Pelipper Menu
- .incbin "baserom.gba", 0xE2130, 0x60
+@ replacing .incbin "baserom.gba", 0x000e2130, 0x60
+ .4byte ReceiveSOSMail_80E217C
+ .byte 0x03, 0x00, 0x00, 0x00
+ .4byte SendAOKMail_80E216C
+ .byte 0x04, 0x00, 0x00, 0x00
+ .4byte GetThankYouMail_80E2158
+ .byte 0x14, 0x00, 0x00, 0x00
+ .4byte Exit_80E2090
+ .byte 0x08, 0x00, 0x00, 0x00
+ .byte 0x00, 0x00, 0x00, 0x00
+ .byte 0x08, 0x00, 0x00, 0x00
+
+ .global GetThankYouMail_80E2158
+ GetThankYouMail_80E2158:
+ .string "Get Thank-You Mail\0"
+ .align 2,0
+
+ .global SendAOKMail_80E216C
+ SendAOKMail_80E216C:
+ .string "Send A-OK Mail\0"
+ .align 2,0
+
+ .global ReceiveSOSMail_80E217C
+ ReceiveSOSMail_80E217C:
+ .string "Receive SOS Mail\0"
+ .align 2,0
.global gUnknown_80E2190
gUnknown_80E2190: @ 80E2190
- .incbin "baserom.gba", 0xE2190, 0x28
+@ replacing .incbin "baserom.gba", 0x000e2190, 0x28
+ .4byte ReceiveSOSMail_80E217C
+ .byte 0x03, 0x00, 0x00, 0x00
+ .4byte SendAOKMail_80E216C
+ .byte 0xff, 0xff, 0xff, 0xff
+ .4byte GetThankYouMail_80E2158
+ .byte 0x14, 0x00, 0x00, 0x00
+ .4byte Exit_80E2090
+ .byte 0x08, 0x00, 0x00, 0x00
+ .byte 0x00, 0x00, 0x00, 0x00
+ .byte 0x08, 0x00, 0x00, 0x00
.global gUnknown_80E21B8
gUnknown_80E21B8: @ 80E21B8
- .incbin "baserom.gba", 0xE21B8, 0x60
+@ replacing .incbin "baserom.gba", 0x000e21b8, 0x60
+ .4byte SendSOS_80E2208
+ .byte 0x11, 0x00, 0x00, 0x00
+ .4byte ReceiveAOK_80E21F4
+ .byte 0x12, 0x00, 0x00, 0x00
+ .4byte SendThankYou_80E21E0
+ .byte 0x13, 0x00, 0x00, 0x00
+ .4byte Exit_80E2090
+ .byte 0x08, 0x00, 0x00, 0x00
+ .byte 0x00, 0x00, 0x00, 0x00
+ .byte 0x08, 0x00, 0x00, 0x00
+
+ .global SendThankYou_80E21E0
+ SendThankYou_80E21E0:
+ .string "Send Thank-You Mail\0"
+ .align 2,0
+
+ .global ReceiveAOK_80E21F4
+ ReceiveAOK_80E21F4:
+ .string "Receive A-OK Mail\0"
+ .align 2,0
+
+ .global SendSOS_80E2208
+ SendSOS_80E2208:
+ .string "Send SOS Mail\0"
+ .align 2,0
.global gUnknown_80E2218
gUnknown_80E2218: @ 80E2218
- .incbin "baserom.gba", 0xE2218, 0x28
+@ replacing .incbin "baserom.gba", 0x000e2218, 0x28
+ .4byte SendSOS_80E2208
+ .byte 0xff, 0xff, 0xff, 0xff
+ .4byte ReceiveAOK_80E21F4
+ .byte 0xff, 0xff, 0xff, 0xff
+ .4byte SendThankYou_80E21E0
+ .byte 0x13, 0x00, 0x00, 0x00
+ .4byte Exit_80E2090
+ .byte 0x08, 0x00, 0x00, 0x00
+ .byte 0x00, 0x00, 0x00, 0x00
+ .byte 0x08, 0x00, 0x00, 0x00
.global gUnknown_80E2240
gUnknown_80E2240: @ 80E2240
- .incbin "baserom.gba", 0xE2240, 0x28
+@ replacing .incbin "baserom.gba", 0x000e2240, 0x28
+ .4byte SendSOS_80E2208
+ .byte 0x11, 0x00, 0x00, 0x00
+ .4byte ReceiveAOK_80E21F4
+ .byte 0x12, 0x00, 0x00, 0x00
+ .4byte SendThankYou_80E21E0
+ .byte 0xff, 0xff, 0xff, 0xff
+ .4byte Exit_80E2090
+ .byte 0x08, 0x00, 0x00, 0x00
+ .byte 0x00, 0x00, 0x00, 0x00
+ .byte 0x08, 0x00, 0x00, 0x00
.global gUnknown_80E2268
gUnknown_80E2268: @ 80E2268
- .incbin "baserom.gba", 0xE2268, 0x28
+@ replacing .incbin "baserom.gba", 0x000e2268, 0x28
+ .4byte SendSOS_80E2208
+ .byte 0xff, 0xff, 0xff, 0xff
+ .4byte ReceiveAOK_80E21F4
+ .byte 0xff, 0xff, 0xff, 0xff
+ .4byte SendThankYou_80E21E0
+ .byte 0xff, 0xff, 0xff, 0xff
+ .4byte Exit_80E2090
+ .byte 0x08, 0x00, 0x00, 0x00
+ .byte 0x00, 0x00, 0x00, 0x00
+ .byte 0x08, 0x00, 0x00, 0x00
.global gUnknown_80E2290
gUnknown_80E2290: @ 80E2290
- .incbin "baserom.gba", 0xE2290, 0x24
+@ replacing .incbin "baserom.gba", 0x000e2290, 0x24
+ .4byte Yes_80E22B0
+ .byte 0x06, 0x00, 0x00, 0x00
+ .4byte Cancel_80E22A8
+ .byte 0x08, 0x00, 0x00, 0x00
+ .byte 0x00, 0x00, 0x00, 0x00
+ .byte 0x08, 0x00, 0x00, 0x00
+
+ .global Cancel_80E22A8
+ Cancel_80E22A8:
+ .string "Cancel\0"
+ .align 2,0
+
+ .global Yes_80E22B0
+ Yes_80E22B0:
+ .string "Yes\0"
+ .align 2,0
.global gUnknown_80E22B4
gUnknown_80E22B4: @ 80E22B4
- .incbin "baserom.gba", 0xE22B4, 0x1C
+@ replacing .incbin "baserom.gba", 0x000e22b4, 0x1c
+ .4byte Yes_80E22B0
+ .byte 0x06, 0x00, 0x00, 0x00
+ .4byte No_80E22CC
+ .byte 0x07, 0x00, 0x00, 0x00
+ .byte 0x00, 0x00, 0x00, 0x00
+ .byte 0x08, 0x00, 0x00, 0x00
+
+ .global No_80E22CC
+ No_80E22CC:
+ .string "No\0"
+ .align 2,0
.global gUnknown_80E22D0
gUnknown_80E22D0: @ 80E22D0
- .incbin "baserom.gba", 0xE22D0, 0x20
+@ replacing .incbin "baserom.gba", 0x000e22d0, 0x20
+ .4byte Yes_80E22B0
+ .byte 0x06, 0x00, 0x00, 0x00
+ .4byte No_80E22CC
+ .byte 0x07, 0x00, 0x00, 0x00
+ .4byte Cancel_80E22A8
+ .byte 0x08, 0x00, 0x00, 0x00
+ .byte 0x00, 0x00, 0x00, 0x00
+ .byte 0x08, 0x00, 0x00, 0x00
.global gUnknown_80E22F0
gUnknown_80E22F0: @ 80E22F0
- .incbin "baserom.gba", 0xE22F0, 0x2C
+@ replacing .incbin "baserom.gba", 0x000e22f0, 0x2c
+ .4byte SendPokemon_80E2308
+ .byte 0x10, 0x00, 0x00, 0x00
+ .4byte Cancel_80E22A8
+ .byte 0x08, 0x00, 0x00, 0x00
+ .byte 0x00, 0x00, 0x00, 0x00
+ .byte 0x08, 0x00, 0x00, 0x00
+
+ .global SendPokemon_80E2308
+ SendPokemon_80E2308:
+ .string "Send w/o Pokémon\0"
+ .align 2,0
.global gUnknown_80E231C
gUnknown_80E231C: @ 80E231C
diff --git a/data/data_80F4278.s b/data/data_80F4278.s
index d5a9032..185bd58 100644
--- a/data/data_80F4278.s
+++ b/data/data_80F4278.s
@@ -9241,7 +9241,12 @@ gUnknown_8115718: @ 8115718
.global gUnknown_8115970
gUnknown_8115970: @ 8115970
- .incbin "baserom.gba", 0x115970, 0x6C
+ .4byte 0x8115968
+
+ .string "There are too many members on your team\n"
+ .string "to enter this dungeon. Your team must be\n"
+ .string "reduced by one member."
+ .align 2,0
.global gUnknown_81159DC
gUnknown_81159DC: @ 81159DC
@@ -9289,39 +9294,54 @@ gUnknown_8115D5C: @ 8115D5C
.global gUnknown_8115D94
gUnknown_8115D94: @ 8115D94
- .incbin "baserom.gba", 0x115D94, 0x40
+ .byte 0x60, 0x5D, 0x11, 0x08
+
+ .global DungeonEnter_Text
+ DungeonEnter_Text:
+ .string "Is it OK to enter this dungeon with the\n"
+ .string "following rule(s)?\0"
+ .align 2,0
.global gUnknown_8115DD4
gUnknown_8115DD4: @ 8115DD4
- .byte 0x98, 0x5D, 0x11, 0x08
- .byte 0x87, 0x42
- .string " Game will be saved before entering.\0"
+ .4byte DungeonEnter_Text
+
+ .global DungeonSaveGameEnter_Text
+ DungeonSaveGameEnter_Text:
+ .string "{STAR_BULLET} Game will be saved before entering.\0"
.align 2,0
.global gUnknown_8115E00
gUnknown_8115E00: @ 8115E00
- .byte 0xD8, 0x5D, 0x11, 0x08
- .byte 0x87, 0x42
- .string " The team will enter at Level 1. \0"
+ .4byte DungeonSaveGameEnter_Text
+
+ .global DungeonLevel1Enter_Text
+ DungeonLevel1Enter_Text:
+ .string "{STAR_BULLET} The team will enter at Level 1. \0"
.align 2,0
.global gUnknown_8115E28
gUnknown_8115E28: @ 8115E28
- .byte 0x04, 0x5E, 0x11, 0x08
- .byte 0x87, 0x42, 0x20
- .string "All items will be lost on entering.\0"
+ .4byte DungeonLevel1Enter_Text
+
+ .global DungeonItemsLostEnter_Text
+ DungeonItemsLostEnter_Text:
+ .string "{STAR_BULLET} All items will be lost on entering.\0"
.align 2,0
.global gUnknown_8115E54
gUnknown_8115E54: @ 8115E54
- .byte 0x2C, 0x5E, 0x11, 0x08
- .byte 0x87, 0x42, 0x20
- .string "All money will be lost on entering.\0"
+ .4byte DungeonItemsLostEnter_Text
+
+ .global DungeonMoneyLostEnter_Text
+ DungeonMoneyLostEnter_Text:
+ .string "{STAR_BULLET} All money will be lost on entering.\0"
.align 2,0
.global gUnknown_8115E80
gUnknown_8115E80: @ 8115E80
- .byte 0x58, 0x5E, 0x11, 0x08
+ .4byte DungeonMoneyLostEnter_Text
+
.string "pksdir0\0"
.string "pksdir0\0"
.align 2,0
@@ -9451,176 +9471,176 @@ gUnknown_81161A8: @ 81161A8
@ replacing .incbin "baserom.gba", 0x001161a8, 0x10
.byte 0x01, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
- .byte 0x9d, 0xc3, 0x09, 0x08
- .byte 0xdd, 0xd0, 0x01, 0x08
+ .4byte sub_809C39C
+ .4byte sub_801D0DC
.global gUnknown_81161B8
gUnknown_81161B8: @ 81161B8
@ replacing .incbin "baserom.gba", 0x001161b8, 0x10
.byte 0x01, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
- .byte 0xd9, 0xc3, 0x09, 0x08
- .byte 0xdd, 0xd0, 0x01, 0x08
+ .4byte sub_809C3D8
+ .4byte sub_801D0DC
.global gUnknown_81161C8
gUnknown_81161C8: @ 81161C8
@ replacing .incbin "baserom.gba", 0x001161c8, 0x10
.byte 0x01, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
- .byte 0x41, 0x6e, 0x01, 0x08
- .byte 0x55, 0x6d, 0x01, 0x08
+ .4byte sub_8016E40
+ .4byte sub_8016D54
.global gUnknown_81161D8
gUnknown_81161D8: @ 81161D8
@ replacing .incbin "baserom.gba", 0x001161d8, 0x10
.byte 0x01, 0x00, 0x00, 0x00
- .byte 0x1d, 0x7e, 0x01, 0x08
- .byte 0xf5, 0x7e, 0x01, 0x08
- .byte 0x55, 0x7e, 0x01, 0x08
+ .4byte sub_8017E1C
+ .4byte sub_8017EF4
+ .4byte sub_8017E54
.global gUnknown_81161E8
gUnknown_81161E8: @ 81161E8
@ replacing .incbin "baserom.gba", 0x001161e8, 0x10
.byte 0x01, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
- .byte 0x1d, 0x64, 0x01, 0x08
- .byte 0xa1, 0x63, 0x01, 0x08
+ .4byte sub_801641C
+ .4byte sub_80163A0
.global gUnknown_81161F8
gUnknown_81161F8: @ 81161F8
@ replacing .incbin "baserom.gba", 0x001161f8, 0x10
.byte 0x01, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
- .byte 0xf1, 0x8c, 0x01, 0x08
- .byte 0x05, 0x8c, 0x01, 0x08
+ .4byte sub_8018CF0
+ .4byte sub_8018C04
.global gUnknown_8116208
gUnknown_8116208: @ 8116208
@ replacing .incbin "baserom.gba", 0x00116208, 0x10
.byte 0x01, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
- .byte 0x7d, 0xfd, 0x01, 0x08
- .byte 0x41, 0xfc, 0x01, 0x08
+ .4byte sub_801FD7C
+ .4byte sub_801FC40
.global gUnknown_8116218
gUnknown_8116218: @ 8116218
@ replacing .incbin "baserom.gba", 0x00116218, 0x10
.byte 0x01, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
- .byte 0x1d, 0x1d, 0x02, 0x08
- .byte 0x5d, 0x1c, 0x02, 0x08
+ .4byte sub_8021D1C
+ .4byte sub_8021C5C
.global gUnknown_8116228
gUnknown_8116228: @ 8116228
@ replacing .incbin "baserom.gba", 0x00116228, 0x10
.byte 0x01, 0x00, 0x00, 0x00
- .byte 0x89, 0x7f, 0x02, 0x08
- .byte 0x05, 0xc5, 0x09, 0x08
- .byte 0x79, 0x80, 0x02, 0x08
+ .4byte sub_8027F88
+ .4byte sub_809C504
+ .4byte sub_8028078
.global gUnknown_8116238
gUnknown_8116238: @ 8116238
@ replacing .incbin "baserom.gba", 0x00116238, 0x10
.byte 0x01, 0x00, 0x00, 0x00
- .byte 0xd5, 0xb2, 0x02, 0x08
- .byte 0xb9, 0xb3, 0x02, 0x08
- .byte 0x59, 0xb3, 0x02, 0x08
+ .4byte sub_802B2D4
+ .4byte sub_802B3B8
+ .4byte sub_802B358
.global gUnknown_8116248
gUnknown_8116248: @ 8116248
@ replacing .incbin "baserom.gba", 0x00116248, 0x10
.byte 0x01, 0x00, 0x00, 0x00
- .byte 0x51, 0x9b, 0x02, 0x08
- .byte 0x61, 0x9e, 0x02, 0x08
- .byte 0x99, 0x9c, 0x02, 0x08
+ .4byte sub_8029B50
+ .4byte sub_8029E60
+ .4byte sub_8029C98
.global gUnknown_8116258
gUnknown_8116258: @ 8116258
@ replacing .incbin "baserom.gba", 0x00116258, 0x10
.byte 0x01, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
- .byte 0xc1, 0x15, 0x03, 0x08
- .byte 0x41, 0x15, 0x03, 0x08
+ .4byte sub_80315C0
+ .4byte sub_8031540
.global gUnknown_8116268
gUnknown_8116268: @ 8116268
@ replacing .incbin "baserom.gba", 0x00116268, 0x10
.byte 0x01, 0x00, 0x00, 0x00
- .byte 0x65, 0xe8, 0x02, 0x08
- .byte 0x51, 0xc5, 0x09, 0x08
- .byte 0x91, 0xe8, 0x02, 0x08
+ .4byte sub_802E864
+ .4byte sub_809C550
+ .4byte sub_802E890
.global gUnknown_8116278
gUnknown_8116278: @ 8116278
@ replacing .incbin "baserom.gba", 0x00116278, 0x10
.byte 0x01, 0x00, 0x00, 0x00
- .byte 0xb1, 0xdf, 0x02, 0x08
- .byte 0x6d, 0xe0, 0x02, 0x08
- .byte 0xd9, 0xdf, 0x02, 0x08
+ .4byte sub_802DFB0
+ .4byte sub_802E06C
+ .4byte sub_802DFD8
.global gUnknown_8116288
gUnknown_8116288: @ 8116288
@ replacing .incbin "baserom.gba", 0x00116288, 0x10
.byte 0x01, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
- .byte 0x01, 0xdc, 0x02, 0x08
- .byte 0xd5, 0xdb, 0x02, 0x08
+ .4byte sub_802DC00
+ .4byte sub_802DBD4
.global gUnknown_8116298
gUnknown_8116298: @ 8116298
@ replacing .incbin "baserom.gba", 0x00116298, 0x10
.byte 0x01, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
- .byte 0xe1, 0xfe, 0x02, 0x08
- .byte 0x59, 0xfe, 0x02, 0x08
+ .4byte sub_802FEE0
+ .4byte sub_802FE58
.global gUnknown_81162A8
gUnknown_81162A8: @ 81162A8
@ replacing .incbin "baserom.gba", 0x001162a8, 0x10
.byte 0x01, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
- .byte 0xe1, 0xfe, 0x02, 0x08
- .byte 0x59, 0xfe, 0x02, 0x08
+ .4byte sub_802FEE0
+ .4byte sub_802FE58
.global gUnknown_81162B8
gUnknown_81162B8: @ 81162B8
@ replacing .incbin "baserom.gba", 0x001162b8, 0x10
.byte 0x01, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
- .byte 0xe1, 0xfe, 0x02, 0x08
- .byte 0x59, 0xfe, 0x02, 0x08
+ .4byte sub_802FEE0
+ .4byte sub_802FE58
.global gUnknown_81162C8
gUnknown_81162C8: @ 81162C8
@ replacing .incbin "baserom.gba", 0x001162c8, 0x10
.byte 0x00, 0x00, 0x00, 0x00
- .byte 0xa5, 0xc6, 0x03, 0x08
- .byte 0x65, 0xc4, 0x09, 0x08
- .byte 0x31, 0xc7, 0x03, 0x08
+ .4byte CreateTestTracker
+ .4byte sub_809C464
+ .4byte HandleTestTrackerState
.global gUnknown_81162D8
gUnknown_81162D8: @ 81162D8
@ replacing .incbin "baserom.gba", 0x001162d8, 0x10
.byte 0x00, 0x00, 0x00, 0x00
- .byte 0x79, 0x56, 0x03, 0x08
- .byte 0x79, 0xc4, 0x09, 0x08
- .byte 0xa1, 0x56, 0x03, 0x08
+ .4byte sub_8035678
+ .4byte sub_809C478
+ .4byte sub_80356A0
.global gUnknown_81162E8
gUnknown_81162E8: @ 81162E8
@ replacing .incbin "baserom.gba", 0x001162e8, 0x10
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
- .byte 0xb1, 0xc4, 0x09, 0x08
- .byte 0x21, 0xb1, 0x03, 0x08
+ .4byte sub_809C4B0
+ .4byte sub_803B120
.global gUnknown_81162F8
gUnknown_81162F8: @ 81162F8
@ replacing .incbin "baserom.gba", 0x001162f8, 0x10
.byte 0x01, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
- .byte 0x15, 0xc4, 0x09, 0x08
- .byte 0x55, 0x53, 0x02, 0x08
+ .4byte sub_809C414
+ .4byte sub_8025354
.global gUnknown_8116308
gUnknown_8116308: @ 8116308
@@ -9628,7 +9648,7 @@ gUnknown_8116308: @ 8116308
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
- .byte 0x49, 0xcd, 0x09, 0x08
+ .4byte sub_809CD48
.global gUnknown_8116318
gUnknown_8116318: @ 8116318
@@ -9777,35 +9797,43 @@ gUnknown_8116684: @ 8116684
.string " dungeon rescue select %3d\0"
.align 2,0
+ .global AnalyzeProcess_Text
+ AnalyzeProcess_Text:
.string "_AnalyzeProcess\0"
.align 2,0
.global gUnknown_81166B4
gUnknown_81166B4: @ 81166B4
-.4byte GroundScriptFile_Text
-.4byte 0x0000107e
-.4byte 0x81166a4
+ .4byte GroundScriptFile_Text
+ .4byte 0x0000107e
+ .4byte AnalyzeProcess_Text
.global gUnknown_81166C0
gUnknown_81166C0: @ 81166C0
- .incbin "baserom.gba", 0x1166C0, 0x18
+ .string "switch type error %d\0"
+ .align 2,0
.global gUnknown_81166D8
gUnknown_81166D8: @ 81166D8
- .incbin "baserom.gba", 0x1166D8, 0x20
+ .byte 0x00, 0x00, 0x00, 0x00
+
+ .global GroundScript_ExecuteTrigger_Text
+ GroundScript_ExecuteTrigger_Text:
+ .string "GroundScript_ExecuteTrigger\0"
+ .align 2,0
.global gUnknown_81166F8
gUnknown_81166F8: @ 81166F8
-.4byte GroundScriptFile_Text
-.4byte 0x000011c9
-.4byte 0x81166dc
+ .4byte GroundScriptFile_Text
+ .4byte 0x000011c9
+ .4byte GroundScript_ExecuteTrigger_Text
.global gUnknown_8116704
gUnknown_8116704: @ 8116704
-.4byte GroundScriptFile_Text
-.4byte 0x000011ce
-.4byte 0x81166dc
+ .4byte GroundScriptFile_Text
+ .4byte 0x000011ce
+ .4byte GroundScript_ExecuteTrigger_Text
.global gUnknown_8116710
@@ -9822,15 +9850,15 @@ gUnknown_8116760: @ 8116760
.global gUnknown_8116788
gUnknown_8116788: @ 8116788
- .incbin "baserom.gba", 0x116788, 0x4
+ .byte 0x06, 0x63, 0x00, 0x00
.global gUnknown_811678C
gUnknown_811678C: @ 811678C
- .incbin "baserom.gba", 0x11678C, 0x4
+ .byte 0x0a, 0x63, 0x00, 0x00
.global gUnknown_8116790
gUnknown_8116790: @ 8116790
- .incbin "baserom.gba", 0x116790, 0x4
+ .byte 0x0c, 0x63, 0x00, 0x00
.global gUnknown_8116794
gUnknown_8116794: @ 8116794
@@ -9842,15 +9870,18 @@ gUnknown_81167BC: @ 81167BC
.global gUnknown_81167E4
gUnknown_81167E4: @ 81167E4
- .incbin "baserom.gba", 0x1167E4, 0x4
+ .byte 0x00, 0x00
+ .byte 0x36, 0x00
.global gUnknown_81167E8
gUnknown_81167E8: @ 81167E8
- .incbin "baserom.gba", 0x1167E8, 0x4
+ .byte 0x48, 0x00, 0x00, 0x00
.global gUnknown_81167EC
gUnknown_81167EC: @ 81167EC
- .incbin "baserom.gba", 0x1167EC, 0x30
+ .string "#+The rescue rank went up from\n"
+ .string "#+$i0 to $i1!\0"
+ .align 2,0
.global gUnknown_811681C
gUnknown_811681C: @ 811681C
@@ -9862,7 +9893,17 @@ gUnknown_8116844: @ 8116844
.global gUnknown_8116848
gUnknown_8116848: @ 8116848
- .incbin "baserom.gba", 0x116848, 0x60
+ .string "GroundScript unlock %3d\0"
+ .align 2,0
+ .string "_SearchScriptLabel\0"
+ .align 2,0
+ .byte 0x04, 0x65, 0x11, 0x08
+ .byte 0xbe, 0x16, 0x00, 0x00
+ .byte 0x60, 0x68, 0x11, 0x08
+ .string "Script label search error %d\0"
+ .align 2,0
+ .string "pksdir0\0"
+ .align 2,0
.global gUnknown_81168A8
gUnknown_81168A8: @ 81168A8
@@ -9883,11 +9924,24 @@ gUnknown_8117000: @ 8117000
.global gUnknown_81172B8
gUnknown_81172B8: @ 81172B8
- .incbin "baserom.gba", 0x1172B8, 0x30
+ .4byte 0x00
+ .4byte 0x00
+
+ .global GroundBGFile_Text
+ GroundBGFile_Text:
+ .string "../ground/ground_bg.c\0"
+ .align 2,0
+
+ .global UncompressCell_Text
+ UncompressCell_Text:
+ .string "_UncompressCell\0"
+ .align 2,0
.global gUnknown_81172E8
gUnknown_81172E8: @ 81172E8
- .incbin "baserom.gba", 0x1172E8, 0xC
+ .4byte GroundBGFile_Text
+ .byte 0xA0, 0x04, 0x00, 0x00
+ .4byte UncompressCell_Text
.global gUnknown_81172F4
gUnknown_81172F4: @ 81172F4
@@ -9919,15 +9973,25 @@ gUnknown_81173C0: @ 81173C0
.global gUnknown_8117538
gUnknown_8117538: @ 8117538
- .incbin "baserom.gba", 0x117538, 0x28
+ .byte 0x10, 0x75, 0x11, 0x08
+ .byte 0xf8, 0x00, 0x00, 0x00
+ .byte 0x28, 0x75, 0x11, 0x08
+
+ .global GroundMap_GetStationScript_Text
+ GroundMap_GetStationScript_Text:
+ .string "GroundMap_GetStationScript\0"
+ .align 2,0
.global gUnknown_8117560
gUnknown_8117560: @ 8117560
- .incbin "baserom.gba", 0x117560, 0xC
+ .byte 0x10, 0x75, 0x11, 0x08
+ .byte 0x38, 0x01, 0x00, 0x00
+ .4byte GroundMap_GetStationScript_Text
.global gUnknown_811756C
gUnknown_811756C: @ 811756C
- .incbin "baserom.gba", 0x11756C, 0x28
+ .string "GroundMap ExecuteStation %3d %3d %3d\0"
+ .align 2,0
.global gUnknown_8117594
gUnknown_8117594: @ 8117594
@@ -9935,7 +9999,9 @@ gUnknown_8117594: @ 8117594
.global gUnknown_81175E0
gUnknown_81175E0: @ 81175E0
- .incbin "baserom.gba", 0x1175E0, 0xC
+ .byte 0x10, 0x75, 0x11, 0x08
+ .byte 0x7D, 0x01, 0x00, 0x00
+ .byte 0xC8, 0x75, 0x11, 0x08
.global gUnknown_81175EC
gUnknown_81175EC: @ 81175EC
@@ -9986,12 +10052,19 @@ gUnknown_8117740: @ 8117740
gUnknown_8117754: @ 8117754
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
+
+ .global GroundMap_Action_Text
+ GroundMap_Action_Text:
.string "GroundMap_Action\0"
.align 2,0
.global gUnknown_8117770
gUnknown_8117770: @ 8117770
- .incbin "baserom.gba", 0x117770, 0x14
+ .byte 0x10, 0x75, 0x11, 0x08
+ .byte 0x7f, 0x05, 0x00, 0x00
+ .4byte GroundMap_Action_Text
+ .string "pksdir0\0"
+ .align 2,0
.global gUnknown_8117784
gUnknown_8117784: @ 8117784
@@ -10027,14 +10100,22 @@ gUnknown_81177EC: @ 81177EC
gUnknown_81177F4: @ 81177F4
.string "extend palette %3d[%3d] %04x up %04x\0"
.align 2,0
+
+ .global GroundSpriteFile_Text
+ GroundSpriteFile_Text:
.string "../ground/ground_sprite.c\0"
.align 2,0
+
+ .global GroundSprite_ExtendPaletteAdd_Text
+ GroundSprite_ExtendPaletteAdd_Text:
.string "GroundSprite_ExtendPaletteAdd\0"
.align 2,0
.global gUnknown_8117858
gUnknown_8117858: @ 8117858
- .incbin "baserom.gba", 0x117858, 0xC
+ .4byte GroundSpriteFile_Text
+ .byte 0xF0, 0x03, 0x00, 0x00
+ .4byte GroundSprite_ExtendPaletteAdd_Text
.global gUnknown_8117864
gUnknown_8117864: @ 8117864
@@ -10043,7 +10124,9 @@ gUnknown_8117864: @ 8117864
.global gUnknown_8117888
gUnknown_8117888: @ 8117888
- .incbin "baserom.gba", 0x117888, 0xC
+ .4byte GroundSpriteFile_Text
+ .byte 0xF8, 0x03, 0x00, 0x00
+ .4byte GroundSprite_ExtendPaletteAdd_Text
.global gUnknown_8117894
gUnknown_8117894: @ 8117894
@@ -10088,7 +10171,28 @@ gUnknown_8117EFC: @ 8117EFC
.global gUnknown_8117F10
gUnknown_8117F10: @ 8117F10
- .incbin "baserom.gba", 0x117F10, 0x54
+ .byte 0x01, 0x00, 0x00, 0x00
+ .4byte sub_80AB008
+ .4byte sub_80AB010
+ .4byte sub_80AB0E0
+ .4byte sub_80AB10C
+ .4byte sub_80AB138
+ .4byte sub_80AB20C
+ .4byte sub_80AB01C
+ .4byte sub_80AB0C8
+ .4byte sub_80AB100
+ .4byte sub_80AB12C
+ .4byte sub_80AB144
+ .4byte sub_80AB184
+ .4byte nullsub_211
+ .4byte sub_80AB194
+ .4byte sub_80AB218
+ .4byte sub_80AB228
+ .4byte sub_80AB238
+ .4byte sub_80AB248
+ .4byte sub_80AB1C0
+ .4byte sub_80AB1E4
+
.global gUnknown_8117F64
gUnknown_8117F64: @ 8117F64
@@ -10121,12 +10225,16 @@ gUnknown_8118050: @ 8118050
.string "../ground/ground_lives.c\0"
.align 2,0
+ .global GroundLives_Select_Text
+ GroundLives_Text:
.string "GroundLives_Select\0"
.align 2,0
.global gUnknown_811808C
gUnknown_811808C: @ 811808C
- .incbin "baserom.gba", 0x11808C, 0xC
+ .4byte GroundLivesFile_Text
+ .byte 0x1E, 0x02, 0x00, 0x00
+ .4byte GroundLives_Text
.global gUnknown_8118098
gUnknown_8118098: @ 8118098
@@ -10160,6 +10268,9 @@ gUnknown_81180FC: @ 81180FC
gUnknown_811811C: @ 811811C
.string "GroundLive Add id %3d kind %3d type %3d group %3d sector %3d\0"
.align 2,0
+
+ .global GroundLives_Add_Text
+ GroundLives_Add_Text:
.string "GroundLives_Add\0"
.align 2,0
@@ -10167,15 +10278,19 @@ gUnknown_811811C: @ 811811C
gUnknown_8118170: @ 8118170
.4byte GroundLivesFile_Text
.byte 0x89, 0x05, 0x00, 0x00
- .byte 0x60, 0x81, 0x11, 0x08
+ .4byte GroundLives_Add_Text
.global gUnknown_811817C
gUnknown_811817C: @ 811817C
- .incbin "baserom.gba", 0x11817C, 0xC
+ .4byte GroundLivesFile_Text
+ .byte 0xb4, 0x05, 0x00, 0x00
+ .4byte GroundLives_Add_Text
.global gUnknown_8118188
gUnknown_8118188: @ 8118188
- .incbin "baserom.gba", 0x118188, 0xC
+ .4byte GroundLivesFile_Text
+ .byte 0xba, 0x05, 0x00, 0x00
+ .4byte GroundLives_Add_Text
.global gUnknown_8118194
gUnknown_8118194: @ 8118194
@@ -10186,16 +10301,31 @@ gUnknown_8118194: @ 8118194
gUnknown_81181B0: @ 81181B0
.string "GroundLives Execute %3d kind %3d %p\0"
.align 2,0
+
+ .global GroundLives_ExecuteScript_Text
+ GroundLives_ExecuteScript_Text:
.string "GroundLives_ExecuteScript\0"
.align 2,0
.global gUnknown_81181F4
gUnknown_81181F4: @ 81181F4
- .incbin "baserom.gba", 0x1181F4, 0x24
+ .4byte GroundLivesFile_Text
+ .byte 0xa7, 0x06, 0x00, 0x00
+ .4byte GroundLives_ExecuteScript_Text
+
+ .global ExecutePlayerScript_Text
+ ExecutePlayerScript_Text:
+ .string "_ExecutePlayerScript\0"
+ .align 2,0
.global gUnknown_8118218
gUnknown_8118218: @ 8118218
- .incbin "baserom.gba", 0x118218, 0x38
+ .4byte GroundLivesFile_Text
+ .byte 0xC8, 0x06, 0x00, 0x00
+ .4byte ExecutePlayerScript_Text
+
+ .string "GroundLives_ExecutePlayerScriptActionLives\0"
+ .align 2,0
.global gUnknown_8118250
gUnknown_8118250: @ 8118250
diff --git a/data/data_8270000.s b/data/data_8270000.s
index cbcb855..c4dc675 100644
--- a/data/data_8270000.s
+++ b/data/data_8270000.s
@@ -75,18 +75,18 @@ gUnknown_8270000: @ 8270000
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
-.byte 0x80, 0x42, 0x0d, 0x08
-.byte 0x70, 0x42, 0x0d, 0x08
-.byte 0x68, 0x42, 0x0d, 0x08
-.byte 0x60, 0x42, 0x0d, 0x08
-.byte 0x5c, 0x42, 0x0d, 0x08
-.byte 0x58, 0x42, 0x0d, 0x08
-.byte 0x50, 0x42, 0x0d, 0x08
-.byte 0x48, 0x42, 0x0d, 0x08
-.byte 0x3c, 0x42, 0x0d, 0x08
-.byte 0x30, 0x42, 0x0d, 0x08
+.4byte Ground_Text
+.4byte GroundScript_Text
+.4byte Dungeon_Text
+.4byte Sound_Text
+.4byte Bgm_Text
+.4byte Se_Text
+.4byte Flag_Text
+.4byte Memory_Text
+.4byte MemoryCard_Text
+.4byte Performance_Text
.byte 0x00, 0x00, 0x00, 0x00
-.byte 0x20, 0x43, 0x0d, 0x08
+.4byte PokeDungeon_Text
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
@@ -488,8 +488,8 @@ gUnknown_8270000: @ 8270000
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
-.byte 0xc0, 0xb7, 0x03, 0x02
-.byte 0xc0, 0xb7, 0x03, 0x02
+.4byte __malloc_av_
+.4byte __malloc_av_
.byte 0xc8, 0xb7, 0x03, 0x02
.byte 0xc8, 0xb7, 0x03, 0x02
.byte 0xd0, 0xb7, 0x03, 0x02
diff --git a/data/dungeon_sbin.s b/data/dungeon_sbin.s
index 25cb7e1..5fa12d5 100644
--- a/data/dungeon_sbin.s
+++ b/data/dungeon_sbin.s
@@ -3,6 +3,8 @@
.include "data/unk_dungeon.inc"
@ Dungoeon Floor SIRO HEADER
+.global Mapparam_SIRO
+Mapparam_SIRO:
.string "SIRO"
.4byte DungeonMasterTable
.byte 0x00, 0x00, 0x00, 0x00
@@ -4770,15 +4772,16 @@ DungeonMasterTable:
.4byte DungeonPokemonFoundTable
.4byte DungeonTrapsFoundTable
-@ SIRO Header
+@ Dungeon Partner Dialogue and Pointer Tables
+.global PartnerDialogue0SIRO
+PartnerDialogue0SIRO:
.string "SIRO"
-.4byte DungeonPartnerDialogue1
+.4byte DungeonPartnerDialogue0
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
-@ Dungeon Partner Dialogue and Pointer Tables
-.global DungeonPartnerDialogue1
-DungeonPartnerDialogue1:
+.global DungeonPartnerDialogue0
+DungeonPartnerDialogue0:
.byte 0x54, 0xbf, 0x4c, 0x08
.byte 0x34, 0xbf, 0x4c, 0x08
.byte 0x18, 0xbf, 0x4c, 0x08
@@ -4873,13 +4876,15 @@ DungeonPartnerDialogue1:
.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
+.global PartnerDialogue1SIRO
+PartnerDialogue1SIRO:
.string "SIRO"
-.4byte DungeonPartnerDialogue2
+.4byte DungeonPartnerDialogue1
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
-.global DungeonPartnerDialogue2
-DungeonPartnerDialogue2:
+.global DungeonPartnerDialogue1
+DungeonPartnerDialogue1:
.byte 0xf0, 0xc6, 0x4c, 0x08
.byte 0xbc, 0xc6, 0x4c, 0x08
.byte 0x80, 0xc6, 0x4c, 0x08
@@ -4978,13 +4983,15 @@ DungeonPartnerDialogue2:
.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
+.global PartnerDialogue10SIRO
+PartnerDialogue10SIRO:
.string "SIRO"
-.4byte DungeonPartnerDialogue3
+.4byte DungeonPartnerDialogue10
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
-.global DungeonPartnerDialogue3
-DungeonPartnerDialogue3:
+.global DungeonPartnerDialogue10
+DungeonPartnerDialogue10:
.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
@@ -5058,13 +5065,15 @@ DungeonPartnerDialogue3:
.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
+.global PartnerDialogue11SIRO
+PartnerDialogue11SIRO:
.string "SIRO"
-.4byte DungeonPartnerDialogue4
+.4byte DungeonPartnerDialogue11
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
-.global DungeonPartnerDialogue4
-DungeonPartnerDialogue4:
+.global DungeonPartnerDialogue11
+DungeonPartnerDialogue11:
.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
@@ -5138,13 +5147,15 @@ DungeonPartnerDialogue4:
.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
+.global PartnerDialogue12SIRO
+PartnerDialogue12SIRO:
.string "SIRO"
-.4byte DungeonPartnerDialogue5
+.4byte DungeonPartnerDialogue12
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
-.global DungeonPartnerDialogue5
-DungeonPartnerDialogue5:
+.global DungeonPartnerDialogue12
+DungeonPartnerDialogue12:
.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
@@ -5218,13 +5229,15 @@ DungeonPartnerDialogue5:
.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
+.global PartnerDialogue13SIRO
+PartnerDialogue13SIRO:
.string "SIRO"
-.4byte DungeonPartnerDialogue6
+.4byte DungeonPartnerDialogue13
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
-.global DungeonPartnerDialogue6
-DungeonPartnerDialogue6:
+.global DungeonPartnerDialogue13
+DungeonPartnerDialogue13:
.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
@@ -5295,13 +5308,15 @@ DungeonPartnerDialogue6:
.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
+.global PartnerDialogue14SIRO
+PartnerDialogue14SIRO:
.string "SIRO"
-.4byte DungeonPartnerDialogue7
+.4byte DungeonPartnerDialogue14
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
-.global DungeonPartnerDialogue7
-DungeonPartnerDialogue7:
+.global DungeonPartnerDialogue14
+DungeonPartnerDialogue14:
.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
@@ -5375,13 +5390,15 @@ DungeonPartnerDialogue7:
.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
+.global PartnerDialogue15SIRO
+PartnerDialogue15SIRO:
.string "SIRO"
-.4byte DungeonPartnerDialogue8
+.4byte DungeonPartnerDialogue15
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
-.global DungeonPartnerDialogue8
-DungeonPartnerDialogue8:
+.global DungeonPartnerDialogue15
+DungeonPartnerDialogue15:
.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
@@ -5452,6 +5469,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerDialogue16SIRO
+PartnerDialogue16SIRO:
.string "SIRO"
.byte 0x38, 0xfc, 0x4c, 0x08
.byte 0x00, 0x00, 0x00, 0x00
@@ -5534,6 +5553,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerDialogue17SIRO
+PartnerDialogue17SIRO:
.string "SIRO"
.byte 0x9c, 0x05, 0x4d, 0x08
.byte 0x00, 0x00, 0x00, 0x00
@@ -5608,6 +5629,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerDialogue18SIRO
+PartnerDialogue18SIRO:
.string "SIRO"
.byte 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
@@ -5685,6 +5708,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerDialogue19SIRO
+PartnerDialogue19SIRO:
.string "SIRO"
.byte 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
@@ -5765,6 +5790,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerDialogue2SIRO
+PartnerDialogue2SIRO:
.string "SIRO"
.byte 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
@@ -5829,6 +5856,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerDialogue20SIRO
+PartnerDialogue20SIRO:
.string "SIRO"
.byte 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
@@ -5848,6 +5877,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerDialogue21SIRO
+PartnerDialogue21SIRO:
.string "SIRO"
.byte 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
@@ -5856,6 +5887,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerDialogue22SIRO
+PartnerDialogue22SIRO:
.string "SIRO"
.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
@@ -5883,6 +5916,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerDialogue23SIRO
+PartnerDialogue23SIRO:
.string "SIRO"
.byte 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
@@ -5967,6 +6002,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerDialogue24SIRO
+PartnerDialogue24SIRO:
.string "SIRO"
.byte 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
@@ -6048,6 +6085,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerDialogue25SIRO
+PartnerDialogue25SIRO:
.string "SIRO"
.byte 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
@@ -6128,6 +6167,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerDialogue26SIRO
+PartnerDialogue26SIRO:
.string "SIRO"
.byte 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
@@ -6211,6 +6252,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerDialogue27SIRO
+PartnerDialogue27SIRO:
.string "SIRO"
.byte 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
@@ -6289,6 +6332,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerDialogue28SIRO
+PartnerDialogue28SIRO:
.string "SIRO"
.byte 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
@@ -6365,6 +6410,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerDialogue29SIRO
+PartnerDialogue29SIRO:
.string "SIRO"
.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
@@ -6441,6 +6488,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerDialogue3SIRO
+PartnerDialogue3SIRO:
.string "SIRO"
.byte 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
@@ -6511,6 +6560,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerDialogue30SIRO
+PartnerDialogue30SIRO:
.string "SIRO"
.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
@@ -6591,6 +6642,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerDialogue31SIRO
+PartnerDialogue31SIRO:
.string "SIRO"
.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
@@ -6667,6 +6720,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerDialogue32SIRO
+PartnerDialogue32SIRO:
.string "SIRO"
.byte 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
@@ -6745,6 +6800,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerDialogue33SIRO
+PartnerDialogue33SIRO:
.string "SIRO"
.byte 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
@@ -6820,6 +6877,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerDialogue34SIRO
+PartnerDialogue34SIRO:
.string "SIRO"
.byte 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
@@ -6899,6 +6958,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerDialogue35SIRO
+PartnerDialogue35SIRO:
.string "SIRO"
.byte 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
@@ -6980,6 +7041,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerDialogue36SIRO
+PartnerDialogue36SIRO:
.string "SIRO"
.byte 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
@@ -7058,6 +7121,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerDialogue37SIRO
+PartnerDialogue37SIRO:
.string "SIRO"
.byte 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
@@ -7116,6 +7181,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerDialogue38SIRO
+PartnerDialogue38SIRO:
.string "SIRO"
.byte 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
@@ -7191,6 +7258,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerDialogue39SIRO
+PartnerDialogue39SIRO:
.string "SIRO"
.byte 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
@@ -7275,6 +7344,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerDialogue4SIRO
+PartnerDialogue4SIRO:
.string "SIRO"
.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
@@ -7345,6 +7416,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerDialogue40SIRO
+PartnerDialogue40SIRO:
.string "SIRO"
.byte 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
@@ -7417,6 +7490,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerDialogue41SIRO
+PartnerDialogue41SIRO:
.string "SIRO"
.byte 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
@@ -7485,6 +7560,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerDialogue42SIRO
+PartnerDialogue42SIRO:
.string "SIRO"
.byte 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
@@ -7498,6 +7575,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerDialogue5SIRO
+PartnerDialogue5SIRO:
.string "SIRO"
.byte 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
@@ -7565,6 +7644,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerDialogue6SIRO
+PartnerDialogue6SIRO:
.string "SIRO"
.byte 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
@@ -7634,6 +7715,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerDialogue7SIRO
+PartnerDialogue7SIRO:
.string "SIRO"
.byte 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
@@ -7701,6 +7784,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerDialogue8SIRO
+PartnerDialogue8SIRO:
.string "SIRO"
.byte 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
@@ -7764,6 +7849,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerDialogue9SIRO
+PartnerDialogue9SIRO:
.string "SIRO"
.byte 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
@@ -7836,13 +7923,13 @@ DungeonPartnerDialogue8:
.byte 0x24, 0x6d, 0x30, 0x3a, 0x20, 0x20, 0x4d, 0x79, 0x20, 0x73, 0x68, 0x65, 0x6c, 0x6c, 0x20, 0x69, 0x73, 0x20, 0x68, 0x61, 0x72, 0x64, 0x65, 0x72, 0x20, 0x74, 0x68, 0x61, 0x6e, 0x0d, 0x61, 0x6e
.byte 0x79, 0x20, 0x64, 0x69, 0x61, 0x6d, 0x6f, 0x6e, 0x64, 0x21, 0x00, 0x00
-@ SIRO Header
+.global PartnerConversion0SIRO
+PartnerConversion0SIRO:
.string "SIRO"
.byte 0x7c, 0x19, 0x4e, 0x08
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
-@ Dungeon Partner Dialogue Debug Names
.byte 0xb4, 0x1f, 0x4e, 0x08
.byte 0x94, 0x1f, 0x4e, 0x08
.byte 0x78, 0x1f, 0x4e, 0x08
@@ -7930,6 +8017,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerConversion1SIRO
+PartnerConversion1SIRO:
.string "SIRO"
.byte 0xd8, 0x1f, 0x4e, 0x08
.byte 0x00, 0x00, 0x00, 0x00
@@ -8022,6 +8111,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerConversion10SIRO
+PartnerConversion10SIRO:
.string "SIRO"
.byte 0x28, 0x26, 0x4e, 0x08
.byte 0x00, 0x00, 0x00, 0x00
@@ -8113,6 +8204,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerConversion11SIRO
+PartnerConversion11SIRO:
.string "SIRO"
.byte 0x78, 0x2c, 0x4e, 0x08
.byte 0x00, 0x00, 0x00, 0x00
@@ -8204,6 +8297,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerConversion12SIRO
+PartnerConversion12SIRO:
.string "SIRO"
.byte 0xd0, 0x32, 0x4e, 0x08
.byte 0x00, 0x00, 0x00, 0x00
@@ -8261,6 +8356,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerConversion13SIRO
+PartnerConversion13SIRO:
.string "SIRO"
.byte 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
@@ -8314,6 +8411,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerConversion14SIRO
+PartnerConversion14SIRO:
.string "SIRO"
.byte 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
@@ -8367,6 +8466,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerConversion15SIRO
+PartnerConversion15SIRO:
.string "SIRO"
.byte 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
@@ -8422,6 +8523,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerConversion16SIRO
+PartnerConversion16SIRO:
.string "SIRO"
.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
@@ -8475,6 +8578,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerConversion17SIRO
+PartnerConversion17SIRO:
.string "SIRO"
.byte 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
@@ -8528,6 +8633,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerConversion18SIRO
+PartnerConversion18SIRO:
.string "SIRO"
.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
@@ -8581,6 +8688,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerConversion19SIRO
+PartnerConversion19SIRO:
.string "SIRO"
.byte 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
@@ -8634,6 +8743,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerConversion2SIRO
+PartnerConversion2SIRO:
.string "SIRO"
.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
@@ -8687,6 +8798,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerConversion20SIRO
+PartnerConversion20SIRO:
.string "SIRO"
.byte 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
@@ -8741,6 +8854,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerConversion21SIRO
+PartnerConversion21SIRO:
.string "SIRO"
.byte 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
@@ -8794,6 +8909,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerConversion22SIRO
+PartnerConversion22SIRO:
.string "SIRO"
.byte 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
@@ -8848,6 +8965,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerConversion23SIRO
+PartnerConversion23SIRO:
.string "SIRO"
.byte 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
@@ -8901,6 +9020,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerConversion24SIRO
+PartnerConversion24SIRO:
.string "SIRO"
.byte 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
@@ -8955,6 +9076,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerConversion25SIRO
+PartnerConversion25SIRO:
.string "SIRO"
.byte 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
@@ -9008,6 +9131,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerConversion26SIRO
+PartnerConversion26SIRO:
.string "SIRO"
.byte 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
@@ -9062,6 +9187,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerConversion27SIRO
+PartnerConversion27SIRO:
.string "SIRO"
.byte 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
@@ -9115,6 +9242,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerConversion28SIRO
+PartnerConversion28SIRO:
.string "SIRO"
.byte 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
@@ -9169,6 +9298,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerConversion29SIRO
+PartnerConversion29SIRO:
.string "SIRO"
.byte 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
@@ -9223,6 +9354,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerConversion3SIRO
+PartnerConversion3SIRO:
.string "SIRO"
.byte 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
@@ -9276,6 +9409,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerConversion30SIRO
+PartnerConversion30SIRO:
.string "SIRO"
.byte 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
@@ -9330,6 +9465,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerConversion31SIRO
+PartnerConversion31SIRO:
.string "SIRO"
.byte 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
@@ -9383,6 +9520,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerConversion32SIRO
+PartnerConversion32SIRO:
.string "SIRO"
.byte 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
@@ -9437,6 +9576,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerConversion33SIRO
+PartnerConversion33SIRO:
.string "SIRO"
.byte 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
@@ -9490,6 +9631,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerConversion34SIRO
+PartnerConversion34SIRO:
.string "SIRO"
.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
@@ -9543,6 +9686,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerConversion35SIRO
+PartnerConversion35SIRO:
.string "SIRO"
.byte 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
@@ -9596,6 +9741,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerConversion36SIRO
+PartnerConversion36SIRO:
.string "SIRO"
.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
@@ -9649,6 +9796,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerConversion37SIRO
+PartnerConversion37SIRO:
.string "SIRO"
.byte 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
@@ -9702,8 +9851,16 @@ DungeonPartnerDialogue8:
.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
+.global PartnerConversion38SIRO
+PartnerConversion38SIRO:
.string "SIRO"
-.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 0x0c, 0xe4, 0x4e, 0x08
+.byte 0x00, 0x00, 0x00, 0x00
+.byte 0x00, 0x00, 0x00, 0x00
+
+.global PartnerConversionPointerTable38
+PartnerConversionPointerTable38:
+.byte 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
.byte 0x34, 0xe7, 0x4e, 0x08, 0x10, 0xe7, 0x4e, 0x08, 0xec, 0xe6, 0x4e, 0x08, 0xc8, 0xe6, 0x4e, 0x08, 0xa4, 0xe6, 0x4e, 0x08, 0x80, 0xe6, 0x4e, 0x08, 0x5c, 0xe6, 0x4e, 0x08, 0x38, 0xe6, 0x4e, 0x08
@@ -9755,6 +9912,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerConversion39SIRO
+PartnerConversion39SIRO:
.string "SIRO"
.byte 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
@@ -9808,6 +9967,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerConversion4SIRO
+PartnerConversion4SIRO:
.string "SIRO"
.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
@@ -9861,6 +10022,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerConversion40SIRO
+PartnerConversion40SIRO:
.string "SIRO"
.byte 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
@@ -9914,6 +10077,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerConversion41SIRO
+PartnerConversion41SIRO:
.string "SIRO"
.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
@@ -9967,6 +10132,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerConversion42SIRO
+PartnerConversion42SIRO:
.string "SIRO"
.byte 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
@@ -9980,6 +10147,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerConversion5SIRO
+PartnerConversion5SIRO:
.string "SIRO"
.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
@@ -10033,6 +10202,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerConversion6SIRO
+PartnerConversion6SIRO:
.string "SIRO"
.byte 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
@@ -10086,6 +10257,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerConversion7SIRO
+PartnerConversion7SIRO:
.string "SIRO"
.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
@@ -10139,6 +10312,8 @@ DungeonPartnerDialogue8:
.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
+.global PartnerConversion8SIRO
+PartnerConversion8SIRO:
.string "SIRO"
.byte 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
@@ -10192,8 +10367,15 @@ DungeonPartnerDialogue8:
.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
+.global PartnerConversion9SIRO
+PartnerConversion9SIRO:
.string "SIRO"
-.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 0x2c, 0x1e, 0x4f, 0x08
+.byte 0x00, 0x00, 0x00, 0x00
+.byte 0x00, 0x00, 0x00, 0x00
+
+.byte 0x48, 0x24, 0x4f, 0x08
+.byte 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
.byte 0x54, 0x21, 0x4f, 0x08, 0x30, 0x21, 0x4f, 0x08, 0x0c, 0x21, 0x4f, 0x08, 0xe8, 0x20, 0x4f, 0x08, 0xc4, 0x20, 0x4f, 0x08, 0xa0, 0x20, 0x4f, 0x08, 0x7c, 0x20, 0x4f, 0x08, 0x58, 0x20, 0x4f, 0x08
@@ -10245,6 +10427,8 @@ DungeonPartnerDialogue8:
.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
+.global Trappat_SIRO
+Trappat_SIRO:
.string "SIRO"
.byte 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
@@ -10514,8 +10698,14 @@ DungeonPartnerDialogue8:
.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
+.global Zmappat_SIRO
+Zmappat_SIRO:
.string "SIRO"
-.byte 0xf8, 0x11, 0x50, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00
+.byte 0xf8, 0x11, 0x50, 0x08
+.byte 0x00, 0x00, 0x00, 0x00
+.byte 0x00, 0x00, 0x00, 0x00
+
+.byte 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/friend_area_dialogue.s b/data/friend_area_dialogue.s
index 1e579e0..47ca4c0 100644
--- a/data/friend_area_dialogue.s
+++ b/data/friend_area_dialogue.s
@@ -3,51 +3,124 @@
.global gFriendAreaDialogue
gFriendAreaDialogue: @ 813237C
@ replacing .incbin "baserom.gba", 0x0013237c, 0x13d610
- .byte 0xd0, 0x26, 0x13, 0x08
- .byte 0xa8, 0x26, 0x13, 0x08
- .byte 0x88, 0x26, 0x13, 0x08
- .byte 0x6c, 0x26, 0x13, 0x08
- .byte 0x20, 0x26, 0x13, 0x08
- .byte 0x0c, 0x26, 0x13, 0x08
- .byte 0xe4, 0x25, 0x13, 0x08
- .byte 0xc0, 0x25, 0x13, 0x08
- .byte 0x9c, 0x25, 0x13, 0x08
- .byte 0x7c, 0x25, 0x13, 0x08
- .byte 0x4c, 0x25, 0x13, 0x08
- .byte 0x04, 0x25, 0x13, 0x08
- .byte 0xd4, 0x24, 0x13, 0x08
- .byte 0xac, 0x24, 0x13, 0x08
- .byte 0x64, 0x24, 0x13, 0x08
- .byte 0x28, 0x24, 0x13, 0x08
- .byte 0x10, 0x24, 0x13, 0x08
- .byte 0xc4, 0x23, 0x13, 0x08
+ .4byte FriendAreaFullEnergy
+ .4byte FriendAreaLikesPlace
+ .4byte FriendAreaVeryHappy
+ .4byte FriendAreaGrinning
+ .4byte FriendAreaStraight
+ .4byte FriendAreaHappy
+ .4byte FriendAreaRelax
+ .4byte FriendAreaTense
+ .4byte FriendAreaMood
+ .4byte FriendAreaFidge
+ .4byte FriendAreaDeep
+ .4byte FriendAreaWorried
+ .4byte FriendAreaEager
+ .4byte FriendAreaGrin
+ .4byte FriendAreaPensive
+ .4byte FriendAreaAnxious
+ .4byte FriendAreaGummi
+ .4byte FriendAreaSleepyEnergy
+
+ .global FriendAreaSleepyEnergy
+ FriendAreaSleepyEnergy:
+ .string "#+It appears to be a little sleepy~2c\n"
+ .string "#+but it~27s still full of energy.\0"
+ .align 2,0
+
+ .global FriendAreaGummi
+ FriendAreaGummi:
+ .string "#+It may want a Gummi.\0"
+ .align 2,0
+
+ .global FriendAreaAnxious
+ FriendAreaAnxious:
+ .string "#+It appears to be very anxious\n"
+ .string "#+to go on an adventure.\0"
+ .align 2,0
+
+ .global FriendAreaPensive
+ FriendAreaPensive:
+ .string "#+It looked pensive for a moment~2c\n"
+ .string "#+but it~27s grinning widely again.\0"
+ .align 2,0
+
+ .global FriendAreaGrin
+ FriendAreaGrin:
+ .string "#+It~27s looking this way with a grin.\0"
+ .align 2,0
+
+ .global FriendAreaEager
+ FriendAreaEager:
+ .string "#+It appears very eager\n"
+ .string "#+to go to a dungeon.\0"
+ .align 2,0
+
+ .global FriendAreaWorried
+ FriendAreaWorried:
+ .string "#+It appeared to have been worried~2c\n"
+ .string "#+but seems to have solved it.\0"
+ .align 2,0
+
+ .global FriendAreaDeep
+ FriendAreaDeep:
+ .string "#+It suddenly appears to be deep in thought.\0"
+ .align 2,0
+
+ .global FriendAreaFidge
+ FriendAreaFidge:
+ .string "#+It suddenly turned fidgety.\0"
+ .align 2,0
+
+ .global FriendAreaMood
+ FriendAreaMood:
+ .string "#+Its mood appears to have changed.\0"
+ .align 2,0
+
+ .global FriendAreaTense
+ FriendAreaTense:
+ .string "#+It appears to be a little tense.\0"
+ .align 2,0
+
+ .global FriendAreaRelax
+ FriendAreaRelax:
+ .string "#+It is relaxing at its favorite spot.\0"
+ .align 2,0
+
+ .global FriendAreaHappy
+ FriendAreaHappy:
+ .string "#+It is very happy!\0"
+ .align 2,0
+
+ .global FriendAreaStraight
+ FriendAreaStraight:
+ .string "#+It~27s trying to keep a straight face~2c\n"
+ .string "#+but it can~27t stop laughing!\0"
+ .align 2,0
+
+ .global FriendAreaGrinning
+ FriendAreaGrinning:
+ .string "#+It is grinning happily.\0"
+ .align 2,0
+
+ .global FriendAreaVeryHappy
+ FriendAreaVeryHappy:
+ .string "#+It appears to be very happy!\0"
+ .align 2,0
+
+ .global FriendAreaLikesPlace
+ FriendAreaLikesPlace:
+ .string "#+It appears to like this place a lot!\0"
+ .align 2,0
+
+ .global FriendAreaFullEnergy
+ FriendAreaFullEnergy:
+ .string "#+It seems to be full of energy!\0"
+ .align 2,0
+
+ .string "pksdir0\0"
+ .align 2,0
- .byte 0x23, 0x2b, 0x49, 0x74, 0x20, 0x61, 0x70, 0x70, 0x65, 0x61, 0x72, 0x73, 0x20, 0x74, 0x6f, 0x20, 0x62, 0x65, 0x20, 0x61, 0x20, 0x6c, 0x69, 0x74
- .byte 0x74, 0x6c, 0x65, 0x20, 0x73, 0x6c, 0x65, 0x65, 0x70, 0x79, 0x7e, 0x32, 0x63, 0x0a, 0x23, 0x2b, 0x62, 0x75, 0x74, 0x20, 0x69, 0x74, 0x7e, 0x32, 0x37, 0x73, 0x20, 0x73, 0x74, 0x69, 0x6c, 0x6c
- .byte 0x20, 0x66, 0x75, 0x6c, 0x6c, 0x20, 0x6f, 0x66, 0x20, 0x65, 0x6e, 0x65, 0x72, 0x67, 0x79, 0x2e, 0x00, 0x00, 0x00, 0x00, 0x23, 0x2b, 0x49, 0x74, 0x20, 0x6d, 0x61, 0x79, 0x20, 0x77, 0x61, 0x6e
- .byte 0x74, 0x20, 0x61, 0x20, 0x47, 0x75, 0x6d, 0x6d, 0x69, 0x2e, 0x00, 0x00, 0x23, 0x2b, 0x49, 0x74, 0x20, 0x61, 0x70, 0x70, 0x65, 0x61, 0x72, 0x73, 0x20, 0x74, 0x6f, 0x20, 0x62, 0x65, 0x20, 0x76
- .byte 0x65, 0x72, 0x79, 0x20, 0x61, 0x6e, 0x78, 0x69, 0x6f, 0x75, 0x73, 0x0a, 0x23, 0x2b, 0x74, 0x6f, 0x20, 0x67, 0x6f, 0x20, 0x6f, 0x6e, 0x20, 0x61, 0x6e, 0x20, 0x61, 0x64, 0x76, 0x65, 0x6e, 0x74
- .byte 0x75, 0x72, 0x65, 0x2e, 0x00, 0x00, 0x00, 0x00, 0x23, 0x2b, 0x49, 0x74, 0x20, 0x6c, 0x6f, 0x6f, 0x6b, 0x65, 0x64, 0x20, 0x70, 0x65, 0x6e, 0x73, 0x69, 0x76, 0x65, 0x20, 0x66, 0x6f, 0x72, 0x20
- .byte 0x61, 0x20, 0x6d, 0x6f, 0x6d, 0x65, 0x6e, 0x74, 0x7e, 0x32, 0x63, 0x0a, 0x23, 0x2b, 0x62, 0x75, 0x74, 0x20, 0x69, 0x74, 0x7e, 0x32, 0x37, 0x73, 0x20, 0x67, 0x72, 0x69, 0x6e, 0x6e, 0x69, 0x6e
- .byte 0x67, 0x20, 0x77, 0x69, 0x64, 0x65, 0x6c, 0x79, 0x20, 0x61, 0x67, 0x61, 0x69, 0x6e, 0x2e, 0x00, 0x23, 0x2b, 0x49, 0x74, 0x7e, 0x32, 0x37, 0x73, 0x20, 0x6c, 0x6f, 0x6f, 0x6b, 0x69, 0x6e, 0x67
- .byte 0x20, 0x74, 0x68, 0x69, 0x73, 0x20, 0x77, 0x61, 0x79, 0x20, 0x77, 0x69, 0x74, 0x68, 0x20, 0x61, 0x20, 0x67, 0x72, 0x69, 0x6e, 0x2e, 0x00, 0x00, 0x23, 0x2b, 0x49, 0x74, 0x20, 0x61, 0x70, 0x70
- .byte 0x65, 0x61, 0x72, 0x73, 0x20, 0x76, 0x65, 0x72, 0x79, 0x20, 0x65, 0x61, 0x67, 0x65, 0x72, 0x0a, 0x23, 0x2b, 0x74, 0x6f, 0x20, 0x67, 0x6f, 0x20, 0x74, 0x6f, 0x20, 0x61, 0x20, 0x64, 0x75, 0x6e
- .byte 0x67, 0x65, 0x6f, 0x6e, 0x2e, 0x00, 0x00, 0x00, 0x23, 0x2b, 0x49, 0x74, 0x20, 0x61, 0x70, 0x70, 0x65, 0x61, 0x72, 0x65, 0x64, 0x20, 0x74, 0x6f, 0x20, 0x68, 0x61, 0x76, 0x65, 0x20, 0x62, 0x65
- .byte 0x65, 0x6e, 0x20, 0x77, 0x6f, 0x72, 0x72, 0x69, 0x65, 0x64, 0x7e, 0x32, 0x63, 0x0a, 0x23, 0x2b, 0x62, 0x75, 0x74, 0x20, 0x73, 0x65, 0x65, 0x6d, 0x73, 0x20, 0x74, 0x6f, 0x20, 0x68, 0x61, 0x76
- .byte 0x65, 0x20, 0x73, 0x6f, 0x6c, 0x76, 0x65, 0x64, 0x20, 0x69, 0x74, 0x2e, 0x00, 0x00, 0x00, 0x00, 0x23, 0x2b, 0x49, 0x74, 0x20, 0x73, 0x75, 0x64, 0x64, 0x65, 0x6e, 0x6c, 0x79, 0x20, 0x61, 0x70
- .byte 0x70, 0x65, 0x61, 0x72, 0x73, 0x20, 0x74, 0x6f, 0x20, 0x62, 0x65, 0x20, 0x64, 0x65, 0x65, 0x70, 0x20, 0x69, 0x6e, 0x20, 0x74, 0x68, 0x6f, 0x75, 0x67, 0x68, 0x74, 0x2e, 0x00, 0x00, 0x00, 0x00
- .byte 0x23, 0x2b, 0x49, 0x74, 0x20, 0x73, 0x75, 0x64, 0x64, 0x65, 0x6e, 0x6c, 0x79, 0x20, 0x74, 0x75, 0x72, 0x6e, 0x65, 0x64, 0x20, 0x66, 0x69, 0x64, 0x67, 0x65, 0x74, 0x79, 0x2e, 0x00, 0x00, 0x00
- .byte 0x23, 0x2b, 0x49, 0x74, 0x73, 0x20, 0x6d, 0x6f, 0x6f, 0x64, 0x20, 0x61, 0x70, 0x70, 0x65, 0x61, 0x72, 0x73, 0x20, 0x74, 0x6f, 0x20, 0x68, 0x61, 0x76, 0x65, 0x20, 0x63, 0x68, 0x61, 0x6e, 0x67
- .byte 0x65, 0x64, 0x2e, 0x00, 0x23, 0x2b, 0x49, 0x74, 0x20, 0x61, 0x70, 0x70, 0x65, 0x61, 0x72, 0x73, 0x20, 0x74, 0x6f, 0x20, 0x62, 0x65, 0x20, 0x61, 0x20, 0x6c, 0x69, 0x74, 0x74, 0x6c, 0x65, 0x20
- .byte 0x74, 0x65, 0x6e, 0x73, 0x65, 0x2e, 0x00, 0x00, 0x23, 0x2b, 0x49, 0x74, 0x20, 0x69, 0x73, 0x20, 0x72, 0x65, 0x6c, 0x61, 0x78, 0x69, 0x6e, 0x67, 0x20, 0x61, 0x74, 0x20, 0x69, 0x74, 0x73, 0x20
- .byte 0x66, 0x61, 0x76, 0x6f, 0x72, 0x69, 0x74, 0x65, 0x20, 0x73, 0x70, 0x6f, 0x74, 0x2e, 0x00, 0x00, 0x23, 0x2b, 0x49, 0x74, 0x20, 0x69, 0x73, 0x20, 0x76, 0x65, 0x72, 0x79, 0x20, 0x68, 0x61, 0x70
- .byte 0x70, 0x79, 0x21, 0x00, 0x23, 0x2b, 0x49, 0x74, 0x7e, 0x32, 0x37, 0x73, 0x20, 0x74, 0x72, 0x79, 0x69, 0x6e, 0x67, 0x20, 0x74, 0x6f, 0x20, 0x6b, 0x65, 0x65, 0x70, 0x20, 0x61, 0x20, 0x73, 0x74
- .byte 0x72, 0x61, 0x69, 0x67, 0x68, 0x74, 0x20, 0x66, 0x61, 0x63, 0x65, 0x7e, 0x32, 0x63, 0x0a, 0x23, 0x2b, 0x62, 0x75, 0x74, 0x20, 0x69, 0x74, 0x20, 0x63, 0x61, 0x6e, 0x7e, 0x32, 0x37, 0x74, 0x20
- .byte 0x73, 0x74, 0x6f, 0x70, 0x20, 0x6c, 0x61, 0x75, 0x67, 0x68, 0x69, 0x6e, 0x67, 0x21, 0x00, 0x00, 0x23, 0x2b, 0x49, 0x74, 0x20, 0x69, 0x73, 0x20, 0x67, 0x72, 0x69, 0x6e, 0x6e, 0x69, 0x6e, 0x67
- .byte 0x20, 0x68, 0x61, 0x70, 0x70, 0x69, 0x6c, 0x79, 0x2e, 0x00, 0x00, 0x00, 0x23, 0x2b, 0x49, 0x74, 0x20, 0x61, 0x70, 0x70, 0x65, 0x61, 0x72, 0x73, 0x20, 0x74, 0x6f, 0x20, 0x62, 0x65, 0x20, 0x76
- .byte 0x65, 0x72, 0x79, 0x20, 0x68, 0x61, 0x70, 0x70, 0x79, 0x21, 0x00, 0x00, 0x23, 0x2b, 0x49, 0x74, 0x20, 0x61, 0x70, 0x70, 0x65, 0x61, 0x72, 0x73, 0x20, 0x74, 0x6f, 0x20, 0x6c, 0x69, 0x6b, 0x65
- .byte 0x20, 0x74, 0x68, 0x69, 0x73, 0x20, 0x70, 0x6c, 0x61, 0x63, 0x65, 0x20, 0x61, 0x20, 0x6c, 0x6f, 0x74, 0x21, 0x00, 0x00, 0x23, 0x2b, 0x49, 0x74, 0x20, 0x73, 0x65, 0x65, 0x6d, 0x73, 0x20, 0x74
- .byte 0x6f, 0x20, 0x62, 0x65, 0x20, 0x66, 0x75, 0x6c, 0x6c, 0x20, 0x6f, 0x66, 0x20, 0x65, 0x6e, 0x65, 0x72, 0x67, 0x79, 0x21, 0x00, 0x00, 0x00, 0x00, 0x70, 0x6b, 0x73, 0x64, 0x69, 0x72, 0x30, 0x00
.byte 0xf6, 0x00, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xec, 0x28, 0x13, 0x08, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x0c, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb3, 0x02, 0x18, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0xb3, 0x03, 0x18, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb3, 0x04, 0x18, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
diff --git a/data/personality_test.s b/data/personality_test.s
index ea138f5..0f9a128 100644
--- a/data/personality_test.s
+++ b/data/personality_test.s
@@ -1032,44 +1032,68 @@
.align 2,0
@ Question 1, Category 14 (Miscellaneous)
+ .global MiscQuest1Points
+ MiscQuest1Points:
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00 @ +1 Hasty, +1 Quirky
.byte 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00 @ +1 Jolly, +1 Lonely
- .byte 0xbc, 0x24, 0x0f, 0x08
+ .global MiscQuest1Answers
+ MiscQuest1Answers:
+ .4byte MiscQuest1_Alone
.byte 0x00, 0x00, 0x00, 0x00
- .byte 0xac, 0x24, 0x0f, 0x08
+ .4byte MiscQuest1_Others
.byte 0x01, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0xff, 0xff, 0xff, 0xff
+
+ .global MiscQuest1_Others
+ MiscQuest1_Others:
.string "Go with others.\0"
.align 2,0
+
+ .global MiscQuest1_Alone
+ MiscQuest1_Alone:
.string "Go alone.\0"
.align 2,0
.global MiscQuest1
MiscQuest1:
- .byte 0xd4, 0x24, 0x0f, 0x08
- .byte 0x94, 0x24, 0x0f, 0x08
- .byte 0x74, 0x24, 0x0f, 0x08
+ .4byte MiscQuest1Question
+ .4byte MiscQuest1Answers
+ .4byte MiscQuest1Points
+
+ .global MiscQuest1Question
+ MiscQuest1Question:
.string "On vacation outings~2c you want to...\0"
.align 2,0
@ Question 2, Category 14 (Miscellaneous)
+ .global MiscQuest2Points
+ MiscQuest2Points:
.byte 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 @ +2 Jolly
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00 @ +1 Sassy, +1 Quirky
+
+ .global MiscQuest2Answers
+ MiscQuest2Answers:
.byte 0xd4, 0x0f, 0x0f, 0x08 @ Pointer to Love them!
.byte 0x00, 0x00, 0x00, 0x00
- .byte 0x34, 0x25, 0x0f, 0x08 @ Pointer to Don't care.
+ .4byte MiscQuest2_DontCare
.byte 0x01, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0xff, 0xff, 0xff, 0xff
+
+ .global MiscQuest2_DontCare
+ MiscQuest2_DontCare:
.string "Don~27t care.\0"
.align 2,0
.global MiscQuest2
MiscQuest2:
- .byte 0x50, 0x25, 0x0f, 0x08 @ Pointer to Question Text
- .byte 0x1c, 0x25, 0x0f, 0x08 @ Pointer to Answers Pointer Table
- .byte 0xfc, 0x24, 0x0f, 0x08 @ Nature Points for Answers
+ .4byte MiscQuest2Question
+ .4byte MiscQuest2Answers
+ .4byte MiscQuest2Points
+
+ .global MiscQuest2Question
+ MiscQuest2Question:
.string "It~27s the summer festival!\n"
.string "Do you like carnivals?\0"
.align 2,0
@@ -1101,12 +1125,12 @@
.global MiscQuest3
MiscQuest3:
- .4byte MiscQuest3Text
+ .4byte MiscQuest3Question
.4byte MiscQuest3Answers
.4byte MiscQuest3Points
- .global MiscQuest3Text
- MiscQuest3Text:
+ .global MiscQuest3Question
+ MiscQuest3Question:
.string "Somebody calls you ~93weird but funny.~94\n"
.string "How does that make you feel?\0"
.align 2,0
@@ -1171,7 +1195,7 @@ gPersonalityQuestionPointerTable: @ 80F2624 (pointers to each question text)
.byte 0xD8, 0x07, 0x0F, 0x08 @ (pointer to Question 2B for Brave)
.global gNatureQuestionTable
-gNatureQuestionTable: @ 80F2704 (Categories??)
+gNatureQuestionTable: @ 80F2704 (Categories)
.byte 0x00, 0x00, 0x00, 0x00 @ (Hardy)
.byte 0x01, 0x01, 0x01, 0x01 @ (Docile)
.byte 0x02, 0x02, 0x02, 0x02 @ (Brave)
@@ -1192,7 +1216,7 @@ gNatureQuestionTable: @ 80F2704 (Categories??)
gGenderText: @ 80F273C
.string "Are you a boy or a girl?\0"
.align 2,0
- .byte 0x3C, 0x27, 0x0F, 0x08 @ pointer to above text
+ .4byte gGenderText
.global gUnknown_80F275C
gUnknown_80F275C: @ 80F275C
diff --git a/data/unk_dungeon.inc b/data/unk_dungeon.inc
index db8663e..80f81a4 100644
--- a/data/unk_dungeon.inc
+++ b/data/unk_dungeon.inc
@@ -195,22 +195,134 @@ StartOfDungeonTable:
.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
-.byte 0xb4, 0x19, 0x3b, 0x08, 0x94, 0x34, 0x3f, 0x08, 0xac, 0x19, 0x3b, 0x08, 0x2c, 0x38, 0x3f, 0x08, 0xa4, 0x19, 0x3b, 0x08, 0x94, 0x51, 0x3f, 0x08, 0x9c, 0x19, 0x3b, 0x08, 0x94, 0x54, 0x3f, 0x08
-.byte 0x94, 0x19, 0x3b, 0x08, 0xe4, 0x59, 0x3f, 0x08, 0x8c, 0x19, 0x3b, 0x08, 0x88, 0x61, 0x3f, 0x08, 0x84, 0x19, 0x3b, 0x08, 0xa1, 0x64, 0x3f, 0x08, 0x7c, 0x19, 0x3b, 0x08, 0x68, 0x8c, 0x3f, 0x08
-.byte 0x74, 0x19, 0x3b, 0x08, 0x68, 0x8f, 0x3f, 0x08, 0x6c, 0x19, 0x3b, 0x08, 0xb8, 0x95, 0x3f, 0x08, 0x64, 0x19, 0x3b, 0x08, 0xbc, 0x9c, 0x3f, 0x08, 0x5c, 0x19, 0x3b, 0x08, 0x51, 0xa0, 0x3f, 0x08
-.byte 0x54, 0x19, 0x3b, 0x08, 0xb0, 0xb4, 0x3f, 0x08, 0x4c, 0x19, 0x3b, 0x08, 0xb0, 0xb7, 0x3f, 0x08, 0x44, 0x19, 0x3b, 0x08, 0x80, 0xbd, 0x3f, 0x08, 0x3c, 0x19, 0x3b, 0x08, 0x80, 0xc0, 0x3f, 0x08
-.byte 0x34, 0x19, 0x3b, 0x08, 0xd0, 0xc5, 0x3f, 0x08, 0x2c, 0x19, 0x3b, 0x08, 0x4c, 0xcd, 0x3f, 0x08, 0x24, 0x19, 0x3b, 0x08, 0x98, 0xd0, 0x3f, 0x08, 0x1c, 0x19, 0x3b, 0x08, 0x30, 0xf3, 0x3f, 0x08
-.byte 0x14, 0x19, 0x3b, 0x08, 0x30, 0xf6, 0x3f, 0x08, 0x0c, 0x19, 0x3b, 0x08, 0x80, 0xfa, 0x3f, 0x08, 0x04, 0x19, 0x3b, 0x08, 0x14, 0x01, 0x40, 0x08, 0xfc, 0x18, 0x3b, 0x08, 0x4a, 0x04, 0x40, 0x08
-.byte 0xf4, 0x18, 0x3b, 0x08, 0x98, 0x1c, 0x40, 0x08, 0xec, 0x18, 0x3b, 0x08, 0x98, 0x1f, 0x40, 0x08, 0xe4, 0x18, 0x3b, 0x08, 0xe8, 0x23, 0x40, 0x08, 0xdc, 0x18, 0x3b, 0x08, 0xf0, 0x2b, 0x40, 0x08
-.byte 0xd4, 0x18, 0x3b, 0x08, 0x86, 0x2f, 0x40, 0x08, 0xcc, 0x18, 0x3b, 0x08, 0x44, 0x4a, 0x40, 0x08, 0xc4, 0x18, 0x3b, 0x08, 0x44, 0x4d, 0x40, 0x08, 0xbc, 0x18, 0x3b, 0x08, 0x94, 0x52, 0x40, 0x08
-.byte 0xb4, 0x18, 0x3b, 0x08, 0x94, 0x55, 0x40, 0x08, 0xac, 0x18, 0x3b, 0x08, 0xe4, 0x5a, 0x40, 0x08, 0xa4, 0x18, 0x3b, 0x08, 0xe4, 0x5d, 0x40, 0x08, 0x9c, 0x18, 0x3b, 0x08, 0x34, 0x64, 0x40, 0x08
-.byte 0x94, 0x18, 0x3b, 0x08, 0x5c, 0x6b, 0x40, 0x08, 0x8c, 0x18, 0x3b, 0x08, 0x82, 0x6e, 0x40, 0x08, 0x84, 0x18, 0x3b, 0x08, 0x3c, 0x87, 0x40, 0x08, 0x7c, 0x18, 0x3b, 0x08, 0x3c, 0x8a, 0x40, 0x08
-.byte 0x74, 0x18, 0x3b, 0x08, 0x8c, 0x8f, 0x40, 0x08, 0x6c, 0x18, 0x3b, 0x08, 0xb8, 0x96, 0x40, 0x08, 0x64, 0x18, 0x3b, 0x08, 0xe9, 0x99, 0x40, 0x08, 0x5c, 0x18, 0x3b, 0x08, 0xa0, 0xbc, 0x40, 0x08
-.byte 0x54, 0x18, 0x3b, 0x08, 0xa0, 0xbf, 0x40, 0x08, 0x4c, 0x18, 0x3b, 0x08, 0xf0, 0xc4, 0x40, 0x08, 0x44, 0x18, 0x3b, 0x08, 0xc4, 0xcb, 0x40, 0x08, 0x3c, 0x18, 0x3b, 0x08, 0x0f, 0xcf, 0x40, 0x08
-.byte 0x34, 0x18, 0x3b, 0x08, 0xec, 0xe5, 0x40, 0x08, 0x2c, 0x18, 0x3b, 0x08, 0xec, 0xe8, 0x40, 0x08, 0x24, 0x18, 0x3b, 0x08, 0x3c, 0xee, 0x40, 0x08, 0x1c, 0x18, 0x3b, 0x08, 0xe8, 0xf5, 0x40, 0x08
+.byte 0x14, 0x1a, 0x3b, 0x08
+.byte 0x2c, 0xb8, 0x3e, 0x08
+.byte 0x0c, 0x1a, 0x3b, 0x08
+.byte 0x40, 0xbd, 0x3e, 0x08
+.byte 0x04, 0x1a, 0x3b, 0x08
+.byte 0x70, 0xc5, 0x3e, 0x08
+.byte 0xfc, 0x19, 0x3b, 0x08
+.byte 0x0a, 0xc9, 0x3e, 0x08
+.byte 0xf4, 0x19, 0x3b, 0x08
+.byte 0x4c, 0xea, 0x3e, 0x08
+.byte 0xec, 0x19, 0x3b, 0x08
+.byte 0x4c, 0xed, 0x3e, 0x08
+.byte 0xe4, 0x19, 0x3b, 0x08
+.byte 0x9c, 0xf1, 0x3e, 0x08
+.byte 0xdc, 0x19, 0x3b, 0x08
+.byte 0x54, 0xf9, 0x3e, 0x08
+.byte 0xd4, 0x19, 0x3b, 0x08
+.byte 0xbb, 0xfc, 0x3e, 0x08
+.byte 0xcc, 0x19, 0x3b, 0x08
+.byte 0xec, 0x24, 0x3f, 0x08
+.byte 0xc4, 0x19, 0x3b, 0x08
+.byte 0xec, 0x27, 0x3f, 0x08
+.byte 0xbc, 0x19, 0x3b, 0x08
+.byte 0x3c, 0x2d, 0x3f, 0x08
+.byte 0xb4, 0x19, 0x3b, 0x08
+.byte 0x94, 0x34, 0x3f, 0x08
+.byte 0xac, 0x19, 0x3b, 0x08
+.byte 0x2c, 0x38, 0x3f, 0x08
+.byte 0xa4, 0x19, 0x3b, 0x08
+.byte 0x94, 0x51, 0x3f, 0x08
+.byte 0x9c, 0x19, 0x3b, 0x08
+.byte 0x94, 0x54, 0x3f, 0x08
+.byte 0x94, 0x19, 0x3b, 0x08
+.byte 0xe4, 0x59, 0x3f, 0x08
+.byte 0x8c, 0x19, 0x3b, 0x08
+.byte 0x88, 0x61, 0x3f, 0x08
+.byte 0x84, 0x19, 0x3b, 0x08
+.byte 0xa1, 0x64, 0x3f, 0x08
+.byte 0x7c, 0x19, 0x3b, 0x08
+.byte 0x68, 0x8c, 0x3f, 0x08
+.byte 0x74, 0x19, 0x3b, 0x08
+.byte 0x68, 0x8f, 0x3f, 0x08
+.byte 0x6c, 0x19, 0x3b, 0x08
+.byte 0xb8, 0x95, 0x3f, 0x08
+.byte 0x64, 0x19, 0x3b, 0x08
+.byte 0xbc, 0x9c, 0x3f, 0x08
+.byte 0x5c, 0x19, 0x3b, 0x08
+.byte 0x51, 0xa0, 0x3f, 0x08
+.byte 0x54, 0x19, 0x3b, 0x08
+.byte 0xb0, 0xb4, 0x3f, 0x08
+.byte 0x4c, 0x19, 0x3b, 0x08
+.byte 0xb0, 0xb7, 0x3f, 0x08
+.byte 0x44, 0x19, 0x3b, 0x08
+.byte 0x80, 0xbd, 0x3f, 0x08
+.byte 0x3c, 0x19, 0x3b, 0x08
+.byte 0x80, 0xc0, 0x3f, 0x08
+.byte 0x34, 0x19, 0x3b, 0x08
+.byte 0xd0, 0xc5, 0x3f, 0x08
+.byte 0x2c, 0x19, 0x3b, 0x08
+.byte 0x4c, 0xcd, 0x3f, 0x08
+.byte 0x24, 0x19, 0x3b, 0x08
+.byte 0x98, 0xd0, 0x3f, 0x08
+.byte 0x1c, 0x19, 0x3b, 0x08
+.byte 0x30, 0xf3, 0x3f, 0x08
+.byte 0x14, 0x19, 0x3b, 0x08
+.byte 0x30, 0xf6, 0x3f, 0x08
+.byte 0x0c, 0x19, 0x3b, 0x08
+.byte 0x80, 0xfa, 0x3f, 0x08
+.byte 0x04, 0x19, 0x3b, 0x08
+.byte 0x14, 0x01, 0x40, 0x08
+.byte 0xfc, 0x18, 0x3b, 0x08
+.byte 0x4a, 0x04, 0x40, 0x08
+.byte 0xf4, 0x18, 0x3b, 0x08
+.byte 0x98, 0x1c, 0x40, 0x08
+.byte 0xec, 0x18, 0x3b, 0x08
+.byte 0x98, 0x1f, 0x40, 0x08
+.byte 0xe4, 0x18, 0x3b, 0x08
+.byte 0xe8, 0x23, 0x40, 0x08
+.byte 0xdc, 0x18, 0x3b, 0x08
+.byte 0xf0, 0x2b, 0x40, 0x08
+.byte 0xd4, 0x18, 0x3b, 0x08
+.byte 0x86, 0x2f, 0x40, 0x08
+.byte 0xcc, 0x18, 0x3b, 0x08
+.byte 0x44, 0x4a, 0x40, 0x08
+.byte 0xc4, 0x18, 0x3b, 0x08
+.byte 0x44, 0x4d, 0x40, 0x08
+.byte 0xbc, 0x18, 0x3b, 0x08
+.byte 0x94, 0x52, 0x40, 0x08
+.byte 0xb4, 0x18, 0x3b, 0x08
+.byte 0x94, 0x55, 0x40, 0x08
+.byte 0xac, 0x18, 0x3b, 0x08
+.byte 0xe4, 0x5a, 0x40, 0x08
+.byte 0xa4, 0x18, 0x3b, 0x08
+.byte 0xe4, 0x5d, 0x40, 0x08
+.byte 0x9c, 0x18, 0x3b, 0x08
+.byte 0x34, 0x64, 0x40, 0x08
+.byte 0x94, 0x18, 0x3b, 0x08
+.byte 0x5c, 0x6b, 0x40, 0x08
+.byte 0x8c, 0x18, 0x3b, 0x08
+.byte 0x82, 0x6e, 0x40, 0x08
+.byte 0x84, 0x18, 0x3b, 0x08
+.byte 0x3c, 0x87, 0x40, 0x08
+.byte 0x7c, 0x18, 0x3b, 0x08
+.byte 0x3c, 0x8a, 0x40, 0x08
+.byte 0x74, 0x18, 0x3b, 0x08
+.byte 0x8c, 0x8f, 0x40, 0x08
+.byte 0x6c, 0x18, 0x3b, 0x08
+.byte 0xb8, 0x96, 0x40, 0x08
+.byte 0x64, 0x18, 0x3b, 0x08
+.byte 0xe9, 0x99, 0x40, 0x08
+.byte 0x5c, 0x18, 0x3b, 0x08
+.byte 0xa0, 0xbc, 0x40, 0x08
+.byte 0x54, 0x18, 0x3b, 0x08
+.byte 0xa0, 0xbf, 0x40, 0x08
+.byte 0x4c, 0x18, 0x3b, 0x08
+.byte 0xf0, 0xc4, 0x40, 0x08
+.byte 0x44, 0x18, 0x3b, 0x08
+.byte 0xc4, 0xcb, 0x40, 0x08
+.byte 0x3c, 0x18, 0x3b, 0x08
+.byte 0x0f, 0xcf, 0x40, 0x08
+.byte 0x34, 0x18, 0x3b, 0x08
+.byte 0xec, 0xe5, 0x40, 0x08
+.byte 0x2c, 0x18, 0x3b, 0x08
+.byte 0xec, 0xe8, 0x40, 0x08
+.byte 0x24, 0x18, 0x3b, 0x08
+.byte 0x3c, 0xee, 0x40, 0x08
+.byte 0x1c, 0x18, 0x3b, 0x08
+.byte 0xe8, 0xf5, 0x40, 0x08
.byte 0x14, 0x18, 0x3b, 0x08, 0x20, 0xf9, 0x40, 0x08, 0x0c, 0x18, 0x3b, 0x08, 0x18, 0x19, 0x41, 0x08, 0x04, 0x18, 0x3b, 0x08, 0x18, 0x1c, 0x41, 0x08, 0xfc, 0x17, 0x3b, 0x08, 0x28, 0x27, 0x41, 0x08
.byte 0xf4, 0x17, 0x3b, 0x08, 0x88, 0x2d, 0x41, 0x08, 0xec, 0x17, 0x3b, 0x08, 0xa4, 0x30, 0x41, 0x08, 0xe4, 0x17, 0x3b, 0x08, 0xe4, 0x41, 0x41, 0x08, 0xdc, 0x17, 0x3b, 0x08, 0xe4, 0x44, 0x41, 0x08
.byte 0xd4, 0x17, 0x3b, 0x08, 0xf4, 0x4f, 0x41, 0x08, 0xcc, 0x17, 0x3b, 0x08, 0x54, 0x56, 0x41, 0x08, 0xc4, 0x17, 0x3b, 0x08, 0x70, 0x59, 0x41, 0x08, 0xbc, 0x17, 0x3b, 0x08, 0x54, 0x6a, 0x41, 0x08
@@ -254,15 +366,76 @@ StartOfDungeonTable:
.byte 0x08, 0x13, 0x3b, 0x08, 0x0b, 0x50, 0x47, 0x08, 0x00, 0x13, 0x3b, 0x08, 0x5c, 0x74, 0x47, 0x08, 0xf8, 0x12, 0x3b, 0x08, 0x5c, 0x77, 0x47, 0x08, 0xf0, 0x12, 0x3b, 0x08, 0xec, 0x7b, 0x47, 0x08
.byte 0xe4, 0x12, 0x3b, 0x08, 0xa8, 0x89, 0x47, 0x08, 0xdc, 0x12, 0x3b, 0x08, 0xa9, 0x8b, 0x47, 0x08, 0xd4, 0x12, 0x3b, 0x08, 0x98, 0xa5, 0x47, 0x08, 0xcc, 0x12, 0x3b, 0x08, 0x98, 0xa8, 0x47, 0x08
.byte 0xc4, 0x12, 0x3b, 0x08, 0x68, 0xae, 0x47, 0x08, 0xb8, 0x12, 0x3b, 0x08, 0x10, 0xb9, 0x47, 0x08, 0xb0, 0x12, 0x3b, 0x08, 0x13, 0xbb, 0x47, 0x08, 0xa8, 0x12, 0x3b, 0x08, 0x24, 0xdf, 0x47, 0x08
-.byte 0xa0, 0x12, 0x3b, 0x08, 0x24, 0xe2, 0x47, 0x08, 0x98, 0x12, 0x3b, 0x08, 0x3c, 0xe6, 0x47, 0x08, 0x8c, 0x12, 0x3b, 0x08, 0x68, 0xf2, 0x47, 0x08, 0x84, 0x12, 0x3b, 0x08, 0x20, 0xf4, 0x47, 0x08
-.byte 0x7c, 0x12, 0x3b, 0x08, 0x08, 0x1e, 0x48, 0x08, 0x74, 0x12, 0x3b, 0x08, 0x08, 0x21, 0x48, 0x08, 0x6c, 0x12, 0x3b, 0x08, 0x18, 0x26, 0x48, 0x08, 0x60, 0x12, 0x3b, 0x08, 0xf8, 0x2f, 0x48, 0x08
-.byte 0x58, 0x12, 0x3b, 0x08, 0x1f, 0x31, 0x48, 0x08, 0x50, 0x12, 0x3b, 0x08, 0x50, 0x5f, 0x48, 0x08, 0x48, 0x12, 0x3b, 0x08, 0x50, 0x62, 0x48, 0x08, 0x40, 0x12, 0x3b, 0x08, 0xa0, 0x65, 0x48, 0x08
-.byte 0x34, 0x12, 0x3b, 0x08, 0x0c, 0x72, 0x48, 0x08, 0x2c, 0x12, 0x3b, 0x08, 0xba, 0x73, 0x48, 0x08, 0x24, 0x12, 0x3b, 0x08, 0x9c, 0x97, 0x48, 0x08, 0x1c, 0x12, 0x3b, 0x08, 0x9c, 0x9a, 0x48, 0x08
-.byte 0x14, 0x12, 0x3b, 0x08, 0xac, 0xa0, 0x48, 0x08, 0x08, 0x12, 0x3b, 0x08, 0x10, 0xad, 0x48, 0x08, 0x00, 0x12, 0x3b, 0x08, 0xe5, 0xae, 0x48, 0x08, 0xf8, 0x11, 0x3b, 0x08, 0xd8, 0xd5, 0x48, 0x08
-.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
+.byte 0xa0, 0x12, 0x3b, 0x08
+.byte 0x24, 0xe2, 0x47, 0x08
+.byte 0x98, 0x12, 0x3b, 0x08
+.byte 0x3c, 0xe6, 0x47, 0x08
+.byte 0x8c, 0x12, 0x3b, 0x08
+.byte 0x68, 0xf2, 0x47, 0x08
+.byte 0x84, 0x12, 0x3b, 0x08
+.byte 0x20, 0xf4, 0x47, 0x08
+.byte 0x7c, 0x12, 0x3b, 0x08
+.byte 0x08, 0x1e, 0x48, 0x08
+.byte 0x74, 0x12, 0x3b, 0x08
+.byte 0x08, 0x21, 0x48, 0x08
+.byte 0x6c, 0x12, 0x3b, 0x08
+.byte 0x18, 0x26, 0x48, 0x08
+.byte 0x60, 0x12, 0x3b, 0x08
+.byte 0xf8, 0x2f, 0x48, 0x08
+.byte 0x58, 0x12, 0x3b, 0x08
+.byte 0x1f, 0x31, 0x48, 0x08
+.byte 0x50, 0x12, 0x3b, 0x08
+.byte 0x50, 0x5f, 0x48, 0x08
+.byte 0x48, 0x12, 0x3b, 0x08
+.byte 0x50, 0x62, 0x48, 0x08
+.byte 0x40, 0x12, 0x3b, 0x08
+.byte 0xa0, 0x65, 0x48, 0x08
+.byte 0x34, 0x12, 0x3b, 0x08
+.byte 0x0c, 0x72, 0x48, 0x08
+.byte 0x2c, 0x12, 0x3b, 0x08
+.byte 0xba, 0x73, 0x48, 0x08
+.byte 0x24, 0x12, 0x3b, 0x08
+.byte 0x9c, 0x97, 0x48, 0x08
+.byte 0x1c, 0x12, 0x3b, 0x08
+.byte 0x9c, 0x9a, 0x48, 0x08
+.byte 0x14, 0x12, 0x3b, 0x08
+.byte 0xac, 0xa0, 0x48, 0x08
+.byte 0x08, 0x12, 0x3b, 0x08
+.byte 0x10, 0xad, 0x48, 0x08
+.byte 0x00, 0x12, 0x3b, 0x08
+.byte 0xe5, 0xae, 0x48, 0x08
+.byte 0xf8, 0x11, 0x3b, 0x08
+.byte 0xd8, 0xd5, 0x48, 0x08
+.byte 0xf0, 0x11, 0x3b, 0x08
+.byte 0xd8, 0xd8, 0x48, 0x08
+.byte 0xe8, 0x11, 0x3b, 0x08
+.byte 0x28, 0xe0, 0x48, 0x08
+.byte 0xdc, 0x11, 0x3b, 0x08
+.byte 0x84, 0xed, 0x48, 0x08
+.byte 0xd4, 0x11, 0x3b, 0x08
+.byte 0x18, 0xef, 0x48, 0x08
+.byte 0xcc, 0x11, 0x3b, 0x08
+.byte 0xf0, 0x0b, 0x49, 0x08
+.byte 0xc4, 0x11, 0x3b, 0x08
+.byte 0xf0, 0x0e, 0x49, 0x08
+.byte 0xbc, 0x11, 0x3b, 0x08
+.byte 0x80, 0x14, 0x49, 0x08
+.byte 0xb0, 0x11, 0x3b, 0x08
+.byte 0xd0, 0x22, 0x49, 0x08
+.byte 0xa8, 0x11, 0x3b, 0x08
+.byte 0x74, 0x24, 0x49, 0x08
+.byte 0xa0, 0x11, 0x3b, 0x08
+.byte 0x68, 0x4a, 0x49, 0x08
+.byte 0x98, 0x11, 0x3b, 0x08
+.byte 0x68, 0x4d, 0x49, 0x08
+.byte 0x90, 0x11, 0x3b, 0x08
+.byte 0xf8, 0x4e, 0x49, 0x08
+.byte 0x84, 0x11, 0x3b, 0x08
+.byte 0xd0, 0x5d, 0x49, 0x08
+.byte 0x7c, 0x11, 0x3b, 0x08
+.byte 0x6f, 0x5f, 0x49, 0x08
+.byte 0x74, 0x11, 0x3b, 0x08
+.byte 0x54, 0x95, 0x49, 0x08
.byte 0x6c, 0x11, 0x3b, 0x08
.byte 0x54, 0x98, 0x49, 0x08
@@ -279,80 +452,189 @@ StartOfDungeonTable:
.byte 0x34, 0x11, 0x3b, 0x08
.byte 0xec, 0x05, 0x4a, 0x08
.byte 0x2c, 0x11, 0x3b, 0x08
-.byte 0xf0, 0x07, 0x4a, 0x08
+.4byte itempat_SIRO
.byte 0x24, 0x11, 0x3b, 0x08
-.byte 0x0c, 0x14, 0x4a, 0x08
+.4byte jyochu_SIRO
.byte 0x1c, 0x11, 0x3b, 0x08
-.byte 0x64, 0x1f, 0x4a, 0x08
+.4byte levfont_SIRO
.byte 0x10, 0x11, 0x3b, 0x08
-.byte 0xf4, 0x2b, 0x4a, 0x08
+.4byte Mapparam_SIRO @ DungeonMasterTable SIRO
.byte 0x08, 0x11, 0x3b, 0x08
-.byte 0x48, 0xb8, 0x4c, 0x08
+.4byte PartnerDialogue0SIRO
.byte 0x00, 0x11, 0x3b, 0x08
-.byte 0x70, 0xbf, 0x4c, 0x08
+.4byte PartnerDialogue1SIRO
.byte 0xf8, 0x10, 0x3b, 0x08
-.byte 0x14, 0xc7, 0x4c, 0x08
+.4byte PartnerDialogue10SIRO
.byte 0xf0, 0x10, 0x3b, 0x08
-.byte 0x0c, 0xd0, 0x4c, 0x08
+.4byte PartnerDialogue11SIRO
.byte 0xe8, 0x10, 0x3b, 0x08
-.byte 0xfc, 0xd8, 0x4c, 0x08
+.4byte PartnerDialogue12SIRO
.byte 0xe0, 0x10, 0x3b, 0x08
-.byte 0xf0, 0xe1, 0x4c, 0x08
+.4byte PartnerDialogue13SIRO
.byte 0xd8, 0x10, 0x3b, 0x08
-.byte 0x9c, 0xea, 0x4c, 0x08
+.4byte PartnerDialogue14SIRO
.byte 0xd0, 0x10, 0x3b, 0x08
-.byte 0x98, 0xf3, 0x4c, 0x08
+.4byte PartnerDialogue15SIRO
.byte 0xc8, 0x10, 0x3b, 0x08
-.byte 0x28, 0xfc, 0x4c, 0x08
+.4byte PartnerDialogue16SIRO
.byte 0xc0, 0x10, 0x3b, 0x08
-.byte 0x8c, 0x05, 0x4d, 0x08
+.4byte PartnerDialogue17SIRO
.byte 0xb8, 0x10, 0x3b, 0x08
-.byte 0xec, 0x0d, 0x4d, 0x08
+.4byte PartnerDialogue18SIRO
.byte 0xb0, 0x10, 0x3b, 0x08
-.byte 0x34, 0x17, 0x4d, 0x08
+.4byte PartnerDialogue19SIRO
.byte 0xa8, 0x10, 0x3b, 0x08
-.byte 0xc4, 0x20, 0x4d, 0x08
+.4byte PartnerDialogue2SIRO
.byte 0xa0, 0x10, 0x3b, 0x08
-.byte 0x64, 0x28, 0x4d, 0x08
+.4byte PartnerDialogue20SIRO
.byte 0x98, 0x10, 0x3b, 0x08
-.byte 0x6c, 0x2a, 0x4d, 0x08
+.4byte PartnerDialogue21SIRO
.byte 0x90, 0x10, 0x3b, 0x08
-.byte 0x1c, 0x2b, 0x4d, 0x08
+.4byte PartnerDialogue22SIRO
.byte 0x88, 0x10, 0x3b, 0x08
-.byte 0x40, 0x2e, 0x4d, 0x08
+.4byte PartnerDialogue23SIRO
.byte 0x80, 0x10, 0x3b, 0x08
-.byte 0x70, 0x38, 0x4d, 0x08
+.4byte PartnerDialogue24SIRO
.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
-.byte 0xf8, 0x0f, 0x3b, 0x08, 0x5c, 0xd6, 0x4d, 0x08, 0xf0, 0x0f, 0x3b, 0x08, 0xc4, 0xde, 0x4d, 0x08, 0xe8, 0x0f, 0x3b, 0x08, 0x80, 0xe7, 0x4d, 0x08, 0xe0, 0x0f, 0x3b, 0x08, 0xa4, 0xef, 0x4d, 0x08
-.byte 0xd8, 0x0f, 0x3b, 0x08, 0xf8, 0xf0, 0x4d, 0x08, 0xd0, 0x0f, 0x3b, 0x08, 0xf4, 0xf8, 0x4d, 0x08, 0xc8, 0x0f, 0x3b, 0x08, 0x30, 0x01, 0x4e, 0x08, 0xc0, 0x0f, 0x3b, 0x08, 0x40, 0x09, 0x4e, 0x08
-.byte 0xb8, 0x0f, 0x3b, 0x08, 0xd4, 0x10, 0x4e, 0x08, 0xb0, 0x0f, 0x3b, 0x08, 0x6c, 0x19, 0x4e, 0x08, 0xa8, 0x0f, 0x3b, 0x08, 0xc8, 0x1f, 0x4e, 0x08, 0xa0, 0x0f, 0x3b, 0x08, 0x18, 0x26, 0x4e, 0x08
-.byte 0x98, 0x0f, 0x3b, 0x08, 0x68, 0x2c, 0x4e, 0x08, 0x90, 0x0f, 0x3b, 0x08, 0xc0, 0x32, 0x4e, 0x08, 0x88, 0x0f, 0x3b, 0x08, 0x10, 0x39, 0x4e, 0x08, 0x80, 0x0f, 0x3b, 0x08, 0x60, 0x3f, 0x4e, 0x08
-.byte 0x78, 0x0f, 0x3b, 0x08, 0xb0, 0x45, 0x4e, 0x08, 0x70, 0x0f, 0x3b, 0x08, 0x3c, 0x4c, 0x4e, 0x08, 0x68, 0x0f, 0x3b, 0x08, 0x8c, 0x52, 0x4e, 0x08, 0x60, 0x0f, 0x3b, 0x08, 0xdc, 0x58, 0x4e, 0x08
-.byte 0x58, 0x0f, 0x3b, 0x08, 0x2c, 0x5f, 0x4e, 0x08, 0x50, 0x0f, 0x3b, 0x08, 0x7c, 0x65, 0x4e, 0x08, 0x48, 0x0f, 0x3b, 0x08, 0xd8, 0x6b, 0x4e, 0x08, 0x40, 0x0f, 0x3b, 0x08, 0x28, 0x72, 0x4e, 0x08
-.byte 0x38, 0x0f, 0x3b, 0x08, 0x78, 0x78, 0x4e, 0x08, 0x30, 0x0f, 0x3b, 0x08, 0xc8, 0x7e, 0x4e, 0x08, 0x28, 0x0f, 0x3b, 0x08, 0x18, 0x85, 0x4e, 0x08, 0x20, 0x0f, 0x3b, 0x08, 0x68, 0x8b, 0x4e, 0x08
-.byte 0x18, 0x0f, 0x3b, 0x08, 0xb8, 0x91, 0x4e, 0x08, 0x10, 0x0f, 0x3b, 0x08, 0x08, 0x98, 0x4e, 0x08, 0x08, 0x0f, 0x3b, 0x08, 0x60, 0x9e, 0x4e, 0x08, 0x00, 0x0f, 0x3b, 0x08, 0xd4, 0xa4, 0x4e, 0x08
-.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
+.4byte PartnerDialogue25SIRO
+.byte 0x70, 0x10, 0x3b, 0x08
+.4byte PartnerDialogue26SIRO
+.byte 0x68, 0x10, 0x3b, 0x08
+.4byte PartnerDialogue27SIRO
+.byte 0x60, 0x10, 0x3b, 0x08
+.4byte PartnerDialogue28SIRO
+.byte 0x58, 0x10, 0x3b, 0x08
+.4byte PartnerDialogue29SIRO
+.byte 0x50, 0x10, 0x3b, 0x08
+.4byte PartnerDialogue3SIRO
+.byte 0x48, 0x10, 0x3b, 0x08
+.4byte PartnerDialogue30SIRO
+.byte 0x40, 0x10, 0x3b, 0x08
+.4byte PartnerDialogue31SIRO
+.byte 0x38, 0x10, 0x3b, 0x08
+.4byte PartnerDialogue32SIRO
+.byte 0x30, 0x10, 0x3b, 0x08
+.4byte PartnerDialogue33SIRO
+.byte 0x28, 0x10, 0x3b, 0x08
+.4byte PartnerDialogue34SIRO
+.byte 0x20, 0x10, 0x3b, 0x08
+.4byte PartnerDialogue35SIRO
+.byte 0x18, 0x10, 0x3b, 0x08
+.4byte PartnerDialogue36SIRO
+.byte 0x10, 0x10, 0x3b, 0x08
+.4byte PartnerDialogue37SIRO
+.byte 0x08, 0x10, 0x3b, 0x08
+.4byte PartnerDialogue38SIRO
+.byte 0x00, 0x10, 0x3b, 0x08
+.4byte PartnerDialogue39SIRO
+.byte 0xf8, 0x0f, 0x3b, 0x08
+.4byte PartnerDialogue4SIRO
+.byte 0xf0, 0x0f, 0x3b, 0x08
+.4byte PartnerDialogue40SIRO
+.byte 0xe8, 0x0f, 0x3b, 0x08
+.4byte PartnerDialogue41SIRO
+.byte 0xe0, 0x0f, 0x3b, 0x08
+.4byte PartnerDialogue42SIRO
+.byte 0xd8, 0x0f, 0x3b, 0x08
+.4byte PartnerDialogue5SIRO
+.byte 0xd0, 0x0f, 0x3b, 0x08
+.4byte PartnerDialogue6SIRO
+.byte 0xc8, 0x0f, 0x3b, 0x08
+.4byte PartnerDialogue7SIRO
+.byte 0xc0, 0x0f, 0x3b, 0x08
+.4byte PartnerDialogue8SIRO
+.byte 0xb8, 0x0f, 0x3b, 0x08
+.4byte PartnerDialogue9SIRO
+.byte 0xb0, 0x0f, 0x3b, 0x08
+.4byte PartnerConversion0SIRO
+.byte 0xa8, 0x0f, 0x3b, 0x08
+.4byte PartnerConversion1SIRO
+.byte 0xa0, 0x0f, 0x3b, 0x08
+.4byte PartnerConversion10SIRO
+.byte 0x98, 0x0f, 0x3b, 0x08
+.4byte PartnerConversion11SIRO
+.byte 0x90, 0x0f, 0x3b, 0x08
+.4byte PartnerConversion12SIRO
+.byte 0x88, 0x0f, 0x3b, 0x08
+.4byte PartnerConversion13SIRO
+.byte 0x80, 0x0f, 0x3b, 0x08
+.4byte PartnerConversion14SIRO
+.byte 0x78, 0x0f, 0x3b, 0x08
+.4byte PartnerConversion15SIRO
+.byte 0x70, 0x0f, 0x3b, 0x08
+.4byte PartnerConversion16SIRO
+.byte 0x68, 0x0f, 0x3b, 0x08
+.4byte PartnerConversion17SIRO
+.byte 0x60, 0x0f, 0x3b, 0x08
+.4byte PartnerConversion18SIRO
+.byte 0x58, 0x0f, 0x3b, 0x08
+.4byte PartnerConversion19SIRO
+.byte 0x50, 0x0f, 0x3b, 0x08
+.4byte PartnerConversion2SIRO
+.byte 0x48, 0x0f, 0x3b, 0x08
+.4byte PartnerConversion20SIRO
+.byte 0x40, 0x0f, 0x3b, 0x08
+.4byte PartnerConversion21SIRO
+.byte 0x38, 0x0f, 0x3b, 0x08
+.4byte PartnerConversion22SIRO
+.byte 0x30, 0x0f, 0x3b, 0x08
+.4byte PartnerConversion23SIRO
+.byte 0x28, 0x0f, 0x3b, 0x08
+.4byte PartnerConversion24SIRO
+.byte 0x20, 0x0f, 0x3b, 0x08
+.4byte PartnerConversion25SIRO
+.byte 0x18, 0x0f, 0x3b, 0x08
+.4byte PartnerConversion26SIRO
+.byte 0x10, 0x0f, 0x3b, 0x08
+.4byte PartnerConversion27SIRO
+.byte 0x08, 0x0f, 0x3b, 0x08
+.4byte PartnerConversion28SIRO
+.byte 0x00, 0x0f, 0x3b, 0x08
+.4byte PartnerConversion29SIRO
+.byte 0xf8, 0x0e, 0x3b, 0x08
+.4byte PartnerConversion3SIRO
+.byte 0xf0, 0x0e, 0x3b, 0x08
+.4byte PartnerConversion30SIRO
+.byte 0xe8, 0x0e, 0x3b, 0x08
+.4byte PartnerConversion31SIRO
+.byte 0xe0, 0x0e, 0x3b, 0x08
+.4byte PartnerConversion32SIRO
+.byte 0xd8, 0x0e, 0x3b, 0x08
+.4byte PartnerConversion33SIRO
+.byte 0xd0, 0x0e, 0x3b, 0x08
+.4byte PartnerConversion34SIRO
+.byte 0xc8, 0x0e, 0x3b, 0x08
+.4byte PartnerConversion35SIRO
+.byte 0xc0, 0x0e, 0x3b, 0x08
+.4byte PartnerConversion36SIRO
+.byte 0xb8, 0x0e, 0x3b, 0x08
+.4byte PartnerConversion37SIRO
+.byte 0xb0, 0x0e, 0x3b, 0x08
+.4byte PartnerConversion38SIRO
+.byte 0xa8, 0x0e, 0x3b, 0x08
+.4byte PartnerConversion39SIRO
+.byte 0xa0, 0x0e, 0x3b, 0x08
+.4byte PartnerConversion4SIRO
+.byte 0x98, 0x0e, 0x3b, 0x08
+.4byte PartnerConversion40SIRO
+.byte 0x90, 0x0e, 0x3b, 0x08
+.4byte PartnerConversion41SIRO
+.byte 0x88, 0x0e, 0x3b, 0x08
+.4byte PartnerConversion42SIRO
.4byte talkp5_string
-.byte 0xdc, 0x04, 0x4f, 0x08
+.4byte PartnerConversion5SIRO
.4byte talkp6_string
-.byte 0x2c, 0x0b, 0x4f, 0x08
+.4byte PartnerConversion6SIRO
.4byte talkp7_string
-.byte 0x7c, 0x11, 0x4f, 0x08
+.4byte PartnerConversion7SIRO
.4byte talkp8_string
-.byte 0xcc, 0x17, 0x4f, 0x08
+.4byte PartnerConversion8SIRO
.4byte talkp9_string
-.byte 0x1c, 0x1e, 0x4f, 0x08
+.4byte PartnerConversion9SIRO
.4byte trappat_string
-.byte 0x6c, 0x24, 0x4f, 0x08
+.4byte Trappat_SIRO
.4byte zmappat_string
-.byte 0xa8, 0x45, 0x4f, 0x08
+.4byte Zmappat_SIRO
.global zmappat_string
zmappat_string:
@@ -31266,7 +31548,12 @@ b00pal:
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x10, 0x00, 0xf1, 0x11, 0xf1, 0x01, 0xf1, 0x1a, 0xaf, 0x01, 0xf1, 0xf8, 0xa8, 0x01
.byte 0xa1, 0x81, 0xa1, 0x01, 0xa1, 0x11, 0xf1, 0x01, 0xf1, 0x01, 0xf1, 0x01, 0x10, 0x00, 0x10, 0x00, 0x00, 0x11, 0x01, 0x00, 0x10, 0xaf, 0x1a, 0x00, 0x00, 0xa1, 0x01, 0x00, 0x00, 0xa1, 0x01, 0x00
.byte 0x00, 0xf1, 0x01, 0x00, 0x00, 0xf1, 0x01, 0x00, 0x10, 0xaf, 0x1a, 0x00, 0x00, 0x11, 0x01, 0x00, 0x00, 0x11, 0x00, 0x00, 0x10, 0xaf, 0x01, 0x00, 0xf1, 0x11, 0x1a, 0x00, 0x81, 0x1f, 0x01, 0x00
-.byte 0x10, 0xf1, 0x18, 0x00, 0xf1, 0x11, 0x1a, 0x00, 0x10, 0xaf, 0x01, 0x00, 0x00, 0x11, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f, 0x04, 0x14, 0x4a, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+.byte 0x10, 0xf1, 0x18, 0x00, 0xf1, 0x11, 0x1a, 0x00, 0x10, 0xaf, 0x01, 0x00, 0x00, 0x11, 0x00, 0x00
+
+.global itempat_SIRO
+itempat_SIRO:
+.string "SIRO"
+.byte 0x04, 0x14, 0x4a, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x91, 0x01, 0x00, 0x00, 0x10, 0x19, 0x00, 0x00, 0x10, 0x89, 0x01, 0x00, 0x00, 0xa1, 0x18
.byte 0x00, 0x00, 0x81, 0x9a, 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 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0xa9, 0x00, 0x00, 0x10, 0xa8, 0x00, 0x00, 0x00, 0x91, 0x00, 0x00, 0x00, 0x91, 0x00, 0x00, 0x00, 0x81, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00
@@ -31363,7 +31650,12 @@ b00pal:
.byte 0x10, 0x34, 0x43, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x11, 0xf3, 0x01, 0x00, 0x1f, 0x43, 0x1f, 0x00, 0x43, 0x38, 0x14, 0x00, 0xff, 0x98, 0x43, 0x01, 0xff, 0x81, 0x14, 0x00
.byte 0x43, 0x11, 0x01, 0x00, 0x00, 0xf1, 0xf3, 0x3f, 0x00, 0x10, 0xf4, 0x4f, 0x00, 0xd1, 0x18, 0x11, 0x00, 0x10, 0xda, 0x18, 0x00, 0x00, 0x11, 0x8a, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x1f, 0x98, 0x19, 0x00, 0x81, 0x8a, 0x01, 0x00, 0x91, 0x11, 0x01, 0x00, 0x1d, 0x98, 0x1a, 0x00, 0x89, 0x19, 0x01, 0x00, 0x18, 0x01, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
-.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x4a, 0x08, 0x00, 0x00, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f, 0x44, 0x1f, 0x4a, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0x00
+.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x4a, 0x08, 0x00, 0x00, 0x00, 0x00
+
+.global jyochu_SIRO
+jyochu_SIRO:
+.string "SIRO"
+.byte 0x44, 0x1f, 0x4a, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0x00
.byte 0xf0, 0x01, 0xf0, 0x80, 0x00, 0xec, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0xf0, 0x01, 0xf0, 0x80, 0x10, 0xec, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
.byte 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0xf0, 0x01, 0xf0, 0x80, 0x20, 0xec, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0xf0, 0x01, 0xf0, 0x80
.byte 0x30, 0xec, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0xf0, 0x01, 0xf0, 0x80, 0x40, 0xec, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
@@ -31454,7 +31746,12 @@ b00pal:
.byte 0xff, 0x87, 0x5f, 0x80, 0xff, 0x87, 0xbf, 0x80, 0xff, 0xff, 0xff, 0x80, 0x1c, 0x14, 0x4a, 0x08, 0x30, 0x14, 0x4a, 0x08, 0x44, 0x14, 0x4a, 0x08, 0x58, 0x14, 0x4a, 0x08, 0x6c, 0x14, 0x4a, 0x08
.byte 0x84, 0x14, 0x4a, 0x08, 0x84, 0x14, 0x4a, 0x08, 0x84, 0x14, 0x4a, 0x08, 0x84, 0x14, 0x4a, 0x08, 0x84, 0x14, 0x4a, 0x08, 0x84, 0x14, 0x4a, 0x08, 0x84, 0x14, 0x4a, 0x08, 0x84, 0x14, 0x4a, 0x08
.byte 0x20, 0x1f, 0x4a, 0x08, 0x0c, 0x1f, 0x4a, 0x08, 0x40, 0x1f, 0x4a, 0x08, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcc, 0x14, 0x4a, 0x08, 0xcc, 0x1e, 0x4a, 0x08
-.byte 0x50, 0x00, 0x00, 0x00, 0x53, 0x49, 0x52, 0x4f, 0x74, 0x1f, 0x4a, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+.byte 0x50, 0x00, 0x00, 0x00
+
+.global levfont_SIRO
+levfont_SIRO:
+.string "SIRO"
+.byte 0x74, 0x1f, 0x4a, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 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, 0x10, 0x11, 0x11, 0x01, 0x11, 0x11, 0x11, 0x11, 0x11, 0x61, 0x16, 0x11
.byte 0x11, 0x46, 0x64, 0x11, 0x11, 0x46, 0x64, 0x11, 0x11, 0x61, 0x16, 0x11, 0x11, 0x11, 0x11, 0x11, 0x10, 0x11, 0x11, 0x01, 0x10, 0xfc, 0xcf, 0x01, 0x11, 0x1f, 0xf1, 0x11, 0x11, 0x11, 0xf1, 0x11
.byte 0x11, 0x11, 0xcf, 0x11, 0x11, 0xf1, 0x1c, 0x11, 0x11, 0xcf, 0x11, 0x11, 0x11, 0xff, 0xff, 0x11, 0x50, 0x55, 0x55, 0x05, 0x10, 0xfc, 0xcf, 0x01, 0x11, 0x1f, 0xf1, 0x11, 0x11, 0x11, 0xf1, 0x11