diff options
Diffstat (limited to 'arm9/modules')
-rw-r--r-- | arm9/modules/05/asm/module_05.s | 637 | ||||
-rw-r--r-- | arm9/modules/63/asm/module_63.s | 14 | ||||
-rw-r--r-- | arm9/modules/71/asm/module_71.s | 1086 |
3 files changed, 1014 insertions, 723 deletions
diff --git a/arm9/modules/05/asm/module_05.s b/arm9/modules/05/asm/module_05.s index 4fb96baa..47d20311 100644 --- a/arm9/modules/05/asm/module_05.s +++ b/arm9/modules/05/asm/module_05.s @@ -63959,8 +63959,14 @@ _021F6428: .word MOD05_021F57F0 .byte 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x02, 0x02, 0x01, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x05, 0x75, 0x1D, 0x02 - .byte 0x7D, 0x76, 0x1D, 0x02, 0xC1, 0x76, 0x1D, 0x02, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x10, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00 + + .global UNK05_021F64C8 +UNK05_021F64C8: ; 0x021F64C8 + .word MOD05_021D7504, MOD05_021D767C, MOD05_021D76C0, 0xFFFFFFFF + + ; 0x021F64D8 + .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x2F, 0x01, 0x00, 0x00, 0x30, 0x01, 0x00, 0x00 .byte 0x82, 0x00, 0x00, 0x00, 0x83, 0x00, 0x00, 0x00, 0xA9, 0x01, 0x00, 0x00, 0xAA, 0x01, 0x00, 0x00 .byte 0x82, 0x00, 0x00, 0x00, 0x83, 0x00, 0x00, 0x00, 0xA9, 0x01, 0x00, 0x00, 0xAA, 0x01, 0x00, 0x00 @@ -64581,33 +64587,53 @@ _021F6428: .word MOD05_021F57F0 .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF0, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 .byte 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00 - .byte 0xFF, 0xFF, 0x00, 0x00, 0xF1, 0x0C, 0x1F, 0x02, 0xA5, 0x18, 0x1F, 0x02, 0x19, 0x0D, 0x1F, 0x02 - .byte 0x45, 0x0D, 0x1F, 0x02, 0x71, 0x0D, 0x1F, 0x02, 0xF1, 0x0C, 0x1F, 0x02, 0xA1, 0x17, 0x1F, 0x02 - .byte 0x19, 0x0D, 0x1F, 0x02, 0x45, 0x0D, 0x1F, 0x02, 0x71, 0x0D, 0x1F, 0x02, 0xF1, 0x0C, 0x1F, 0x02 - .byte 0xB5, 0x0D, 0x1F, 0x02, 0x19, 0x0D, 0x1F, 0x02, 0x45, 0x0D, 0x1F, 0x02, 0x71, 0x0D, 0x1F, 0x02 - .byte 0x0D, 0x1B, 0x1F, 0x02, 0x2D, 0x1B, 0x1F, 0x02, 0x59, 0x1B, 0x1F, 0x02, 0x61, 0x1B, 0x1F, 0x02 - .byte 0x8D, 0x1B, 0x1F, 0x02, 0xFD, 0x19, 0x1F, 0x02, 0x45, 0x1A, 0x1F, 0x02, 0x49, 0x1A, 0x1F, 0x02 - .byte 0x61, 0x1A, 0x1F, 0x02, 0x99, 0x1A, 0x1F, 0x02, 0xDD, 0x0A, 0x1F, 0x02, 0x9D, 0x0B, 0x1F, 0x02 - .byte 0x19, 0x0B, 0x1F, 0x02, 0x2D, 0x0B, 0x1F, 0x02, 0x59, 0x0B, 0x1F, 0x02, 0xF1, 0x0C, 0x1F, 0x02 - .byte 0x35, 0x12, 0x1F, 0x02, 0x19, 0x0D, 0x1F, 0x02, 0x45, 0x0D, 0x1F, 0x02, 0x71, 0x0D, 0x1F, 0x02 - .byte 0xF1, 0x0C, 0x1F, 0x02, 0xD5, 0x16, 0x1F, 0x02, 0x19, 0x0D, 0x1F, 0x02, 0x45, 0x0D, 0x1F, 0x02 - .byte 0x71, 0x0D, 0x1F, 0x02, 0xC5, 0x05, 0x1F, 0x02, 0x1D, 0x07, 0x1F, 0x02, 0xF1, 0x05, 0x1F, 0x02 - .byte 0x05, 0x06, 0x1F, 0x02, 0x35, 0x06, 0x1F, 0x02, 0xB1, 0xC3, 0x05, 0x02, 0xD1, 0xC3, 0x05, 0x02 - .byte 0x91, 0xC4, 0x05, 0x02, 0xA9, 0xC4, 0x05, 0x02, 0xD9, 0xC4, 0x05, 0x02, 0xC5, 0x05, 0x1F, 0x02 - .byte 0x7D, 0x06, 0x1F, 0x02, 0xF1, 0x05, 0x1F, 0x02, 0x05, 0x06, 0x1F, 0x02, 0x35, 0x06, 0x1F, 0x02 - .byte 0x15, 0x1A, 0x1F, 0x02, 0x45, 0x1A, 0x1F, 0x02, 0x49, 0x1A, 0x1F, 0x02, 0x61, 0x1A, 0x1F, 0x02 - .byte 0xB9, 0x1A, 0x1F, 0x02, 0xE5, 0x19, 0x1F, 0x02, 0x45, 0x1A, 0x1F, 0x02, 0x49, 0x1A, 0x1F, 0x02 - .byte 0x61, 0x1A, 0x1F, 0x02, 0x79, 0x1A, 0x1F, 0x02, 0xF1, 0x0C, 0x1F, 0x02, 0x39, 0x18, 0x1F, 0x02 - .byte 0x19, 0x0D, 0x1F, 0x02, 0x45, 0x0D, 0x1F, 0x02, 0x71, 0x0D, 0x1F, 0x02, 0xC5, 0x05, 0x1F, 0x02 - .byte 0x05, 0x0A, 0x1F, 0x02, 0xF1, 0x05, 0x1F, 0x02, 0x05, 0x06, 0x1F, 0x02, 0x35, 0x06, 0x1F, 0x02 - .byte 0xC5, 0x05, 0x1F, 0x02, 0xF1, 0x06, 0x1F, 0x02, 0xF1, 0x05, 0x1F, 0x02, 0x05, 0x06, 0x1F, 0x02 - .byte 0x35, 0x06, 0x1F, 0x02, 0xC5, 0x05, 0x1F, 0x02, 0x29, 0x0C, 0x1F, 0x02, 0xF1, 0x05, 0x1F, 0x02 - .byte 0x05, 0x06, 0x1F, 0x02, 0x35, 0x06, 0x1F, 0x02, 0xF1, 0x0C, 0x1F, 0x02, 0x41, 0x14, 0x1F, 0x02 - .byte 0x19, 0x0D, 0x1F, 0x02, 0x45, 0x0D, 0x1F, 0x02, 0x71, 0x0D, 0x1F, 0x02, 0x2D, 0x1A, 0x1F, 0x02 - .byte 0x45, 0x1A, 0x1F, 0x02, 0x49, 0x1A, 0x1F, 0x02, 0x61, 0x1A, 0x1F, 0x02, 0xD9, 0x1A, 0x1F, 0x02 - .byte 0xD1, 0x1B, 0x1F, 0x02, 0xF5, 0x1B, 0x1F, 0x02, 0x15, 0x1C, 0x1F, 0x02, 0x61, 0x1B, 0x1F, 0x02 - .byte 0x8D, 0x1B, 0x1F, 0x02, 0xF1, 0x0C, 0x1F, 0x02, 0x39, 0x17, 0x1F, 0x02, 0x19, 0x0D, 0x1F, 0x02 - .byte 0x45, 0x0D, 0x1F, 0x02, 0x71, 0x0D, 0x1F, 0x02, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00 + .byte 0xFF, 0xFF, 0x00, 0x00 + +UNK05_021F8BA0: + .word MOD05_021F0CF0, MOD05_021F18A4, MOD05_021F0D18, MOD05_021F0D44, MOD05_021F0D70 +UNK05_021F8BB4: + .word MOD05_021F0CF0, MOD05_021F17A0, MOD05_021F0D18, MOD05_021F0D44, MOD05_021F0D70 +UNK05_021F8BC8: + .word MOD05_021F0CF0, MOD05_021F0DB4, MOD05_021F0D18, MOD05_021F0D44, MOD05_021F0D70 +UNK05_021F8BDC: + .word MOD05_021F1B0C, MOD05_021F1B2C, MOD05_021F1B58, MOD05_021F1B60, MOD05_021F1B8C +UNK05_021F8BF0: + .word MOD05_021F19FC, MOD05_021F1A44, MOD05_021F1A48, MOD05_021F1A60, MOD05_021F1A98 +UNK05_021F8C04: + .word MOD05_021F0ADC, MOD05_021F0B9C, MOD05_021F0B18, MOD05_021F0B2C, MOD05_021F0B58 +UNK05_021F8C18: + .word MOD05_021F0CF0, MOD05_021F1234, MOD05_021F0D18, MOD05_021F0D44, MOD05_021F0D70 +UNK05_021F8C2C: + .word MOD05_021F0CF0, MOD05_021F16D4, MOD05_021F0D18, MOD05_021F0D44, MOD05_021F0D70 +UNK05_021F8C40: + .word MOD05_021F05C4, MOD05_021F071C, MOD05_021F05F0, MOD05_021F0604, MOD05_021F0634 +UNK05_021F8C54: + .word FUN_0205C3B0, FUN_0205C3D0, FUN_0205C490, FUN_0205C4A8, FUN_0205C4D8 +UNK05_021F8C68: + .word MOD05_021F05C4, MOD05_021F067C, MOD05_021F05F0, MOD05_021F0604, MOD05_021F0634 +UNK05_021F8C7C: + .word MOD05_021F1A14, MOD05_021F1A44, MOD05_021F1A48, MOD05_021F1A60, MOD05_021F1AB8 +UNK05_021F8C90: + .word MOD05_021F19E4, MOD05_021F1A44, MOD05_021F1A48, MOD05_021F1A60, MOD05_021F1A78 +UNK05_021F8CA4: + .word MOD05_021F0CF0, MOD05_021F1838, MOD05_021F0D18, MOD05_021F0D44, MOD05_021F0D70 +UNK05_021F8CB8: + .word MOD05_021F05C4, MOD05_021F0A04, MOD05_021F05F0, MOD05_021F0604, MOD05_021F0634 +UNK05_021F8CCC: + .word MOD05_021F05C4, MOD05_021F06F0, MOD05_021F05F0, MOD05_021F0604, MOD05_021F0634 +UNK05_021F8CE0: + .word MOD05_021F05C4, MOD05_021F0C28, MOD05_021F05F0, MOD05_021F0604, MOD05_021F0634 +UNK05_021F8CF4: + .word MOD05_021F0CF0, MOD05_021F1440, MOD05_021F0D18, MOD05_021F0D44, MOD05_021F0D70 +UNK05_021F8D08: + .word MOD05_021F1A2C, MOD05_021F1A44, MOD05_021F1A48, MOD05_021F1A60, MOD05_021F1AD8 +UNK05_021F8D1C: + .word MOD05_021F1BD0, MOD05_021F1BF4, MOD05_021F1C14, MOD05_021F1B60, MOD05_021F1B8C +UNK05_021F8D30: + .word MOD05_021F0CF0, MOD05_021F1738, MOD05_021F0D18, MOD05_021F0D44, MOD05_021F0D70 + +; 0x021F8D44 + .byte 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00 @@ -64659,8 +64685,19 @@ _021F6428: .word MOD05_021F57F0 .byte 0x01, 0x00, 0x00, 0x00, 0x54, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00 .byte 0x58, 0x00, 0x00, 0x00, 0x5B, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x5C, 0x00, 0x00, 0x00 .byte 0x5F, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x02, 0x00, 0x00, 0x00, 0xDD, 0x1E, 0x1F, 0x02, 0xF5, 0x1E, 0x1F, 0x02, 0xF9, 0x1E, 0x1F, 0x02 - .byte 0xFD, 0x1E, 0x1F, 0x02, 0x01, 0x1F, 0x1F, 0x02, 0x00, 0x00, 0x00, 0x00, 0x78, 0x01, 0x00, 0x00 + .byte 0x02, 0x00, 0x00, 0x00 + + .global UNK05_021F9080 +UNK05_021F9080: + .word MOD05_021F1EDC + .word MOD05_021F1EF4 + .word MOD05_021F1EF8 + .word MOD05_021F1EFC + .word MOD05_021F1F00 + .word 0x00000000 + +; 0x021F9098 + .byte 0x78, 0x01, 0x00, 0x00 .byte 0x01, 0x00, 0x00, 0x00, 0x79, 0x01, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x7A, 0x01, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00, 0x7B, 0x01, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x7C, 0x01, 0x00, 0x00 .byte 0x05, 0x00, 0x00, 0x00, 0x7F, 0x01, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x86, 0x01, 0x00, 0x00 @@ -64676,151 +64713,399 @@ _021F6428: .word MOD05_021F57F0 .byte 0x0F, 0x00, 0x00, 0x00, 0x98, 0x01, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x99, 0x01, 0x00, 0x00 .byte 0x11, 0x00, 0x00, 0x00, 0x9A, 0x01, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00, 0x9B, 0x01, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00, 0x9C, 0x01, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x9D, 0x01, 0x00, 0x00 - .byte 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x10, 0x00, 0x00, 0x02, 0x10, 0x00, 0x00 - .byte 0x03, 0x10, 0x00, 0x00, 0x04, 0x10, 0x00, 0x00, 0x05, 0x10, 0x00, 0x00, 0x06, 0x10, 0x00, 0x00 - .byte 0x07, 0x10, 0x00, 0x00, 0x08, 0x10, 0x00, 0x00, 0x09, 0x10, 0x00, 0x00, 0x0A, 0x10, 0x00, 0x00 - .byte 0x0B, 0x10, 0x00, 0x00, 0x0C, 0x10, 0x00, 0x00, 0x0D, 0x10, 0x00, 0x00, 0x0E, 0x10, 0x00, 0x00 - .byte 0x0F, 0x10, 0x00, 0x00, 0x10, 0x10, 0x00, 0x00, 0x11, 0x10, 0x00, 0x00, 0x12, 0x10, 0x00, 0x00 - .byte 0x13, 0x10, 0x00, 0x00, 0x14, 0x10, 0x00, 0x00, 0x15, 0x10, 0x00, 0x00, 0x16, 0x10, 0x00, 0x00 - .byte 0x17, 0x10, 0x00, 0x00, 0x18, 0x10, 0x00, 0x00, 0x19, 0x10, 0x00, 0x00, 0x1A, 0x10, 0x00, 0x00 - .byte 0x1B, 0x10, 0x00, 0x00, 0x1C, 0x10, 0x00, 0x00, 0x1D, 0x10, 0x00, 0x00, 0x1E, 0x10, 0x00, 0x00 - .byte 0x1F, 0x10, 0x00, 0x00, 0x20, 0x10, 0x00, 0x00, 0x21, 0x10, 0x00, 0x00, 0x22, 0x10, 0x00, 0x00 - .byte 0x23, 0x10, 0x00, 0x00, 0x24, 0x10, 0x00, 0x00, 0x25, 0x10, 0x00, 0x00, 0x26, 0x10, 0x00, 0x00 - .byte 0x27, 0x10, 0x00, 0x00, 0x28, 0x10, 0x00, 0x00, 0x29, 0x10, 0x00, 0x00, 0x2A, 0x10, 0x00, 0x00 - .byte 0x2B, 0x10, 0x00, 0x00, 0x2C, 0x10, 0x00, 0x00, 0x2D, 0x10, 0x00, 0x00, 0x2E, 0x10, 0x00, 0x00 - .byte 0x2F, 0x10, 0x00, 0x00, 0x30, 0x10, 0x00, 0x00, 0x31, 0x10, 0x00, 0x00, 0x32, 0x10, 0x00, 0x00 - .byte 0x33, 0x10, 0x00, 0x00, 0x34, 0x10, 0x00, 0x00, 0x35, 0x10, 0x00, 0x00, 0x36, 0x10, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00, 0x38, 0x10, 0x00, 0x00, 0x39, 0x10, 0x00, 0x00, 0x3A, 0x10, 0x00, 0x00 - .byte 0x3B, 0x10, 0x00, 0x00, 0x3C, 0x10, 0x00, 0x00, 0x3D, 0x10, 0x00, 0x00, 0x3E, 0x10, 0x00, 0x00 - .byte 0x3F, 0x10, 0x00, 0x00, 0x40, 0x10, 0x00, 0x00, 0x41, 0x10, 0x00, 0x00, 0x42, 0x10, 0x00, 0x00 - .byte 0x43, 0x10, 0x00, 0x00, 0x44, 0x10, 0x00, 0x00, 0x45, 0x10, 0x00, 0x00, 0x46, 0x10, 0x00, 0x00 - .byte 0x47, 0x10, 0x00, 0x00, 0x48, 0x10, 0x00, 0x00, 0x49, 0x10, 0x00, 0x00, 0x4A, 0x10, 0x00, 0x00 - .byte 0x4B, 0x10, 0x00, 0x00, 0x4C, 0x10, 0x00, 0x00, 0x4D, 0x10, 0x00, 0x00, 0x4E, 0x10, 0x00, 0x00 - .byte 0x4F, 0x10, 0x00, 0x00, 0x50, 0x10, 0x00, 0x00, 0x51, 0x10, 0x00, 0x00, 0x52, 0x10, 0x00, 0x00 - .byte 0x53, 0x10, 0x00, 0x00, 0x54, 0x10, 0x00, 0x00, 0x55, 0x10, 0x00, 0x00, 0x56, 0x10, 0x00, 0x00 - .byte 0x57, 0x10, 0x00, 0x00, 0x58, 0x10, 0x00, 0x00, 0x59, 0x10, 0x00, 0x00, 0x5A, 0x10, 0x00, 0x00 - .byte 0x5B, 0x10, 0x00, 0x00, 0x5C, 0x10, 0x00, 0x00, 0x5D, 0x10, 0x00, 0x00, 0x5E, 0x10, 0x00, 0x00 - .byte 0x5F, 0x10, 0x00, 0x00, 0x60, 0x10, 0x00, 0x00, 0x61, 0x10, 0x00, 0x00, 0x62, 0x10, 0x00, 0x00 - .byte 0x63, 0x10, 0x00, 0x00, 0x64, 0x10, 0x00, 0x00, 0x65, 0x10, 0x00, 0x00, 0x66, 0x10, 0x00, 0x00 - .byte 0x67, 0x10, 0x00, 0x00, 0x68, 0x10, 0x00, 0x00, 0x69, 0x10, 0x00, 0x00, 0x6A, 0x10, 0x00, 0x00 - .byte 0x6B, 0x10, 0x00, 0x00, 0x6C, 0x10, 0x00, 0x00, 0x6D, 0x10, 0x00, 0x00, 0x6E, 0x10, 0x00, 0x00 - .byte 0x6F, 0x10, 0x00, 0x00, 0x70, 0x10, 0x00, 0x00, 0x71, 0x10, 0x00, 0x00, 0x72, 0x10, 0x00, 0x00 - .byte 0x73, 0x10, 0x00, 0x00, 0x74, 0x10, 0x00, 0x00, 0x75, 0x10, 0x00, 0x00, 0x76, 0x10, 0x00, 0x00 - .byte 0x77, 0x10, 0x00, 0x00, 0x78, 0x10, 0x00, 0x00, 0x79, 0x10, 0x00, 0x00, 0x7A, 0x10, 0x00, 0x00 - .byte 0x7B, 0x10, 0x00, 0x00, 0x7C, 0x10, 0x00, 0x00, 0x7D, 0x10, 0x00, 0x00, 0x7E, 0x10, 0x00, 0x00 - .byte 0x7F, 0x10, 0x00, 0x00, 0x80, 0x10, 0x00, 0x00, 0x81, 0x10, 0x00, 0x00, 0x82, 0x10, 0x00, 0x00 - .byte 0x83, 0x10, 0x00, 0x00, 0x84, 0x10, 0x00, 0x00, 0x85, 0x10, 0x00, 0x00, 0x86, 0x10, 0x00, 0x00 - .byte 0x87, 0x10, 0x00, 0x00, 0x88, 0x10, 0x00, 0x00, 0x89, 0x10, 0x00, 0x00, 0x8A, 0x10, 0x00, 0x00 - .byte 0x8B, 0x10, 0x00, 0x00, 0x8C, 0x10, 0x00, 0x00, 0x8D, 0x10, 0x00, 0x00, 0x8E, 0x10, 0x00, 0x00 - .byte 0x8F, 0x10, 0x00, 0x00, 0x90, 0x10, 0x00, 0x00, 0x91, 0x10, 0x00, 0x00, 0x92, 0x10, 0x00, 0x00 - .byte 0x93, 0x10, 0x00, 0x00, 0x94, 0x10, 0x00, 0x00, 0x95, 0x10, 0x00, 0x00, 0x96, 0x10, 0x00, 0x00 - .byte 0x97, 0x10, 0x00, 0x00, 0x98, 0x10, 0x00, 0x00, 0x99, 0x10, 0x00, 0x00, 0x9A, 0x10, 0x00, 0x00 - .byte 0x9B, 0x10, 0x00, 0x00, 0x9C, 0x10, 0x00, 0x00, 0x9D, 0x10, 0x00, 0x00, 0x9E, 0x10, 0x00, 0x00 - .byte 0x9F, 0x10, 0x00, 0x00, 0xA0, 0x10, 0x00, 0x00, 0xA1, 0x10, 0x00, 0x00, 0xA2, 0x10, 0x00, 0x00 - .byte 0xA3, 0x10, 0x00, 0x00, 0xA4, 0x10, 0x00, 0x00, 0xA5, 0x10, 0x00, 0x00, 0xA6, 0x10, 0x00, 0x00 - .byte 0xA7, 0x10, 0x00, 0x00, 0xA8, 0x10, 0x00, 0x00, 0xA9, 0x10, 0x00, 0x00, 0xAA, 0x10, 0x00, 0x00 - .byte 0xAB, 0x10, 0x00, 0x00, 0xAC, 0x10, 0x00, 0x00, 0xAD, 0x10, 0x00, 0x00, 0xAE, 0x10, 0x00, 0x00 - .byte 0xAF, 0x10, 0x00, 0x00, 0xB0, 0x10, 0x00, 0x00, 0xB1, 0x10, 0x00, 0x00, 0xB2, 0x10, 0x00, 0x00 - .byte 0xB3, 0x10, 0x00, 0x00, 0xB4, 0x10, 0x00, 0x00, 0xB5, 0x10, 0x00, 0x00, 0xB6, 0x10, 0x00, 0x00 - .byte 0xB7, 0x10, 0x00, 0x00, 0xB8, 0x10, 0x00, 0x00, 0xB9, 0x10, 0x00, 0x00, 0xBA, 0x10, 0x00, 0x00 - .byte 0xBB, 0x10, 0x00, 0x00, 0xBC, 0x10, 0x00, 0x00, 0xBD, 0x10, 0x00, 0x00, 0xBE, 0x10, 0x00, 0x00 - .byte 0xBF, 0x10, 0x00, 0x00, 0xC0, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC8, 0x8B, 0x1F, 0x02 - .byte 0x01, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0x02, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0x03, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0x04, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0x05, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0x06, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0x07, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0x08, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0x09, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0x0A, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0x0B, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0x0C, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0x0D, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0x0E, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0x0F, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0x10, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0x11, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0x12, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0x13, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0x14, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0x15, 0x00, 0x00, 0x00, 0x18, 0x8C, 0x1F, 0x02, 0x16, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0x17, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0x18, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0x19, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0x1A, 0x00, 0x00, 0x00, 0xB8, 0x8C, 0x1F, 0x02 - .byte 0x1B, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0x1C, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0x1D, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0x1E, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0x1F, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0x20, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0x21, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0x22, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0x23, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0x24, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0x25, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0x26, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0x27, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0x28, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0x29, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0x2A, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0x2B, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0x2C, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0x2D, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0x2E, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0x2F, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0x30, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0x31, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0x32, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0x33, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0x34, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0x35, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0x36, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0x37, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0x38, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0x39, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0x3A, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0x3B, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0x3C, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0x3D, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0x3E, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0x3F, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0x40, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0x41, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0x42, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0x43, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0x44, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0x45, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0x46, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0x47, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0x48, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0x49, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0x4A, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0x4B, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0x4C, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0x4D, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0x4E, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0x4F, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0x50, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0x51, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0x52, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0x53, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0x54, 0x00, 0x00, 0x00, 0xCC, 0x8C, 0x1F, 0x02 - .byte 0x55, 0x00, 0x00, 0x00, 0xCC, 0x8C, 0x1F, 0x02, 0x56, 0x00, 0x00, 0x00, 0xCC, 0x8C, 0x1F, 0x02 - .byte 0x57, 0x00, 0x00, 0x00, 0xCC, 0x8C, 0x1F, 0x02, 0x58, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0x59, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0x5A, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0x5B, 0x00, 0x00, 0x00, 0x90, 0x8C, 0x1F, 0x02, 0x5C, 0x00, 0x00, 0x00, 0x90, 0x8C, 0x1F, 0x02 - .byte 0x5D, 0x00, 0x00, 0x00, 0x90, 0x8C, 0x1F, 0x02, 0x5E, 0x00, 0x00, 0x00, 0x90, 0x8C, 0x1F, 0x02 - .byte 0x5F, 0x00, 0x00, 0x00, 0x90, 0x8C, 0x1F, 0x02, 0x60, 0x00, 0x00, 0x00, 0x90, 0x8C, 0x1F, 0x02 - .byte 0x61, 0x00, 0x00, 0x00, 0xC8, 0x8B, 0x1F, 0x02, 0x62, 0x00, 0x00, 0x00, 0x18, 0x8C, 0x1F, 0x02 - .byte 0x63, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0x64, 0x00, 0x00, 0x00, 0x54, 0x8C, 0x1F, 0x02 - .byte 0x76, 0x00, 0x00, 0x00, 0xF0, 0x8B, 0x1F, 0x02, 0x78, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0x79, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0x7A, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0x7B, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0x7C, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0x7D, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0x7E, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0x7F, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0x80, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0x81, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0x82, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0x83, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0x84, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0x85, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0x86, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0x87, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0x88, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0x89, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0x8A, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0x8B, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0x8C, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0x8D, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0x8E, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0x8F, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0x90, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0x91, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0x92, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0x93, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0x94, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0x95, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0x96, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0x97, 0x00, 0x00, 0x00, 0x1C, 0x8D, 0x1F, 0x02, 0x98, 0x00, 0x00, 0x00, 0x1C, 0x8D, 0x1F, 0x02 - .byte 0x99, 0x00, 0x00, 0x00, 0x1C, 0x8D, 0x1F, 0x02, 0x9A, 0x00, 0x00, 0x00, 0xDC, 0x8B, 0x1F, 0x02 - .byte 0x9B, 0x00, 0x00, 0x00, 0xDC, 0x8B, 0x1F, 0x02, 0x9C, 0x00, 0x00, 0x00, 0x40, 0x8C, 0x1F, 0x02 - .byte 0x9D, 0x00, 0x00, 0x00, 0x40, 0x8C, 0x1F, 0x02, 0x9E, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0x9F, 0x00, 0x00, 0x00, 0x40, 0x8C, 0x1F, 0x02, 0xA0, 0x00, 0x00, 0x00, 0x40, 0x8C, 0x1F, 0x02 - .byte 0xA1, 0x00, 0x00, 0x00, 0x40, 0x8C, 0x1F, 0x02, 0xA2, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0xA3, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0xA4, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0xA5, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0xA6, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0xA7, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0xA8, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0xA9, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0xAA, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0xAB, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0xAC, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0xAD, 0x00, 0x00, 0x00, 0xE0, 0x8C, 0x1F, 0x02, 0xAE, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0xAF, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0xB0, 0x00, 0x00, 0x00, 0x30, 0x8D, 0x1F, 0x02 - .byte 0xB1, 0x00, 0x00, 0x00, 0x30, 0x8D, 0x1F, 0x02, 0xB4, 0x00, 0x00, 0x00, 0xB4, 0x8B, 0x1F, 0x02 - .byte 0xB5, 0x00, 0x00, 0x00, 0xB4, 0x8B, 0x1F, 0x02, 0xB2, 0x00, 0x00, 0x00, 0x2C, 0x8C, 0x1F, 0x02 - .byte 0xB3, 0x00, 0x00, 0x00, 0x2C, 0x8C, 0x1F, 0x02, 0xB6, 0x00, 0x00, 0x00, 0xCC, 0x8C, 0x1F, 0x02 - .byte 0xB7, 0x00, 0x00, 0x00, 0x7C, 0x8C, 0x1F, 0x02, 0xB8, 0x00, 0x00, 0x00, 0xCC, 0x8C, 0x1F, 0x02 - .byte 0xB9, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0xBA, 0x00, 0x00, 0x00, 0xC8, 0x8B, 0x1F, 0x02 - .byte 0xBB, 0x00, 0x00, 0x00, 0xC8, 0x8B, 0x1F, 0x02, 0xBC, 0x00, 0x00, 0x00, 0xF4, 0x8C, 0x1F, 0x02 - .byte 0xBD, 0x00, 0x00, 0x00, 0xF4, 0x8C, 0x1F, 0x02, 0xBE, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0xBF, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0xC0, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0xC1, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0xC2, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0xC3, 0x00, 0x00, 0x00, 0x04, 0x8C, 0x1F, 0x02, 0xC4, 0x00, 0x00, 0x00, 0xA4, 0x8C, 0x1F, 0x02 - .byte 0xC5, 0x00, 0x00, 0x00, 0xA4, 0x8C, 0x1F, 0x02, 0xC6, 0x00, 0x00, 0x00, 0x30, 0x8D, 0x1F, 0x02 - .byte 0xC7, 0x00, 0x00, 0x00, 0x30, 0x8D, 0x1F, 0x02, 0xC8, 0x00, 0x00, 0x00, 0xA0, 0x8B, 0x1F, 0x02 - .byte 0xC9, 0x00, 0x00, 0x00, 0xA0, 0x8B, 0x1F, 0x02, 0xCA, 0x00, 0x00, 0x00, 0xCC, 0x8C, 0x1F, 0x02 - .byte 0xCB, 0x00, 0x00, 0x00, 0xCC, 0x8C, 0x1F, 0x02, 0xCC, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0xCD, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0xCE, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0xCF, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02, 0xD0, 0x00, 0x00, 0x00, 0x68, 0x8C, 0x1F, 0x02 - .byte 0xD1, 0x00, 0x00, 0x00, 0x08, 0x8D, 0x1F, 0x02, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + + .global UNK05_021F9194 +UNK05_021F9194: + .word 0x00001001 + .word 0x00001002 + .word 0x00001003 + .word 0x00001004 + .word 0x00001005 + .word 0x00001006 + .word 0x00001007 + .word 0x00001008 + .word 0x00001009 + .word 0x0000100A + .word 0x0000100B + .word 0x0000100C + .word 0x0000100D + .word 0x0000100E + .word 0x0000100F + .word 0x00001010 + .word 0x00001011 + .word 0x00001012 + .word 0x00001013 + .word 0x00001014 + .word 0x00001015 + .word 0x00001016 + .word 0x00001017 + .word 0x00001018 + .word 0x00001019 + .word 0x0000101A + .word 0x0000101B + .word 0x0000101C + .word 0x0000101D + .word 0x0000101E + .word 0x0000101F + .word 0x00001020 + .word 0x00001021 + .word 0x00001022 + .word 0x00001023 + .word 0x00001024 + .word 0x00001025 + .word 0x00001026 + .word 0x00001027 + .word 0x00001028 + .word 0x00001029 + .word 0x0000102A + .word 0x0000102B + .word 0x0000102C + .word 0x0000102D + .word 0x0000102E + .word 0x0000102F + .word 0x00001030 + .word 0x00001031 + .word 0x00001032 + .word 0x00001033 + .word 0x00001034 + .word 0x00001035 + .word 0x00001036 + .word 0x00001037 + .word 0x00001038 + .word 0x00001039 + .word 0x0000103A + .word 0x0000103B + .word 0x0000103C + .word 0x0000103D + .word 0x0000103E + .word 0x0000103F + .word 0x00001040 + .word 0x00001041 + .word 0x00001042 + .word 0x00001043 + .word 0x00001044 + .word 0x00001045 + .word 0x00001046 + .word 0x00001047 + .word 0x00001048 + .word 0x00001049 + .word 0x0000104A + .word 0x0000104B + .word 0x0000104C + .word 0x0000104D + .word 0x0000104E + .word 0x0000104F + .word 0x00001050 + .word 0x00001051 + .word 0x00001052 + .word 0x00001053 + .word 0x00001054 + .word 0x00001055 + .word 0x00001056 + .word 0x00001057 + .word 0x00001058 + .word 0x00001059 + .word 0x0000105A + .word 0x0000105B + .word 0x0000105C + .word 0x0000105D + .word 0x0000105E + .word 0x0000105F + .word 0x00001060 + .word 0x00001061 + .word 0x00001062 + .word 0x00001063 + .word 0x00001064 + .word 0x00001065 + .word 0x00001066 + .word 0x00001067 + .word 0x00001068 + .word 0x00001069 + .word 0x0000106A + .word 0x0000106B + .word 0x0000106C + .word 0x0000106D + .word 0x0000106E + .word 0x0000106F + .word 0x00001070 + .word 0x00001071 + .word 0x00001072 + .word 0x00001073 + .word 0x00001074 + .word 0x00001075 + .word 0x00001076 + .word 0x00001077 + .word 0x00001078 + .word 0x00001079 + .word 0x0000107A + .word 0x0000107B + .word 0x0000107C + .word 0x0000107D + .word 0x0000107E + .word 0x0000107F + .word 0x00001080 + .word 0x00001081 + .word 0x00001082 + .word 0x00001083 + .word 0x00001084 + .word 0x00001085 + .word 0x00001086 + .word 0x00001087 + .word 0x00001088 + .word 0x00001089 + .word 0x0000108A + .word 0x0000108B + .word 0x0000108C + .word 0x0000108D + .word 0x0000108E + .word 0x0000108F + .word 0x00001090 + .word 0x00001091 + .word 0x00001092 + .word 0x00001093 + .word 0x00001094 + .word 0x00001095 + .word 0x00001096 + .word 0x00001097 + .word 0x00001098 + .word 0x00001099 + .word 0x0000109A + .word 0x0000109B + .word 0x0000109C + .word 0x0000109D + .word 0x0000109E + .word 0x0000109F + .word 0x000010A0 + .word 0x000010A1 + .word 0x000010A2 + .word 0x000010A3 + .word 0x000010A4 + .word 0x000010A5 + .word 0x000010A6 + .word 0x000010A7 + .word 0x000010A8 + .word 0x000010A9 + .word 0x000010AA + .word 0x000010AB + .word 0x000010AC + .word 0x000010AD + .word 0x000010AE + .word 0x000010AF + .word 0x000010B0 + .word 0x000010B1 + .word 0x000010B2 + .word 0x000010B3 + .word 0x000010B4 + .word 0x000010B5 + .word 0x000010B6 + .word 0x000010B7 + .word 0x000010B8 + .word 0x000010B9 + .word 0x000010BA + .word 0x000010BB + .word 0x000010BC + .word 0x000010BD + .word 0x000010BE + .word 0x000010BF + .word 0x000010C0 + + .global UNK05_021F9494 +UNK05_021F9494: ; 0x021F9494 + .word 0x00, UNK05_021F8BC8 + .word 0x01, UNK05_021F8C68 + .word 0x02, UNK05_021F8C68 + .word 0x03, UNK05_021F8C68 + .word 0x04, UNK05_021F8C68 + .word 0x05, UNK05_021F8C68 + .word 0x06, UNK05_021F8C68 + .word 0x07, UNK05_021F8C68 + .word 0x08, UNK05_021F8C68 + .word 0x09, UNK05_021F8C68 + .word 0x0A, UNK05_021F8C68 + .word 0x0B, UNK05_021F8C68 + .word 0x0C, UNK05_021F8C68 + .word 0x0D, UNK05_021F8C68 + .word 0x0E, UNK05_021F8C68 + .word 0x0F, UNK05_021F8C68 + .word 0x10, UNK05_021F8C68 + .word 0x11, UNK05_021F8C68 + .word 0x12, UNK05_021F8C68 + .word 0x13, UNK05_021F8C68 + .word 0x14, UNK05_021F8C68 + .word 0x15, UNK05_021F8C18 + .word 0x16, UNK05_021F8C68 + .word 0x17, UNK05_021F8C68 + .word 0x18, UNK05_021F8C68 + .word 0x19, UNK05_021F8C68 + .word 0x1A, UNK05_021F8CB8 + .word 0x1B, UNK05_021F8C68 + .word 0x1C, UNK05_021F8C68 + .word 0x1D, UNK05_021F8C68 + .word 0x1E, UNK05_021F8C68 + .word 0x1F, UNK05_021F8C68 + .word 0x20, UNK05_021F8C68 + .word 0x21, UNK05_021F8C68 + .word 0x22, UNK05_021F8C68 + .word 0x23, UNK05_021F8C68 + .word 0x24, UNK05_021F8C68 + .word 0x25, UNK05_021F8C68 + .word 0x26, UNK05_021F8C68 + .word 0x27, UNK05_021F8C68 + .word 0x28, UNK05_021F8C68 + .word 0x29, UNK05_021F8C68 + .word 0x2A, UNK05_021F8C68 + .word 0x2B, UNK05_021F8C68 + .word 0x2C, UNK05_021F8C68 + .word 0x2D, UNK05_021F8C68 + .word 0x2E, UNK05_021F8C68 + .word 0x2F, UNK05_021F8C68 + .word 0x30, UNK05_021F8C68 + .word 0x31, UNK05_021F8C68 + .word 0x32, UNK05_021F8C68 + .word 0x33, UNK05_021F8C68 + .word 0x34, UNK05_021F8C68 + .word 0x35, UNK05_021F8C68 + .word 0x36, UNK05_021F8C68 + .word 0x37, UNK05_021F8C68 + .word 0x38, UNK05_021F8C68 + .word 0x39, UNK05_021F8C68 + .word 0x3A, UNK05_021F8C68 + .word 0x3B, UNK05_021F8C68 + .word 0x3C, UNK05_021F8C68 + .word 0x3D, UNK05_021F8C68 + .word 0x3E, UNK05_021F8C68 + .word 0x3F, UNK05_021F8C68 + .word 0x40, UNK05_021F8C68 + .word 0x41, UNK05_021F8C68 + .word 0x42, UNK05_021F8C68 + .word 0x43, UNK05_021F8C68 + .word 0x44, UNK05_021F8C68 + .word 0x45, UNK05_021F8C68 + .word 0x46, UNK05_021F8C68 + .word 0x47, UNK05_021F8C68 + .word 0x48, UNK05_021F8C68 + .word 0x49, UNK05_021F8C68 + .word 0x4A, UNK05_021F8C68 + .word 0x4B, UNK05_021F8C68 + .word 0x4C, UNK05_021F8C68 + .word 0x4D, UNK05_021F8C68 + .word 0x4E, UNK05_021F8C68 + .word 0x4F, UNK05_021F8C68 + .word 0x50, UNK05_021F8C68 + .word 0x51, UNK05_021F8C68 + .word 0x52, UNK05_021F8C68 + .word 0x53, UNK05_021F8C68 + .word 0x54, UNK05_021F8CCC + .word 0x55, UNK05_021F8CCC + .word 0x56, UNK05_021F8CCC + .word 0x57, UNK05_021F8CCC + .word 0x58, UNK05_021F8C68 + .word 0x59, UNK05_021F8C68 + .word 0x5A, UNK05_021F8C68 + .word 0x5B, UNK05_021F8C90 + .word 0x5C, UNK05_021F8C90 + .word 0x5D, UNK05_021F8C90 + .word 0x5E, UNK05_021F8C90 + .word 0x5F, UNK05_021F8C90 + .word 0x60, UNK05_021F8C90 + .word 0x61, UNK05_021F8BC8 + .word 0x62, UNK05_021F8C18 + .word 0x63, UNK05_021F8C68 + .word 0x64, UNK05_021F8C54 + .word 0x76, UNK05_021F8BF0 + .word 0x78, UNK05_021F8C68 + .word 0x79, UNK05_021F8C68 + .word 0x7A, UNK05_021F8C68 + .word 0x7B, UNK05_021F8C68 + .word 0x7C, UNK05_021F8C68 + .word 0x7D, UNK05_021F8C68 + .word 0x7E, UNK05_021F8C68 + .word 0x7F, UNK05_021F8C68 + .word 0x80, UNK05_021F8C68 + .word 0x81, UNK05_021F8C68 + .word 0x82, UNK05_021F8C68 + .word 0x83, UNK05_021F8C68 + .word 0x84, UNK05_021F8C68 + .word 0x85, UNK05_021F8C68 + .word 0x86, UNK05_021F8C68 + .word 0x87, UNK05_021F8C68 + .word 0x88, UNK05_021F8C68 + .word 0x89, UNK05_021F8C68 + .word 0x8A, UNK05_021F8C68 + .word 0x8B, UNK05_021F8C68 + .word 0x8C, UNK05_021F8C68 + .word 0x8D, UNK05_021F8C68 + .word 0x8E, UNK05_021F8C68 + .word 0x8F, UNK05_021F8C68 + .word 0x90, UNK05_021F8C68 + .word 0x91, UNK05_021F8C68 + .word 0x92, UNK05_021F8C68 + .word 0x93, UNK05_021F8C68 + .word 0x94, UNK05_021F8C68 + .word 0x95, UNK05_021F8C68 + .word 0x96, UNK05_021F8C68 + .word 0x97, UNK05_021F8D1C + .word 0x98, UNK05_021F8D1C + .word 0x99, UNK05_021F8D1C + .word 0x9A, UNK05_021F8BDC + .word 0x9B, UNK05_021F8BDC + .word 0x9C, UNK05_021F8C40 + .word 0x9D, UNK05_021F8C40 + .word 0x9E, UNK05_021F8C68 + .word 0x9F, UNK05_021F8C40 + .word 0xA0, UNK05_021F8C40 + .word 0xA1, UNK05_021F8C40 + .word 0xA2, UNK05_021F8C68 + .word 0xA3, UNK05_021F8C68 + .word 0xA4, UNK05_021F8C68 + .word 0xA5, UNK05_021F8C68 + .word 0xA6, UNK05_021F8C68 + .word 0xA7, UNK05_021F8C68 + .word 0xA8, UNK05_021F8C68 + .word 0xA9, UNK05_021F8C68 + .word 0xAA, UNK05_021F8C68 + .word 0xAB, UNK05_021F8C68 + .word 0xAC, UNK05_021F8C68 + .word 0xAD, UNK05_021F8CE0 + .word 0xAE, UNK05_021F8C68 + .word 0xAF, UNK05_021F8C68 + .word 0xB0, UNK05_021F8D30 + .word 0xB1, UNK05_021F8D30 + .word 0xB4, UNK05_021F8BB4 + .word 0xB5, UNK05_021F8BB4 + .word 0xB2, UNK05_021F8C2C + .word 0xB3, UNK05_021F8C2C + .word 0xB6, UNK05_021F8CCC + .word 0xB7, UNK05_021F8C7C + .word 0xB8, UNK05_021F8CCC + .word 0xB9, UNK05_021F8C68 + .word 0xBA, UNK05_021F8BC8 + .word 0xBB, UNK05_021F8BC8 + .word 0xBC, UNK05_021F8CF4 + .word 0xBD, UNK05_021F8CF4 + .word 0xBE, UNK05_021F8C68 + .word 0xBF, UNK05_021F8C68 + .word 0xC0, UNK05_021F8C68 + .word 0xC1, UNK05_021F8C68 + .word 0xC2, UNK05_021F8C68 + .word 0xC3, UNK05_021F8C04 + .word 0xC4, UNK05_021F8CA4 + .word 0xC5, UNK05_021F8CA4 + .word 0xC6, UNK05_021F8D30 + .word 0xC7, UNK05_021F8D30 + .word 0xC8, UNK05_021F8BA0 + .word 0xC9, UNK05_021F8BA0 + .word 0xCA, UNK05_021F8CCC + .word 0xCB, UNK05_021F8CCC + .word 0xCC, UNK05_021F8C68 + .word 0xCD, UNK05_021F8C68 + .word 0xCE, UNK05_021F8C68 + .word 0xCF, UNK05_021F8C68 + .word 0xD0, UNK05_021F8C68 + .word 0xD1, UNK05_021F8D08 +; 0x021F9B24 + .byte 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00, 0x51, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x51, 0x04, 0x00, 0x00 .byte 0x02, 0x00, 0x00, 0x00, 0x51, 0x04, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x51, 0x04, 0x00, 0x00 .byte 0x04, 0x00, 0x00, 0x00, 0x51, 0x04, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x51, 0x04, 0x00, 0x00 diff --git a/arm9/modules/63/asm/module_63.s b/arm9/modules/63/asm/module_63.s index ea56905d..80721fb6 100644 --- a/arm9/modules/63/asm/module_63.s +++ b/arm9/modules/63/asm/module_63.s @@ -3211,13 +3211,13 @@ MOD63_021D8E68: ; 0x021D8E68 mov r0, #0x4c bl FUN_020168D0 ldr r0, _021D8E94 ; =SDK_OVERLAY_MODULE_63_ID - ldr r1, _021D8E98 ; =0x021DBAB8 + ldr r1, _021D8E98 ; =UNK63_021DBAB8 bl FUN_02000E7C mov r0, #1 pop {r3, r4, r5, pc} .align 2, 0 _021D8E94: .word SDK_OVERLAY_MODULE_63_ID -_021D8E98: .word 0x021DBAB8 +_021D8E98: .word UNK63_021DBAB8 thumb_func_end MOD63_021D8E68 thumb_func_start MOD63_021D8E9C @@ -8589,8 +8589,14 @@ MOD63_021DB940: ; 0x021DB940 .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00 .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0xE1, 0x74, 0x1D, 0x02, 0x9D, 0x75, 0x1D, 0x02 - .byte 0xB5, 0x77, 0x1D, 0x02, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x80, 0xF6, 0x00, 0x00, 0x00, 0x00 + .byte 0x01, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00 + + .global UNK63_021DBAB8 +UNK63_021DBAB8: ; 0x021DBAB8 + .word MOD63_021D74E0, MOD63_021D759C, MOD63_021D77B4, 0xFFFFFFFF + + ; 0x021DBAC8 + .byte 0x00, 0x00, 0x80, 0xF6, 0x00, 0x00, 0x00, 0x00 .byte 0x18, 0x4B, 0x00, 0x00, 0x42, 0x30, 0xFF, 0x7F, 0x00, 0x00, 0xF8, 0xFF, 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0xE4, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00 .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00 diff --git a/arm9/modules/71/asm/module_71.s b/arm9/modules/71/asm/module_71.s index 5bc5cb22..174c8037 100644 --- a/arm9/modules/71/asm/module_71.s +++ b/arm9/modules/71/asm/module_71.s @@ -71,15 +71,15 @@ MOD71_0222D5C0: ; 0x0222D5C0 str r0, [r4, #0x40] add r0, r4, #0 add r1, r5, #0 - bl MOD70_0222E76C + bl MOD71_0222E76C mov r0, #4 mov r1, #8 bl FUN_0201669C - bl MOD70_0222E558 + bl MOD71_0222E558 mov r0, #0x5d lsl r0, r0, #2 ldr r0, [r4, r0] - bl MOD70_0222E578 + bl MOD71_0222E578 mov r0, #0x10 str r0, [sp] mov r1, #1 @@ -91,15 +91,15 @@ MOD71_0222D5C0: ; 0x0222D5C0 add r3, r0, #0 bl FUN_0200E1D0 add r0, r4, #0 - bl MOD70_0222E900 - ldr r0, _0222D73C ; =MOD70_0222E4DC + bl MOD71_0222E900 + ldr r0, _0222D73C ; =MOD71_0222E4DC add r1, r4, #0 bl FUN_02015F10 - bl MOD70_0222EA38 + bl MOD71_0222EA38 add r0, r4, #0 - bl MOD70_0222EA68 + bl MOD71_0222EA68 add r0, r4, #0 - bl MOD70_0222EF90 + bl MOD71_0222EF90 mov r0, #0x5d ldr r2, [r4, #8] lsl r0, r0, #2 @@ -107,7 +107,7 @@ MOD71_0222D5C0: ; 0x0222D5C0 ldr r0, [r4, r0] ldr r2, [r2, #0x18] add r1, r4, r1 - bl MOD70_02230C48 + bl MOD71_02230C48 ldr r0, [r4, #8] add r1, r4, #0 ldr r0, [r0] @@ -123,7 +123,7 @@ MOD71_0222D5C0: ; 0x0222D5C0 add r0, r4, r0 mov r1, #0x14 mov r2, #1 - bl MOD70_02230F40 + bl MOD71_02230F40 ldr r0, [r4] bl FUN_02083B84 mov r0, #0 @@ -160,15 +160,15 @@ _0222D72C: .word 0xFFFFE0FF _0222D730: .word 0x04001000 _0222D734: .word 0x000707D0 _0222D738: .word 0x000036B4 -_0222D73C: .word MOD70_0222E4DC +_0222D73C: .word MOD71_0222E4DC _0222D740: .word 0x00000438 _0222D744: .word 0x000005A8 _0222D748: .word 0x0000043D _0222D74C: .word 0x0000043E thumb_func_end MOD71_0222D5C0 - thumb_func_start MOD70_0222D750 -MOD70_0222D750: ; 0x0222D750 + thumb_func_start MOD71_0222D750 +MOD71_0222D750: ; 0x0222D750 push {r4, r5, r6, lr} add r5, r1, #0 ldr r1, [sp, #0x10] @@ -190,10 +190,10 @@ MOD70_0222D750: ; 0x0222D750 add r1, #0xa bl FUN_020202A8 pop {r4, r5, r6, pc} - thumb_func_end MOD70_0222D750 + thumb_func_end MOD71_0222D750 - thumb_func_start MOD70_0222D780 -MOD70_0222D780: ; 0x0222D780 + thumb_func_start MOD71_0222D780 +MOD71_0222D780: ; 0x0222D780 push {r3, r4, r5, r6, r7, lr} sub sp, #8 add r5, r0, #0 @@ -227,7 +227,7 @@ MOD70_0222D780: ; 0x0222D780 add r0, r5, r0 mov r2, #0xa mov r3, #0 - bl MOD70_02230EFC + bl MOD71_02230EFC mov r0, #1 str r0, [sp] str r0, [sp, #4] @@ -236,7 +236,7 @@ MOD70_0222D780: ; 0x0222D780 add r0, r5, r0 mov r2, #0xa mov r3, #0 - bl MOD70_02230EFC + bl MOD71_02230EFC mov r0, #1 str r0, [sp] str r0, [sp, #4] @@ -245,7 +245,7 @@ MOD70_0222D780: ; 0x0222D780 add r0, r5, r0 mov r2, #5 mov r3, #0 - bl MOD70_02230EFC + bl MOD71_02230EFC add r0, r7, #0 bl FUN_02021A20 add r0, r6, #0 @@ -258,24 +258,24 @@ MOD70_0222D780: ; 0x0222D780 _0222D814: .word 0x00000438 _0222D818: .word 0x00000448 _0222D81C: .word 0x00000498 - thumb_func_end MOD70_0222D780 + thumb_func_end MOD71_0222D780 - thumb_func_start MOD70_0222D820 -MOD70_0222D820: ; 0x0222D820 + thumb_func_start MOD71_0222D820 +MOD71_0222D820: ; 0x0222D820 push {r4, lr} sub sp, #8 add r4, r0, #0 - bl MOD70_0222E558 + bl MOD71_0222E558 mov r0, #0x5d lsl r0, r0, #2 ldr r0, [r4, r0] - bl MOD70_0222E578 + bl MOD71_0222E578 add r0, r4, #0 - bl MOD70_0222E900 + bl MOD71_0222E900 add r0, r4, #0 - bl MOD70_0222D93C + bl MOD71_0222D93C add r0, r4, #0 - bl MOD70_0222D780 + bl MOD71_0222D780 ldr r0, [r4, #8] ldr r0, [r0, #0x18] bl FUN_02025084 @@ -311,7 +311,7 @@ MOD70_0222D820: ; 0x0222D820 add r0, r4, r0 mov r1, #0xf mov r2, #1 - bl MOD70_02230F40 + bl MOD71_02230F40 mov r0, #4 mov r1, #1 bl FUN_0201797C @@ -339,21 +339,21 @@ MOD70_0222D820: ; 0x0222D820 mov r0, #0x10 mov r1, #1 bl FUN_0201E6E4 - bl MOD70_0222EA38 + bl MOD71_0222EA38 add r0, r4, #0 - bl MOD70_0222EA68 + bl MOD71_0222EA68 add r0, r4, #0 - bl MOD70_0222EF90 + bl MOD71_0222EF90 ldr r0, _0222D930 ; =0x00002218 mov r1, #0 ldr r0, [r4, r0] add r2, r4, #0 - bl MOD70_0222DBEC + bl MOD71_0222DBEC ldr r0, _0222D934 ; =0x0000221C mov r1, #6 ldr r0, [r4, r0] add r2, r4, #0 - bl MOD70_0222DBEC + bl MOD71_0222DBEC mov r0, #0xce lsl r0, r0, #2 ldr r0, [r4, r0] @@ -364,7 +364,7 @@ MOD70_0222D820: ; 0x0222D820 ldr r0, [r4, r0] mov r1, #1 bl FUN_020200A0 - ldr r0, _0222D938 ; =MOD70_0222E4DC + ldr r0, _0222D938 ; =MOD71_0222E4DC add r1, r4, #0 bl FUN_02015F10 add sp, #8 @@ -373,11 +373,11 @@ MOD70_0222D820: ; 0x0222D820 _0222D92C: .word 0x00000588 _0222D930: .word 0x00002218 _0222D934: .word 0x0000221C -_0222D938: .word MOD70_0222E4DC - thumb_func_end MOD70_0222D820 +_0222D938: .word MOD71_0222E4DC + thumb_func_end MOD71_0222D820 - thumb_func_start MOD70_0222D93C -MOD70_0222D93C: ; 0x0222D93C + thumb_func_start MOD71_0222D93C +MOD71_0222D93C: ; 0x0222D93C push {r3, r4, r5, lr} add r5, r0, #0 mov r0, #0x5e @@ -386,14 +386,14 @@ MOD70_0222D93C: ; 0x0222D93C ldr r0, [r5, r0] ldr r1, [r5, r1] mov r2, #0 - bl MOD70_0222DB5C + bl MOD71_0222DB5C mov r0, #0x5e ldr r1, _0222D9BC ; =0x0000221C lsl r0, r0, #2 ldr r0, [r5, r0] ldr r1, [r5, r1] mov r2, #6 - bl MOD70_0222DB5C + bl MOD71_0222DB5C mov r0, #0 mov r2, #0x5e str r0, [sp] @@ -405,7 +405,7 @@ MOD70_0222D93C: ; 0x0222D93C ldr r2, [r5, r2] ldr r3, [r5, r3] add r0, r5, r0 - bl MOD70_0222DB94 + bl MOD71_0222DB94 mov r0, #6 mov r2, #0x5e str r0, [sp] @@ -417,7 +417,7 @@ MOD70_0222D93C: ; 0x0222D93C ldr r2, [r5, r2] ldr r3, [r5, r3] add r0, r5, r0 - bl MOD70_0222DB94 + bl MOD71_0222DB94 ldr r0, _0222D9B8 ; =0x00002218 ldr r0, [r5, r0] bl FUN_0206B9AC @@ -430,17 +430,17 @@ MOD70_0222D93C: ; 0x0222D93C lsl r0, r0, #2 ldr r0, [r5, r0] add r1, r4, #0 - bl MOD70_0222E8DC + bl MOD71_0222E8DC pop {r3, r4, r5, pc} nop _0222D9B8: .word 0x00002218 _0222D9BC: .word 0x0000221C _0222D9C0: .word 0x000004A8 _0222D9C4: .word 0x00000508 - thumb_func_end MOD70_0222D93C + thumb_func_end MOD71_0222D93C - thumb_func_start MOD70_0222D9C8 -MOD70_0222D9C8: ; 0x0222D9C8 + thumb_func_start MOD71_0222D9C8 +MOD71_0222D9C8: ; 0x0222D9C8 push {r3, r4, r5, r6, lr} sub sp, #0xc add r5, r1, #0 @@ -464,7 +464,7 @@ _0222D9E8: mov r0, #1 str r0, [r5] add r0, r4, #0 - bl MOD70_0222D780 + bl MOD71_0222D780 b _0222DB32 _0222D9FC: ldr r1, [r4, #0x48] @@ -489,14 +489,14 @@ _0222DA10: ; jump table .short _0222DAFE - _0222DA10 - 2 ; case 6 .short _0222DB1A - _0222DA10 - 2 ; case 7 _0222DA20: - bl MOD70_0222DD60 + bl MOD71_0222DD60 str r0, [r4, #0x48] b _0222DB32 _0222DA28: - bl MOD70_0222E2D4 + bl MOD71_0222E2D4 str r0, [r4, #0x48] add r0, r4, #0 - bl MOD70_0222F264 + bl MOD71_0222F264 b _0222DB32 _0222DA36: mov r0, #8 @@ -533,13 +533,13 @@ _0222DA72: cmp r0, #0 beq _0222DB32 add r0, r4, #0 - bl MOD70_0222E3D4 + bl MOD71_0222E3D4 add r0, r4, #0 - bl MOD70_0222E378 + bl MOD71_0222E378 mov r0, #0x5d lsl r0, r0, #2 ldr r0, [r4, r0] - bl MOD70_0222E848 + bl MOD71_0222E848 mov r0, #1 str r0, [r4, #0x44] mov r0, #5 @@ -551,7 +551,7 @@ _0222DA72: bl _s32_div_f add r1, r0, #0 add r0, r4, #0 - bl MOD70_0222F59C + bl MOD71_0222F59C b _0222DB32 _0222DAAE: ldr r0, [r4, #0x40] @@ -561,7 +561,7 @@ _0222DAAE: ldr r0, [r4, #0x40] bl FUN_02006260 add r0, r4, #0 - bl MOD70_0222D820 + bl MOD71_0222D820 add r0, r6, #0 str r0, [r4, #0x44] add r0, r4, #0 @@ -575,7 +575,7 @@ _0222DAAE: add r0, #0x88 str r1, [r0] add r0, r4, #0 - bl MOD70_0222E224 + bl MOD71_0222E224 add r0, r4, #0 mov r1, #0xce add r0, #0x88 @@ -583,7 +583,7 @@ _0222DAAE: ldr r0, [r0] ldr r1, [r4, r1] add r2, r6, #0 - bl MOD70_0222F350 + bl MOD71_0222F350 bl FUN_02033E74 mov r0, #6 str r0, [r4, #0x48] @@ -619,7 +619,7 @@ _0222DB32: cmp r0, #0 bne _0222DB48 add r0, r4, #0 - bl MOD70_02230B3C + bl MOD71_02230B3C mov r0, #0x65 lsl r0, r0, #2 ldr r0, [r4, r0] @@ -634,10 +634,10 @@ _0222DB48: add sp, #0xc pop {r3, r4, r5, r6, pc} .align 2, 0 - thumb_func_end MOD70_0222D9C8 + thumb_func_end MOD71_0222D9C8 - thumb_func_start MOD70_0222DB5C -MOD70_0222DB5C: ; 0x0222DB5C + thumb_func_start MOD71_0222DB5C +MOD71_0222DB5C: ; 0x0222DB5C push {r3, r4, r5, r6, r7, lr} add r5, r1, #0 add r7, r0, #0 @@ -663,10 +663,10 @@ _0222DB70: blt _0222DB70 _0222DB92: pop {r3, r4, r5, r6, r7, pc} - thumb_func_end MOD70_0222DB5C + thumb_func_end MOD71_0222DB5C - thumb_func_start MOD70_0222DB94 -MOD70_0222DB94: ; 0x0222DB94 + thumb_func_start MOD71_0222DB94 +MOD71_0222DB94: ; 0x0222DB94 push {r4, r5, r6, r7, lr} sub sp, #0x14 add r5, r0, #0 @@ -695,7 +695,7 @@ _0222DBB0: add r1, r6, #0 mov r2, #8 mov r3, #0 - bl MOD70_02230EFC + bl MOD71_02230EFC add r0, r6, #0 bl FUN_02021A20 ldr r0, [sp, #0x10] @@ -708,10 +708,10 @@ _0222DBE6: add sp, #0x14 pop {r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end MOD70_0222DB94 + thumb_func_end MOD71_0222DB94 - thumb_func_start MOD70_0222DBEC -MOD70_0222DBEC: ; 0x0222DBEC + thumb_func_start MOD71_0222DBEC +MOD71_0222DBEC: ; 0x0222DBEC push {r4, r5, r6, r7, lr} sub sp, #0x24 str r0, [sp, #8] @@ -783,7 +783,7 @@ _0222DC0C: ldrb r2, [r4, r2] ldrb r3, [r4, r3] ldr r0, [r5, r0] - bl MOD70_0222D750 + bl MOD71_0222D750 mov r0, #0x37 lsl r0, r0, #4 ldr r0, [r5, r0] @@ -888,14 +888,14 @@ _0222DD50: .word 0x00000696 _0222DD54: .word 0x00000695 _0222DD58: .word 0x00000692 _0222DD5C: .word 0x0000069C - thumb_func_end MOD70_0222DBEC + thumb_func_end MOD71_0222DBEC - thumb_func_start MOD70_0222DD60 -MOD70_0222DD60: ; 0x0222DD60 + thumb_func_start MOD71_0222DD60 +MOD71_0222DD60: ; 0x0222DD60 push {r3, r4, r5, r6, r7, lr} sub sp, #0x10 add r4, r0, #0 - bl MOD70_02230C1C + bl MOD71_02230C1C ldr r0, [r4, #0x4c] cmp r0, #0x13 bls _0222DD72 @@ -934,7 +934,7 @@ _0222DDA6: mov r0, #2 bl FUN_020166A8 add r0, r4, #0 - bl MOD70_02230B88 + bl MOD71_02230B88 ldr r0, [r4, #0x4c] add r0, r0, #1 str r0, [r4, #0x4c] @@ -969,12 +969,12 @@ _0222DDF8: bl FUN_02031190 mov r1, #0x1f add r2, r5, #3 - bl MOD70_0222F42C + bl MOD71_0222F42C _0222DE04: ldr r0, [r4, #4] - bl MOD70_0222F4A8 + bl MOD71_0222F4A8 add r0, r4, #0 - bl MOD70_02230C08 + bl MOD71_02230C08 b _0222E0E8 _0222DE12: mov r1, #0x8b @@ -1047,7 +1047,7 @@ _0222DE86: ldr r1, _0222E0F8 ; =0x00002218 ldr r2, [r4, #0x50] ldr r1, [r4, r1] - bl MOD70_0222F480 + bl MOD71_0222F480 ldr r0, [r4, #0x50] add r0, r0, #1 str r0, [r4, #0x50] @@ -1070,7 +1070,7 @@ _0222DEC0: add r0, r0, #1 str r0, [r4, #0x4c] add r0, r4, #0 - bl MOD70_0222D93C + bl MOD71_0222D93C b _0222E0E8 _0222DECC: mov r1, #0 @@ -1099,7 +1099,7 @@ _0222DEF4: ldr r0, [r4, r0] bl FUN_0206B9B0 add r1, r6, #0 - bl MOD70_0222E118 + bl MOD71_0222E118 ldr r0, [r4, r7] add r6, #0x10 add r5, r5, #1 @@ -1125,7 +1125,7 @@ _0222DF28: add r1, r5, #6 lsl r1, r1, #4 add r1, r6, r1 - bl MOD70_0222E118 + bl MOD71_0222E118 ldr r0, [r4, r7] add r5, r5, #1 bl FUN_0206B9AC @@ -1147,7 +1147,7 @@ _0222DF58: ldr r1, [r4, r2] add r2, r2, #4 add r2, r4, r2 - bl MOD70_0222F4BC + bl MOD71_0222F4BC ldr r0, [r4, #0x4c] add r0, r0, #1 str r0, [r4, #0x4c] @@ -1162,7 +1162,7 @@ _0222DF74: _0222DF80: ldr r0, [r4, #4] bl FUN_02029EF8 - bl MOD70_0222F528 + bl MOD71_0222F528 ldr r0, [r4, #0x4c] add r0, r0, #1 str r0, [r4, #0x4c] @@ -1180,12 +1180,12 @@ _0222DF92: mov r1, #0 ldr r0, [r4, r0] add r2, r4, #0 - bl MOD70_0222DBEC + bl MOD71_0222DBEC ldr r0, _0222E0FC ; =0x0000221C mov r1, #6 ldr r0, [r4, r0] add r2, r4, #0 - bl MOD70_0222DBEC + bl MOD71_0222DBEC mov r6, #0xce mov r5, #0 mov r7, #1 @@ -1241,7 +1241,7 @@ _0222E010: mov r0, #0 add r2, r4, r2 add r3, r4, r3 - bl MOD70_0222EBFC + bl MOD71_0222EBFC ldr r1, _0222E108 ; =0x00002110 ldr r2, _0222E0F8 ; =0x00002218 str r0, [r4, r1] @@ -1251,7 +1251,7 @@ _0222E010: ldr r2, [r4, r2] add r0, r4, r0 add r3, r1, #0 - bl MOD70_0222ECD4 + bl MOD71_0222ECD4 ldr r0, [r4, #0x4c] add r0, r0, #1 str r0, [r4, #0x4c] @@ -1281,7 +1281,7 @@ _0222E054: add r0, r0, #1 str r0, [r4, #0x4c] add r0, r4, #0 - bl MOD70_02230BA8 + bl MOD71_02230BA8 b _0222E0E8 _0222E094: mov r0, #2 @@ -1315,7 +1315,7 @@ _0222E094: add r0, r4, r0 mov r1, #0xf mov r2, #1 - bl MOD70_02230F40 + bl MOD71_02230F40 mov r0, #2 bl FUN_020166B8 add sp, #0x10 @@ -1336,10 +1336,10 @@ _0222E108: .word 0x00002110 _0222E10C: .word 0x00000438 _0222E110: .word 0x000005A8 _0222E114: .word 0x00000588 - thumb_func_end MOD70_0222DD60 + thumb_func_end MOD71_0222DD60 - thumb_func_start MOD70_0222E118 -MOD70_0222E118: ; 0x0222E118 + thumb_func_start MOD71_0222E118 +MOD71_0222E118: ; 0x0222E118 push {r3, r4, r5, r6, r7, lr} add r5, r0, #0 add r4, r1, #0 @@ -1399,10 +1399,10 @@ _0222E18E: strh r0, [r4, #2] _0222E19E: pop {r3, r4, r5, r6, r7, pc} - thumb_func_end MOD70_0222E118 + thumb_func_end MOD71_0222E118 - thumb_func_start MOD70_0222E1A0 -MOD70_0222E1A0: ; 0x0222E1A0 + thumb_func_start MOD71_0222E1A0 +MOD71_0222E1A0: ; 0x0222E1A0 push {r3, r4, r5, r6, r7, lr} add r4, r1, #0 add r5, r0, #0 @@ -1431,7 +1431,7 @@ MOD70_0222E1A0: ; 0x0222E1A0 add r6, r5, r6 mov r0, #1 add r3, r6, r3 - bl MOD70_0222EBFC + bl MOD71_0222EBFC ldr r1, _0222E214 ; =0x00002110 ldr r2, _0222E20C ; =0x0000221C str r0, [r5, r1] @@ -1441,7 +1441,7 @@ MOD70_0222E1A0: ; 0x0222E1A0 add r0, r5, r0 mov r1, #1 add r3, r7, #0 - bl MOD70_0222ECD4 + bl MOD71_0222ECD4 lsl r1, r4, #4 add r2, r5, r1 ldr r1, _0222E21C ; =0x00000694 @@ -1458,10 +1458,10 @@ _0222E214: .word 0x00002110 _0222E218: .word 0x00000438 _0222E21C: .word 0x00000694 _0222E220: .word 0x0000040C - thumb_func_end MOD70_0222E1A0 + thumb_func_end MOD71_0222E1A0 - thumb_func_start MOD70_0222E224 -MOD70_0222E224: ; 0x0222E224 + thumb_func_start MOD71_0222E224 +MOD71_0222E224: ; 0x0222E224 push {r3, r4, r5, lr} add r5, r0, #0 add r1, r5, #0 @@ -1494,7 +1494,7 @@ MOD70_0222E224: ; 0x0222E224 add r4, r5, r4 mov r0, #0 add r3, r4, r3 - bl MOD70_0222EBFC + bl MOD71_0222EBFC ldr r1, _0222E2C4 ; =0x00002110 add r3, r5, #0 str r0, [r5, r1] @@ -1506,24 +1506,24 @@ MOD70_0222E224: ; 0x0222E224 ldr r3, [r3] add r0, r5, r0 mov r1, #0 - bl MOD70_0222ECD4 + bl MOD71_0222ECD4 ldr r0, _0222E2C8 ; =0x00000438 mov r1, #1 add r0, r5, r0 add r2, r5, #0 - bl MOD70_0222EF24 + bl MOD71_0222EF24 ldr r0, _0222E2CC ; =0x0000040C mov r1, #0 ldr r0, [r5, r0] bl FUN_020200A0 pop {r3, r4, r5, pc} _0222E29E: - bl MOD70_0222E1A0 + bl MOD71_0222E1A0 ldr r0, _0222E2C8 ; =0x00000438 mov r1, #0 add r0, r5, r0 add r2, r5, #0 - bl MOD70_0222EF24 + bl MOD71_0222EF24 ldr r0, _0222E2D0 ; =0x00000408 mov r1, #0 ldr r0, [r5, r0] @@ -1537,10 +1537,10 @@ _0222E2C4: .word 0x00002110 _0222E2C8: .word 0x00000438 _0222E2CC: .word 0x0000040C _0222E2D0: .word 0x00000408 - thumb_func_end MOD70_0222E224 + thumb_func_end MOD71_0222E224 - thumb_func_start MOD70_0222E2D4 -MOD70_0222E2D4: ; 0x0222E2D4 + thumb_func_start MOD71_0222E2D4 +MOD71_0222E2D4: ; 0x0222E2D4 push {r3, r4, lr} sub sp, #4 ldr r1, _0222E374 ; =0x00002214 @@ -1591,11 +1591,11 @@ _0222E314: add r0, r4, r0 add r1, #0x88 add r3, r4, r3 - bl MOD70_0222F3DC + bl MOD71_0222F3DC cmp r0, #0 beq _0222E33C add r0, r4, #0 - bl MOD70_0222E224 + bl MOD71_0222E224 _0222E33C: mov r0, #1 mov r2, #0xcf @@ -1610,24 +1610,24 @@ _0222E33C: add r0, r4, r0 add r1, #0x8c add r3, r4, r3 - bl MOD70_0222F3DC + bl MOD71_0222F3DC add r0, r4, #0 add r0, #0x90 - bl MOD70_0222F2D8 + bl MOD71_0222F2D8 add r0, r4, #0 add r4, #0x88 ldr r2, [r4] mov r1, #0x17 - bl MOD70_0222F440 + bl MOD71_0222F440 mov r0, #1 add sp, #4 pop {r3, r4, pc} .align 2, 0 _0222E374: .word 0x00002214 - thumb_func_end MOD70_0222E2D4 + thumb_func_end MOD71_0222E2D4 - thumb_func_start MOD70_0222E378 -MOD70_0222E378: ; 0x0222E378 + thumb_func_start MOD71_0222E378 +MOD71_0222E378: ; 0x0222E378 push {r3, r4, r5, r6, r7, lr} add r6, r0, #0 mov r0, #0x2d @@ -1666,10 +1666,10 @@ _0222E3AC: bl FUN_0201E08C pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end MOD70_0222E378 + thumb_func_end MOD71_0222E378 - thumb_func_start MOD70_0222E3D4 -MOD70_0222E3D4: ; 0x0222E3D4 + thumb_func_start MOD71_0222E3D4 +MOD71_0222E3D4: ; 0x0222E3D4 push {r3, r4, r5, r6, r7, lr} add r6, r0, #0 ldr r0, _0222E42C ; =0x00002218 @@ -1716,10 +1716,10 @@ _0222E42A: _0222E42C: .word 0x00002218 _0222E430: .word 0x0000221C _0222E434: .word 0x000007A8 - thumb_func_end MOD70_0222E3D4 + thumb_func_end MOD71_0222E3D4 - thumb_func_start MOD70_0222E438 -MOD70_0222E438: ; 0x0222E438 + thumb_func_start MOD71_0222E438 +MOD71_0222E438: ; 0x0222E438 push {r3, r4, r5, lr} add r5, r0, #0 bl FUN_02006278 @@ -1729,7 +1729,7 @@ MOD70_0222E438: ; 0x0222E438 ldr r1, [r4, #0x5c] str r1, [r0, #0x28] add r0, r4, #0 - bl MOD70_0222E3D4 + bl MOD71_0222E3D4 mov r0, #0x19 lsl r0, r0, #4 ldr r0, [r4, r0] @@ -1738,14 +1738,14 @@ MOD70_0222E438: ; 0x0222E438 ldr r0, [r4, r0] bl FUN_02016A18 add r0, r4, #0 - bl MOD70_0222E378 + bl MOD71_0222E378 ldr r0, _0222E4D8 ; =0x00000438 add r0, r4, r0 - bl MOD70_02230E88 + bl MOD71_02230E88 mov r0, #0x5d lsl r0, r0, #2 ldr r0, [r4, r0] - bl MOD70_0222E848 + bl MOD71_0222E848 mov r1, #0x5d lsl r1, r1, #2 ldr r1, [r4, r1] @@ -1783,10 +1783,10 @@ MOD70_0222E438: ; 0x0222E438 nop _0222E4D4: .word 0x0000221C _0222E4D8: .word 0x00000438 - thumb_func_end MOD70_0222E438 + thumb_func_end MOD71_0222E438 - thumb_func_start MOD70_0222E4DC -MOD70_0222E4DC: ; 0x0222E4DC + thumb_func_start MOD71_0222E4DC +MOD71_0222E4DC: ; 0x0222E4DC push {r3, r4, r5, lr} sub sp, #8 add r5, r0, #0 @@ -1841,10 +1841,10 @@ _0222E548: .word 0x00002110 _0222E54C: .word 0x000020F0 _0222E550: .word 0x027E0000 _0222E554: .word 0x00003FF8 - thumb_func_end MOD70_0222E4DC + thumb_func_end MOD71_0222E4DC - thumb_func_start MOD70_0222E558 -MOD70_0222E558: ; 0x0222E558 + thumb_func_start MOD71_0222E558 +MOD71_0222E558: ; 0x0222E558 push {r4, lr} sub sp, #0x28 ldr r4, _0222E574 ; =0x022311B0 @@ -1861,10 +1861,10 @@ _0222E562: pop {r4, pc} .align 2, 0 _0222E574: .word 0x022311B0 - thumb_func_end MOD70_0222E558 + thumb_func_end MOD71_0222E558 - thumb_func_start MOD70_0222E578 -MOD70_0222E578: ; 0x0222E578 + thumb_func_start MOD71_0222E578 +MOD71_0222E578: ; 0x0222E578 push {r4, r5, r6, r7, lr} sub sp, #0xd4 ldr r4, _0222E748 ; =0x022310B4 @@ -2081,10 +2081,10 @@ _0222E75C: .word 0x022310EC _0222E760: .word 0x02231108 _0222E764: .word 0x02231140 _0222E768: .word 0xFFFF1FFF - thumb_func_end MOD70_0222E578 + thumb_func_end MOD71_0222E578 - thumb_func_start MOD70_0222E76C -MOD70_0222E76C: ; 0x0222E76C + thumb_func_start MOD71_0222E76C +MOD71_0222E76C: ; 0x0222E76C push {r4, r5, r6, lr} add r5, r0, #0 add r0, r1, #0 @@ -2113,7 +2113,7 @@ MOD70_0222E76C: ; 0x0222E76C sub r0, #0x2c str r3, [r5, r0] str r3, [r5, #0x48] - ldr r0, _0222E834 ; =MOD70_0222F538 + ldr r0, _0222E834 ; =MOD71_0222F538 ldr r1, _0222E838 ; =0x00002214 str r3, [r5, #0x4c] str r0, [r5, r1] @@ -2176,15 +2176,15 @@ MOD70_0222E76C: ; 0x0222E76C pop {r4, r5, r6, pc} .align 2, 0 _0222E830: .word 0x00000668 -_0222E834: .word MOD70_0222F538 +_0222E834: .word MOD71_0222F538 _0222E838: .word 0x00002214 _0222E83C: .word 0x00002110 _0222E840: .word 0x000036A0 _0222E844: .word 0x0000221C - thumb_func_end MOD70_0222E76C + thumb_func_end MOD71_0222E76C - thumb_func_start MOD70_0222E848 -MOD70_0222E848: ; 0x0222E848 + thumb_func_start MOD71_0222E848 +MOD71_0222E848: ; 0x0222E848 push {r4, lr} add r4, r0, #0 mov r1, #6 @@ -2208,10 +2208,10 @@ MOD70_0222E848: ; 0x0222E848 mov r1, #0 bl FUN_020178A0 pop {r4, pc} - thumb_func_end MOD70_0222E848 + thumb_func_end MOD71_0222E848 - thumb_func_start MOD70_0222E884 -MOD70_0222E884: ; 0x0222E884 + thumb_func_start MOD71_0222E884 +MOD71_0222E884: ; 0x0222E884 push {r4, r5, r6, lr} sub sp, #8 add r5, r2, #0 @@ -2254,10 +2254,10 @@ _0222E8D6: add sp, #8 pop {r4, r5, r6, pc} .align 2, 0 - thumb_func_end MOD70_0222E884 + thumb_func_end MOD71_0222E884 - thumb_func_start MOD70_0222E8DC -MOD70_0222E8DC: ; 0x0222E8DC + thumb_func_start MOD71_0222E8DC +MOD71_0222E8DC: ; 0x0222E8DC push {r3, r4, lr} sub sp, #4 mov r1, #2 @@ -2274,10 +2274,10 @@ MOD70_0222E8DC: ; 0x0222E8DC add sp, #4 pop {r3, r4, pc} .align 2, 0 - thumb_func_end MOD70_0222E8DC + thumb_func_end MOD71_0222E8DC - thumb_func_start MOD70_0222E900 -MOD70_0222E900: ; 0x0222E900 + thumb_func_start MOD71_0222E900 +MOD71_0222E900: ; 0x0222E900 push {r4, lr} sub sp, #0x10 mov r1, #0x5d @@ -2339,7 +2339,7 @@ MOD70_0222E900: ; 0x0222E900 mov r1, #3 add r2, r4, #0 mov r3, #2 - bl MOD70_0222E884 + bl MOD71_0222E884 mov r0, #0 str r0, [sp] mov r0, #6 @@ -2418,10 +2418,10 @@ MOD70_0222E900: ; 0x0222E900 add sp, #0x10 pop {r4, pc} .align 2, 0 - thumb_func_end MOD70_0222E900 + thumb_func_end MOD71_0222E900 - thumb_func_start MOD70_0222EA38 -MOD70_0222EA38: ; 0x0222EA38 + thumb_func_start MOD71_0222EA38 +MOD71_0222EA38: ; 0x0222EA38 push {r4, lr} sub sp, #0x10 ldr r4, _0222EA64 ; =0x022310C4 @@ -2442,10 +2442,10 @@ MOD70_0222EA38: ; 0x0222EA38 pop {r4, pc} .align 2, 0 _0222EA64: .word 0x022310C4 - thumb_func_end MOD70_0222EA38 + thumb_func_end MOD71_0222EA38 - thumb_func_start MOD70_0222EA68 -MOD70_0222EA68: ; 0x0222EA68 + thumb_func_start MOD71_0222EA68 +MOD71_0222EA68: ; 0x0222EA68 push {r4, r5, r6, r7, lr} sub sp, #0x14 add r5, r0, #0 @@ -2631,10 +2631,10 @@ _0222EAA6: bl FUN_02006930 add sp, #0x14 pop {r4, r5, r6, r7, pc} - thumb_func_end MOD70_0222EA68 + thumb_func_end MOD71_0222EA68 - thumb_func_start MOD70_0222EBFC -MOD70_0222EBFC: ; 0x0222EBFC + thumb_func_start MOD71_0222EBFC +MOD71_0222EBFC: ; 0x0222EBFC push {r4, r5, r6, r7, lr} sub sp, #0x24 add r5, r0, #0 @@ -2678,10 +2678,10 @@ MOD70_0222EBFC: ; 0x0222EBFC add sp, #0x24 pop {r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end MOD70_0222EBFC + thumb_func_end MOD71_0222EBFC - thumb_func_start MOD70_0222EC5C -MOD70_0222EC5C: ; 0x0222EC5C + thumb_func_start MOD71_0222EC5C +MOD71_0222EC5C: ; 0x0222EC5C push {r4, r5, r6, r7, lr} sub sp, #0xc add r5, r0, #0 @@ -2709,15 +2709,15 @@ MOD70_0222EC5C: ; 0x0222EC5C add r0, r5, #0 add r1, r4, #0 mov r3, #0 - bl MOD70_02230EFC + bl MOD71_02230EFC add r0, r4, #0 bl FUN_02021A20 add sp, #0xc pop {r4, r5, r6, r7, pc} - thumb_func_end MOD70_0222EC5C + thumb_func_end MOD71_0222EC5C - thumb_func_start MOD70_0222ECA8 -MOD70_0222ECA8: ; 0x0222ECA8 + thumb_func_start MOD71_0222ECA8 +MOD71_0222ECA8: ; 0x0222ECA8 push {r4, lr} ldrh r0, [r0] add r4, r3, #0 @@ -2740,10 +2740,10 @@ _0222ECCE: add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end MOD70_0222ECA8 + thumb_func_end MOD71_0222ECA8 - thumb_func_start MOD70_0222ECD4 -MOD70_0222ECD4: ; 0x0222ECD4 + thumb_func_start MOD71_0222ECD4 +MOD71_0222ECD4: ; 0x0222ECD4 push {r3, r4, r5, r6, r7, lr} sub sp, #0x38 add r6, r0, #0 @@ -2777,7 +2777,7 @@ MOD70_0222ECD4: ; 0x0222ECD4 ldr r0, [r7, r0] add r2, r2, r3 add r2, #0xc0 - bl MOD70_02230B70 + bl MOD71_02230B70 cmp r5, #0 bne _0222ED36 ldr r1, [sp, #0xc] @@ -2816,7 +2816,7 @@ _0222ED36: ldr r2, [sp, #0xc] add r0, r6, r0 mov r3, #9 - bl MOD70_0222EC5C + bl MOD71_0222EC5C mov r7, #0x69 mov r0, #6 add r1, r5, #0 @@ -2834,7 +2834,7 @@ _0222ED36: ldrh r3, [r3, r7] ldr r1, [sp, #8] ldr r2, [sp, #0xc] - bl MOD70_0222ECA8 + bl MOD71_0222ECA8 ldr r1, _0222EF20 ; =0x00000695 add r2, r4, r1 ldr r1, [sp, #0x34] @@ -2926,7 +2926,7 @@ _0222EE14: add r0, r6, r0 mov r2, #9 mov r3, #0xff - bl MOD70_02230EFC + bl MOD71_02230EFC ldr r0, [sp, #8] ldr r1, [sp, #0xc] bl FUN_0206B9B0 @@ -2949,7 +2949,7 @@ _0222EE14: add r1, r7, #0 mov r2, #9 str r3, [sp, #4] - bl MOD70_02230EFC + bl MOD71_02230EFC add r0, r7, #0 bl FUN_02021A20 b _0222EEA6 @@ -2972,7 +2972,7 @@ _0222EEA6: ldr r1, [r4, r1] add r0, r6, r0 mov r2, #7 - bl MOD70_02230EFC + bl MOD71_02230EFC ldr r0, [sp, #8] ldr r1, [sp, #0xc] bl FUN_0206B9B0 @@ -3000,7 +3000,7 @@ _0222EEA6: add r1, r5, #0 mov r2, #9 str r3, [sp, #4] - bl MOD70_02230EFC + bl MOD71_02230EFC add r0, r5, #0 bl FUN_02021A20 add sp, #0x38 @@ -3011,10 +3011,10 @@ _0222EF14: .word 0x022311DC _0222EF18: .word 0x0000069A _0222EF1C: .word 0x00000694 _0222EF20: .word 0x00000695 - thumb_func_end MOD70_0222ECD4 + thumb_func_end MOD71_0222ECD4 - thumb_func_start MOD70_0222EF24 -MOD70_0222EF24: ; 0x0222EF24 + thumb_func_start MOD71_0222EF24 +MOD71_0222EF24: ; 0x0222EF24 push {r4, r5, r6, lr} add r4, r1, #0 add r5, r0, #0 @@ -3062,10 +3062,10 @@ MOD70_0222EF24: ; 0x0222EF24 add r0, r5, r0 bl FUN_02019570 pop {r4, r5, r6, pc} - thumb_func_end MOD70_0222EF24 + thumb_func_end MOD71_0222EF24 - thumb_func_start MOD70_0222EF90 -MOD70_0222EF90: ; 0x0222EF90 + thumb_func_start MOD71_0222EF90 +MOD71_0222EF90: ; 0x0222EF90 push {r4, r5, r6, r7, lr} sub sp, #0x5c mov r1, #0 @@ -3181,7 +3181,7 @@ _0222F04C: ldr r0, [r0] ldr r1, [r4, r1] add r2, r7, #0 - bl MOD70_0222F350 + bl MOD71_0222F350 mov r0, #0xce lsl r0, r0, #2 ldr r0, [r4, r0] @@ -3373,10 +3373,10 @@ _0222F1C4: _0222F218: .word 0x02231220 _0222F21C: .word 0x00000418 _0222F220: .word 0x022311D8 - thumb_func_end MOD70_0222EF90 + thumb_func_end MOD71_0222EF90 - thumb_func_start MOD70_0222F224 -MOD70_0222F224: ; 0x0222F224 + thumb_func_start MOD71_0222F224 +MOD71_0222F224: ; 0x0222F224 push {r3, r4} ldr r3, _0222F260 ; =0x021C48B8 mov r1, #0 @@ -3414,10 +3414,10 @@ _0222F25C: bx lr .align 2, 0 _0222F260: .word 0x021C48B8 - thumb_func_end MOD70_0222F224 + thumb_func_end MOD71_0222F224 - thumb_func_start MOD70_0222F264 -MOD70_0222F264: ; 0x0222F264 + thumb_func_start MOD71_0222F264 +MOD71_0222F264: ; 0x0222F264 push {r4, r5, r6, lr} add r4, r0, #0 add r0, #0x88 @@ -3471,10 +3471,10 @@ _0222F2CA: _0222F2CC: .word 0x022310AC _0222F2D0: .word 0x00000695 _0222F2D4: .word 0x000001B9 - thumb_func_end MOD70_0222F264 + thumb_func_end MOD71_0222F264 - thumb_func_start MOD70_0222F2D8 -MOD70_0222F2D8: ; 0x0222F2D8 + thumb_func_start MOD71_0222F2D8 +MOD71_0222F2D8: ; 0x0222F2D8 push {r3, lr} ldrh r1, [r0] add r1, #0x14 @@ -3506,10 +3506,10 @@ _0222F2EE: mov r2, #2 bl GX_LoadOBJPltt pop {r3, pc} - thumb_func_end MOD70_0222F2D8 + thumb_func_end MOD71_0222F2D8 - thumb_func_start MOD70_0222F318 -MOD70_0222F318: ; 0x0222F318 + thumb_func_start MOD71_0222F318 +MOD71_0222F318: ; 0x0222F318 push {r3, r4, r5, r6} mov r5, #0x18 mul r5, r0 @@ -3540,10 +3540,10 @@ _0222F344: bx lr nop _0222F34C: .word 0x02231288 - thumb_func_end MOD70_0222F318 + thumb_func_end MOD71_0222F318 - thumb_func_start MOD70_0222F350 -MOD70_0222F350: ; 0x0222F350 + thumb_func_start MOD71_0222F350 +MOD71_0222F350: ; 0x0222F350 push {r3, r4, r5, r6, lr} sub sp, #0xc add r5, r0, #0 @@ -3606,10 +3606,10 @@ _0222F3CC: .word 0x02231224 _0222F3D0: .word 0x022310DC _0222F3D4: .word 0x022310D4 _0222F3D8: .word 0x022310D8 - thumb_func_end MOD70_0222F350 + thumb_func_end MOD71_0222F350 - thumb_func_start MOD70_0222F3DC -MOD70_0222F3DC: ; 0x0222F3DC + thumb_func_start MOD71_0222F3DC +MOD71_0222F3DC: ; 0x0222F3DC push {r3, r4, r5, r6, r7, lr} add r5, r0, #0 str r2, [sp] @@ -3624,11 +3624,11 @@ MOD70_0222F3DC: ; 0x0222F3DC beq _0222F416 ldr r0, [r4] add r2, r3, #0 - bl MOD70_0222F318 + bl MOD71_0222F318 ldr r1, [sp] ldr r2, [sp, #0x18] add r6, r0, #0 - bl MOD70_0222F350 + bl MOD71_0222F350 ldr r0, [r4] cmp r0, r6 beq _0222F416 @@ -3643,16 +3643,16 @@ _0222F416: _0222F41C: ldr r0, [r4] ldr r1, [sp] - bl MOD70_0222F350 + bl MOD71_0222F350 _0222F424: add r0, r7, #0 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 _0222F428: .word 0x000005DC - thumb_func_end MOD70_0222F3DC + thumb_func_end MOD71_0222F3DC - thumb_func_start MOD70_0222F42C -MOD70_0222F42C: ; 0x0222F42C + thumb_func_start MOD71_0222F42C +MOD71_0222F42C: ; 0x0222F42C push {r3, lr} add r0, sp, #0 strb r2, [r0] @@ -3662,10 +3662,10 @@ MOD70_0222F42C: ; 0x0222F42C bl FUN_02030ADC pop {r3, pc} .align 2, 0 - thumb_func_end MOD70_0222F42C + thumb_func_end MOD71_0222F42C - thumb_func_start MOD70_0222F440 -MOD70_0222F440: ; 0x0222F440 + thumb_func_start MOD71_0222F440 +MOD71_0222F440: ; 0x0222F440 push {r4, r5, r6, lr} add r5, r0, #0 ldr r0, _0222F470 ; =0x000036A0 @@ -3682,7 +3682,7 @@ _0222F458: bl FUN_02031190 add r1, r4, #0 add r2, r6, #0 - bl MOD70_0222F42C + bl MOD71_0222F42C ldr r0, _0222F470 ; =0x000036A0 str r6, [r5, r0] add r0, r0, #4 @@ -3691,20 +3691,20 @@ _0222F46C: pop {r4, r5, r6, pc} nop _0222F470: .word 0x000036A0 - thumb_func_end MOD70_0222F440 + thumb_func_end MOD71_0222F440 - thumb_func_start MOD70_0222F474 -MOD70_0222F474: ; 0x0222F474 + thumb_func_start MOD71_0222F474 +MOD71_0222F474: ; 0x0222F474 mov r2, #0x59 lsl r2, r2, #4 mul r2, r1 add r0, r0, r2 bx lr .align 2, 0 - thumb_func_end MOD70_0222F474 + thumb_func_end MOD71_0222F474 - thumb_func_start MOD70_0222F480 -MOD70_0222F480: ; 0x0222F480 + thumb_func_start MOD71_0222F480 +MOD71_0222F480: ; 0x0222F480 push {r3, r4, r5, lr} lsl r0, r0, #0x10 lsr r0, r0, #0x10 @@ -3715,7 +3715,7 @@ MOD70_0222F480: ; 0x0222F480 beq _0222F4A6 add r0, r5, #0 add r1, r4, #0 - bl MOD70_0222F474 + bl MOD71_0222F474 mov r2, #0x59 add r1, r0, #0 mov r0, #0x16 @@ -3723,10 +3723,10 @@ MOD70_0222F480: ; 0x0222F480 bl FUN_02030A78 _0222F4A6: pop {r3, r4, r5, pc} - thumb_func_end MOD70_0222F480 + thumb_func_end MOD71_0222F480 - thumb_func_start MOD70_0222F4A8 -MOD70_0222F4A8: ; 0x0222F4A8 + thumb_func_start MOD71_0222F4A8 +MOD71_0222F4A8: ; 0x0222F4A8 push {r3, lr} bl FUN_0202A918 add r1, r0, #0 @@ -3735,10 +3735,10 @@ MOD70_0222F4A8: ; 0x0222F4A8 bl FUN_02030ADC pop {r3, pc} .align 2, 0 - thumb_func_end MOD70_0222F4A8 + thumb_func_end MOD71_0222F4A8 - thumb_func_start MOD70_0222F4BC -MOD70_0222F4BC: ; 0x0222F4BC + thumb_func_start MOD71_0222F4BC +MOD71_0222F4BC: ; 0x0222F4BC push {r4, r5, r6, lr} add r4, r2, #0 add r6, r0, #0 @@ -3787,10 +3787,10 @@ _0222F4F4: bl FUN_02030A78 pop {r4, r5, r6, pc} .align 2, 0 - thumb_func_end MOD70_0222F4BC + thumb_func_end MOD71_0222F4BC - thumb_func_start MOD70_0222F528 -MOD70_0222F528: ; 0x0222F528 + thumb_func_start MOD71_0222F528 +MOD71_0222F528: ; 0x0222F528 ldr r3, _0222F534 ; =FUN_02030A78 mov r2, #0xfa add r1, r0, #0 @@ -3799,16 +3799,16 @@ MOD70_0222F528: ; 0x0222F528 bx r3 .align 2, 0 _0222F534: .word FUN_02030A78 - thumb_func_end MOD70_0222F528 + thumb_func_end MOD71_0222F528 - thumb_func_start MOD70_0222F538 -MOD70_0222F538: ; 0x0222F538 + thumb_func_start MOD71_0222F538 +MOD71_0222F538: ; 0x0222F538 push {r4, lr} add r4, r0, #0 mov r0, #0x53 lsl r0, r0, #2 add r0, r4, r0 - bl MOD70_0222F224 + bl MOD71_0222F224 ldr r0, _0222F588 ; =0x021C48B8 ldr r1, [r0, #0x48] mov r0, #1 @@ -3824,14 +3824,14 @@ MOD70_0222F538: ; 0x0222F538 ldr r0, [r0] cmp r0, #0xc bne _0222F56C - ldr r1, _0222F58C ; =MOD70_0222F674 + ldr r1, _0222F58C ; =MOD71_0222F674 ldr r0, _0222F590 ; =0x00002214 str r1, [r4, r0] b _0222F584 _0222F56C: cmp r0, #6 bge _0222F578 - ldr r1, _0222F594 ; =MOD70_0222FDD8 + ldr r1, _0222F594 ; =MOD71_0222FDD8 ldr r0, _0222F590 ; =0x00002214 str r1, [r4, r0] b _0222F584 @@ -3839,7 +3839,7 @@ _0222F578: blt _0222F584 cmp r0, #0xc bge _0222F584 - ldr r1, _0222F598 ; =MOD70_02230810 + ldr r1, _0222F598 ; =MOD71_02230810 ldr r0, _0222F590 ; =0x00002214 str r1, [r4, r0] _0222F584: @@ -3847,14 +3847,14 @@ _0222F584: pop {r4, pc} .align 2, 0 _0222F588: .word 0x021C48B8 -_0222F58C: .word MOD70_0222F674 +_0222F58C: .word MOD71_0222F674 _0222F590: .word 0x00002214 -_0222F594: .word MOD70_0222FDD8 -_0222F598: .word MOD70_02230810 - thumb_func_end MOD70_0222F538 +_0222F594: .word MOD71_0222FDD8 +_0222F598: .word MOD71_02230810 + thumb_func_end MOD71_0222F538 - thumb_func_start MOD70_0222F59C -MOD70_0222F59C: ; 0x0222F59C + thumb_func_start MOD71_0222F59C +MOD71_0222F59C: ; 0x0222F59C push {r3, r4, r5, lr} add r5, r0, #0 add r4, r1, #0 @@ -3947,10 +3947,10 @@ _0222F664: .word 0x0000221C _0222F668: .word 0x00002E14 _0222F66C: .word 0x022313C0 _0222F670: .word 0x020FA6E8 - thumb_func_end MOD70_0222F59C + thumb_func_end MOD71_0222F59C - thumb_func_start MOD70_0222F674 -MOD70_0222F674: ; 0x0222F674 + thumb_func_start MOD71_0222F674 +MOD71_0222F674: ; 0x0222F674 push {r4, lr} sub sp, #0x10 mov r1, #0 @@ -3977,8 +3977,8 @@ MOD70_0222F674: ; 0x0222F674 add r0, r4, r0 mov r1, #0x19 mov r2, #1 - bl MOD70_02230F40 - ldr r1, _0222F6C0 ; =MOD70_0222F6C8 + bl MOD71_02230F40 + ldr r1, _0222F6C0 ; =MOD71_0222F6C8 ldr r0, _0222F6C4 ; =0x00002214 str r1, [r4, r0] mov r0, #0 @@ -3986,12 +3986,12 @@ MOD70_0222F674: ; 0x0222F674 pop {r4, pc} nop _0222F6BC: .word 0x000005A8 -_0222F6C0: .word MOD70_0222F6C8 +_0222F6C0: .word MOD71_0222F6C8 _0222F6C4: .word 0x00002214 - thumb_func_end MOD70_0222F674 + thumb_func_end MOD71_0222F674 - thumb_func_start MOD70_0222F6C8 -MOD70_0222F6C8: ; 0x0222F6C8 + thumb_func_start MOD71_0222F6C8 +MOD71_0222F6C8: ; 0x0222F6C8 push {r4, lr} sub sp, #0x10 add r4, r0, #0 @@ -4002,7 +4002,7 @@ MOD70_0222F6C8: ; 0x0222F6C8 add r2, #0xc ldr r0, [r4, r0] add r2, r4, r2 - bl MOD70_02230FB0 + bl MOD71_02230FB0 cmp r0, #0 beq _0222F6EE mov r1, #1 @@ -4034,12 +4034,12 @@ _0222F6EE: add r0, r4, r0 mov r1, #0x1c mov r2, #1 - bl MOD70_02230F40 + bl MOD71_02230F40 add r0, r4, #0 mov r1, #0x18 mov r2, #1 - bl MOD70_0222F440 - ldr r1, _0222F780 ; =MOD70_0222FD9C + bl MOD71_0222F440 + ldr r1, _0222F780 ; =MOD71_0222FD9C ldr r0, _0222F784 ; =0x00002214 str r1, [r4, r0] mov r0, #0 @@ -4069,8 +4069,8 @@ _0222F738: add r0, r4, r0 mov r1, #0xf mov r2, #1 - bl MOD70_02230F40 - ldr r1, _0222F78C ; =MOD70_0222F538 + bl MOD71_02230F40 + ldr r1, _0222F78C ; =MOD71_0222F538 ldr r0, _0222F784 ; =0x00002214 str r1, [r4, r0] _0222F772: @@ -4080,14 +4080,14 @@ _0222F772: .align 2, 0 _0222F778: .word 0x00000658 _0222F77C: .word 0x000005A8 -_0222F780: .word MOD70_0222FD9C +_0222F780: .word MOD71_0222FD9C _0222F784: .word 0x00002214 _0222F788: .word 0x00000588 -_0222F78C: .word MOD70_0222F538 - thumb_func_end MOD70_0222F6C8 +_0222F78C: .word MOD71_0222F538 + thumb_func_end MOD71_0222F6C8 - thumb_func_start MOD70_0222F790 -MOD70_0222F790: ; 0x0222F790 + thumb_func_start MOD71_0222F790 +MOD71_0222F790: ; 0x0222F790 push {r4, lr} sub sp, #0x10 mov r1, #0 @@ -4114,8 +4114,8 @@ MOD70_0222F790: ; 0x0222F790 ldr r3, [r4, r3] add r0, r4, r0 mov r2, #1 - bl MOD70_02230F40 - ldr r1, _0222F7DC ; =MOD70_0222F7E4 + bl MOD71_02230F40 + ldr r1, _0222F7DC ; =MOD71_0222F7E4 ldr r0, _0222F7E0 ; =0x00002214 str r1, [r4, r0] mov r0, #0 @@ -4123,12 +4123,12 @@ MOD70_0222F790: ; 0x0222F790 pop {r4, pc} nop _0222F7D8: .word 0x000005A8 -_0222F7DC: .word MOD70_0222F7E4 +_0222F7DC: .word MOD71_0222F7E4 _0222F7E0: .word 0x00002214 - thumb_func_end MOD70_0222F790 + thumb_func_end MOD71_0222F790 - thumb_func_start MOD70_0222F7E4 -MOD70_0222F7E4: ; 0x0222F7E4 + thumb_func_start MOD71_0222F7E4 +MOD71_0222F7E4: ; 0x0222F7E4 push {r4, lr} sub sp, #0x10 add r4, r0, #0 @@ -4160,12 +4160,12 @@ MOD70_0222F7E4: ; 0x0222F7E4 add r0, r4, r0 mov r1, #0xf mov r2, #1 - bl MOD70_02230F40 - ldr r1, _0222F844 ; =MOD70_0222F538 + bl MOD71_02230F40 + ldr r1, _0222F844 ; =MOD71_0222F538 ldr r0, _0222F848 ; =0x00002214 str r1, [r4, r0] add r0, r4, #0 - bl MOD70_02230390 + bl MOD71_02230390 _0222F834: mov r0, #0 add sp, #0x10 @@ -4173,12 +4173,12 @@ _0222F834: nop _0222F83C: .word 0x021C48B8 _0222F840: .word 0x00000588 -_0222F844: .word MOD70_0222F538 +_0222F844: .word MOD71_0222F538 _0222F848: .word 0x00002214 - thumb_func_end MOD70_0222F7E4 + thumb_func_end MOD71_0222F7E4 - thumb_func_start MOD70_0222F84C -MOD70_0222F84C: ; 0x0222F84C + thumb_func_start MOD71_0222F84C +MOD71_0222F84C: ; 0x0222F84C push {r3, r4, lr} sub sp, #4 ldr r4, _0222F86C ; =0x00003674 @@ -4190,16 +4190,16 @@ MOD70_0222F84C: ; 0x0222F84C mov r2, #1 add r0, r3, r0 ldr r3, [r3, r4] - bl MOD70_02230F40 + bl MOD71_02230F40 add sp, #4 pop {r3, r4, pc} nop _0222F86C: .word 0x00003674 _0222F870: .word 0x000005A8 - thumb_func_end MOD70_0222F84C + thumb_func_end MOD71_0222F84C - thumb_func_start MOD70_0222F874 -MOD70_0222F874: ; 0x0222F874 + thumb_func_start MOD71_0222F874 +MOD71_0222F874: ; 0x0222F874 push {r4, lr} add r4, r0, #0 mov r0, #0x5d @@ -4209,7 +4209,7 @@ MOD70_0222F874: ; 0x0222F874 add r2, #0xc ldr r0, [r4, r0] add r2, r4, r2 - bl MOD70_02230FB0 + bl MOD71_02230FB0 cmp r0, #0 beq _0222F898 mov r1, #1 @@ -4218,15 +4218,15 @@ MOD70_0222F874: ; 0x0222F874 beq _0222F8A0 b _0222F8AE _0222F898: - ldr r1, _0222F8B8 ; =MOD70_0222FBF0 + ldr r1, _0222F8B8 ; =MOD71_0222FBF0 ldr r0, _0222F8BC ; =0x00002214 str r1, [r4, r0] b _0222F8AE _0222F8A0: add r0, r4, #0 mov r1, #0x22 - bl MOD70_0222F84C - ldr r1, _0222F8C0 ; =MOD70_0222FADC + bl MOD71_0222F84C + ldr r1, _0222F8C0 ; =MOD71_0222FADC ldr r0, _0222F8BC ; =0x00002214 str r1, [r4, r0] _0222F8AE: @@ -4234,13 +4234,13 @@ _0222F8AE: pop {r4, pc} nop _0222F8B4: .word 0x00000658 -_0222F8B8: .word MOD70_0222FBF0 +_0222F8B8: .word MOD71_0222FBF0 _0222F8BC: .word 0x00002214 -_0222F8C0: .word MOD70_0222FADC - thumb_func_end MOD70_0222F874 +_0222F8C0: .word MOD71_0222FADC + thumb_func_end MOD71_0222F874 - thumb_func_start MOD70_0222F8C4 -MOD70_0222F8C4: ; 0x0222F8C4 + thumb_func_start MOD71_0222F8C4 +MOD71_0222F8C4: ; 0x0222F8C4 push {r3, r4, lr} sub sp, #4 add r4, r0, #0 @@ -4251,7 +4251,7 @@ MOD70_0222F8C4: ; 0x0222F8C4 add r2, #0xc ldr r0, [r4, r0] add r2, r4, r2 - bl MOD70_02230FB0 + bl MOD71_02230FB0 cmp r0, #0 beq _0222F8EA mov r1, #1 @@ -4273,7 +4273,7 @@ _0222F8EA: mov r2, #0x1f mov r3, #0x1a bl FUN_02033A70 - ldr r1, _0222F944 ; =MOD70_0222FBF0 + ldr r1, _0222F944 ; =MOD71_0222FBF0 ldr r0, _0222F948 ; =0x00002214 str r1, [r4, r0] b _0222F932 @@ -4288,8 +4288,8 @@ _0222F910: bl FUN_0200ABC0 add r0, r4, #0 mov r1, #0x23 - bl MOD70_0222F84C - ldr r1, _0222F950 ; =MOD70_0222F874 + bl MOD71_0222F84C + ldr r1, _0222F950 ; =MOD71_0222F874 ldr r0, _0222F948 ; =0x00002214 str r1, [r4, r0] _0222F932: @@ -4300,14 +4300,14 @@ _0222F932: _0222F938: .word 0x00000658 _0222F93C: .word 0x00003694 _0222F940: .word 0x0000366C -_0222F944: .word MOD70_0222FBF0 +_0222F944: .word MOD71_0222FBF0 _0222F948: .word 0x00002214 _0222F94C: .word 0x00003674 -_0222F950: .word MOD70_0222F874 - thumb_func_end MOD70_0222F8C4 +_0222F950: .word MOD71_0222F874 + thumb_func_end MOD71_0222F8C4 - thumb_func_start MOD70_0222F954 -MOD70_0222F954: ; 0x0222F954 + thumb_func_start MOD71_0222F954 +MOD71_0222F954: ; 0x0222F954 push {r4, r5, r6, lr} add r5, r0, #0 mov r0, #0xda @@ -4337,8 +4337,8 @@ _0222F976: bl FUN_0200ABC0 add r0, r5, #0 mov r1, #0x23 - bl MOD70_0222F84C - ldr r1, _0222FA1C ; =MOD70_0222F874 + bl MOD71_0222F84C + ldr r1, _0222FA1C ; =MOD71_0222F874 ldr r0, _0222FA20 ; =0x00002214 str r1, [r5, r0] b _0222F9E4 @@ -4366,8 +4366,8 @@ _0222F9A0: bl FUN_02016A18 add r0, r5, #0 mov r1, #0x24 - bl MOD70_0222F84C - ldr r1, _0222FA2C ; =MOD70_0222F8C4 + bl MOD71_0222F84C + ldr r1, _0222FA2C ; =MOD71_0222F8C4 ldr r0, _0222FA20 ; =0x00002214 str r1, [r5, r0] _0222F9E4: @@ -4393,17 +4393,17 @@ _0222F9E4: _0222FA10: .word 0x000005DC _0222FA14: .word 0x0000366C _0222FA18: .word 0x00003674 -_0222FA1C: .word MOD70_0222F874 +_0222FA1C: .word MOD71_0222F874 _0222FA20: .word 0x00002214 _0222FA24: .word 0x00003670 _0222FA28: .word 0x00003694 -_0222FA2C: .word MOD70_0222F8C4 +_0222FA2C: .word MOD71_0222F8C4 _0222FA30: .word 0x00003684 _0222FA34: .word 0x0000367C - thumb_func_end MOD70_0222F954 + thumb_func_end MOD71_0222F954 - thumb_func_start MOD70_0222FA38 -MOD70_0222FA38: ; 0x0222FA38 + thumb_func_start MOD71_0222FA38 +MOD71_0222FA38: ; 0x0222FA38 push {r3, r4, r5, r6, r7, lr} add r5, r0, #0 ldr r0, _0222FACC ; =0x00003694 @@ -4461,11 +4461,11 @@ _0222FA8A: ldr r1, [sp] ldr r3, [r5, r3] add r2, r5, r2 - bl MOD70_02231018 + bl MOD71_02231018 mov r1, #0xda lsl r1, r1, #6 str r0, [r5, r1] - ldr r1, _0222FAD4 ; =MOD70_0222F954 + ldr r1, _0222FAD4 ; =MOD71_0222F954 ldr r0, _0222FAD8 ; =0x00002214 str r1, [r5, r0] mov r0, #0 @@ -4473,12 +4473,12 @@ _0222FA8A: .align 2, 0 _0222FACC: .word 0x00003694 _0222FAD0: .word 0x0000367C -_0222FAD4: .word MOD70_0222F954 +_0222FAD4: .word MOD71_0222F954 _0222FAD8: .word 0x00002214 - thumb_func_end MOD70_0222FA38 + thumb_func_end MOD71_0222FA38 - thumb_func_start MOD70_0222FADC -MOD70_0222FADC: ; 0x0222FADC + thumb_func_start MOD71_0222FADC +MOD71_0222FADC: ; 0x0222FADC push {r4, lr} add r4, r0, #0 mov r0, #0x5d @@ -4488,7 +4488,7 @@ MOD70_0222FADC: ; 0x0222FADC add r2, #0xc ldr r0, [r4, r0] add r2, r4, r2 - bl MOD70_02230FB0 + bl MOD71_02230FB0 cmp r0, #0 beq _0222FB00 mov r1, #1 @@ -4497,7 +4497,7 @@ MOD70_0222FADC: ; 0x0222FADC beq _0222FB08 b _0222FB2A _0222FB00: - ldr r1, _0222FB34 ; =MOD70_0222FA38 + ldr r1, _0222FB34 ; =MOD71_0222FA38 ldr r0, _0222FB38 ; =0x00002214 str r1, [r4, r0] b _0222FB2A @@ -4512,8 +4512,8 @@ _0222FB08: bl FUN_0200ABC0 add r0, r4, #0 mov r1, #0x23 - bl MOD70_0222F84C - ldr r1, _0222FB44 ; =MOD70_0222F874 + bl MOD71_0222F84C + ldr r1, _0222FB44 ; =MOD71_0222F874 ldr r0, _0222FB38 ; =0x00002214 str r1, [r4, r0] _0222FB2A: @@ -4521,15 +4521,15 @@ _0222FB2A: pop {r4, pc} nop _0222FB30: .word 0x00000658 -_0222FB34: .word MOD70_0222FA38 +_0222FB34: .word MOD71_0222FA38 _0222FB38: .word 0x00002214 _0222FB3C: .word 0x0000366C _0222FB40: .word 0x00003674 -_0222FB44: .word MOD70_0222F874 - thumb_func_end MOD70_0222FADC +_0222FB44: .word MOD71_0222F874 + thumb_func_end MOD71_0222FADC - thumb_func_start MOD70_0222FB48 -MOD70_0222FB48: ; 0x0222FB48 + thumb_func_start MOD71_0222FB48 +MOD71_0222FB48: ; 0x0222FB48 push {r3, r4, r5, r6, lr} sub sp, #4 add r5, r0, #0 @@ -4540,7 +4540,7 @@ MOD70_0222FB48: ; 0x0222FB48 add r2, #0xc ldr r0, [r5, r0] add r2, r5, r2 - bl MOD70_02230FB0 + bl MOD71_02230FB0 cmp r0, #0 beq _0222FB6E mov r1, #1 @@ -4549,7 +4549,7 @@ MOD70_0222FB48: ; 0x0222FB48 beq _0222FBB6 b _0222FBBC _0222FB6E: - ldr r1, _0222FBC8 ; =MOD70_0222FBF0 + ldr r1, _0222FBC8 ; =MOD71_0222FBF0 ldr r0, _0222FBCC ; =0x00002214 ldr r6, _0222FBD0 ; =0x00003694 str r1, [r5, r0] @@ -4578,15 +4578,15 @@ _0222FB9E: bne _0222FBBC add r0, r5, #0 mov r1, #0x22 - bl MOD70_0222F84C - ldr r1, _0222FBD8 ; =MOD70_0222FADC + bl MOD71_0222F84C + ldr r1, _0222FBD8 ; =MOD71_0222FADC ldr r0, _0222FBCC ; =0x00002214 add sp, #4 str r1, [r5, r0] mov r0, #0 pop {r3, r4, r5, r6, pc} _0222FBB6: - ldr r1, _0222FBC8 ; =MOD70_0222FBF0 + ldr r1, _0222FBC8 ; =MOD71_0222FBF0 ldr r0, _0222FBCC ; =0x00002214 str r1, [r5, r0] _0222FBBC: @@ -4595,15 +4595,15 @@ _0222FBBC: pop {r3, r4, r5, r6, pc} nop _0222FBC4: .word 0x00000658 -_0222FBC8: .word MOD70_0222FBF0 +_0222FBC8: .word MOD71_0222FBF0 _0222FBCC: .word 0x00002214 _0222FBD0: .word 0x00003694 _0222FBD4: .word 0x0000366C -_0222FBD8: .word MOD70_0222FADC - thumb_func_end MOD70_0222FB48 +_0222FBD8: .word MOD71_0222FADC + thumb_func_end MOD71_0222FB48 - thumb_func_start MOD70_0222FBDC -MOD70_0222FBDC: ; 0x0222FBDC + thumb_func_start MOD71_0222FBDC +MOD71_0222FBDC: ; 0x0222FBDC push {r3, lr} mov r0, #0x13 bl FUN_020315D8 @@ -4614,10 +4614,10 @@ MOD70_0222FBDC: ; 0x0222FBDC _0222FBEC: mov r0, #0 pop {r3, pc} - thumb_func_end MOD70_0222FBDC + thumb_func_end MOD71_0222FBDC - thumb_func_start MOD70_0222FBF0 -MOD70_0222FBF0: ; 0x0222FBF0 + thumb_func_start MOD71_0222FBF0 +MOD71_0222FBF0: ; 0x0222FBF0 push {r3, r4, r5, r6, r7, lr} add r6, r0, #0 mov r1, #0 @@ -4673,8 +4673,8 @@ _0222FC2C: add r0, r6, r0 mov r1, #0x1c mov r2, #1 - bl MOD70_02230F40 - ldr r1, _0222FCF4 ; =MOD70_0222FBDC + bl MOD71_02230F40 + ldr r1, _0222FCF4 ; =MOD71_0222FBDC ldr r0, _0222FCF8 ; =0x00002214 str r1, [r6, r0] mov r0, #0 @@ -4698,8 +4698,8 @@ _0222FC70: bl FUN_0200ABC0 add r0, r6, #0 mov r1, #0x21 - bl MOD70_0222F84C - ldr r1, _0222FD00 ; =MOD70_0222FB48 + bl MOD71_0222F84C + ldr r1, _0222FD00 ; =MOD71_0222FB48 ldr r0, _0222FCF8 ; =0x00002214 str r1, [r6, r0] mov r0, #0 @@ -4729,7 +4729,7 @@ _0222FCD4: cmp r4, #0x20 blt _0222FCB4 _0222FCDA: - ldr r1, _0222FD04 ; =MOD70_0222FBF0 + ldr r1, _0222FD04 ; =MOD71_0222FBF0 ldr r0, _0222FCF8 ; =0x00002214 str r1, [r6, r0] mov r0, #0 @@ -4739,15 +4739,15 @@ _0222FCE4: .word 0x0000366C _0222FCE8: .word 0x000035EC _0222FCEC: .word 0x00003674 _0222FCF0: .word 0x000005A8 -_0222FCF4: .word MOD70_0222FBDC +_0222FCF4: .word MOD71_0222FBDC _0222FCF8: .word 0x00002214 _0222FCFC: .word 0x000001B5 -_0222FD00: .word MOD70_0222FB48 -_0222FD04: .word MOD70_0222FBF0 - thumb_func_end MOD70_0222FBF0 +_0222FD00: .word MOD71_0222FB48 +_0222FD04: .word MOD71_0222FBF0 + thumb_func_end MOD71_0222FBF0 - thumb_func_start MOD70_0222FD08 -MOD70_0222FD08: ; 0x0222FD08 + thumb_func_start MOD71_0222FD08 +MOD71_0222FD08: ; 0x0222FD08 push {r3, r4, lr} sub sp, #4 add r4, r0, #0 @@ -4770,8 +4770,8 @@ MOD70_0222FD08: ; 0x0222FD08 add r0, r4, r0 mov r1, #0x1c mov r2, #1 - bl MOD70_02230F40 - ldr r1, _0222FD80 ; =MOD70_0222FBDC + bl MOD71_02230F40 + ldr r1, _0222FD80 ; =MOD71_0222FBDC ldr r0, _0222FD84 ; =0x00002214 add sp, #4 str r1, [r4, r0] @@ -4793,7 +4793,7 @@ _0222FD48: bl FUN_020286EC ldr r1, _0222FD94 ; =0x00003694 str r0, [r4, r1] - ldr r1, _0222FD98 ; =MOD70_0222FBF0 + ldr r1, _0222FD98 ; =MOD71_0222FBF0 ldr r0, _0222FD84 ; =0x00002214 str r1, [r4, r0] mov r0, #0 @@ -4802,17 +4802,17 @@ _0222FD48: .align 2, 0 _0222FD78: .word 0x000035EC _0222FD7C: .word 0x000005A8 -_0222FD80: .word MOD70_0222FBDC +_0222FD80: .word MOD71_0222FBDC _0222FD84: .word 0x00002214 _0222FD88: .word 0x00003674 _0222FD8C: .word 0x00000251 _0222FD90: .word 0x00003678 _0222FD94: .word 0x00003694 -_0222FD98: .word MOD70_0222FBF0 - thumb_func_end MOD70_0222FD08 +_0222FD98: .word MOD71_0222FBF0 + thumb_func_end MOD71_0222FD08 - thumb_func_start MOD70_0222FD9C -MOD70_0222FD9C: ; 0x0222FD9C + thumb_func_start MOD71_0222FD9C +MOD71_0222FD9C: ; 0x0222FD9C ldr r2, [r0, #0x60] cmp r2, #0 beq _0222FDC8 @@ -4823,12 +4823,12 @@ MOD70_0222FD9C: ; 0x0222FD9C bne _0222FDB8 cmp r1, #1 bne _0222FDB8 - ldr r2, _0222FDCC ; =MOD70_0222FD08 + ldr r2, _0222FDCC ; =MOD71_0222FD08 ldr r1, _0222FDD0 ; =0x00002214 str r2, [r0, r1] b _0222FDBE _0222FDB8: - ldr r2, _0222FDD4 ; =MOD70_0222F790 + ldr r2, _0222FDD4 ; =MOD71_0222F790 ldr r1, _0222FDD0 ; =0x00002214 str r2, [r0, r1] _0222FDBE: @@ -4841,13 +4841,13 @@ _0222FDC8: mov r0, #0 bx lr .align 2, 0 -_0222FDCC: .word MOD70_0222FD08 +_0222FDCC: .word MOD71_0222FD08 _0222FDD0: .word 0x00002214 -_0222FDD4: .word MOD70_0222F790 - thumb_func_end MOD70_0222FD9C +_0222FDD4: .word MOD71_0222F790 + thumb_func_end MOD71_0222FD9C - thumb_func_start MOD70_0222FDD8 -MOD70_0222FDD8: ; 0x0222FDD8 + thumb_func_start MOD71_0222FDD8 +MOD71_0222FDD8: ; 0x0222FDD8 push {r3, r4, lr} sub sp, #0x1c add r4, r0, #0 @@ -4906,7 +4906,7 @@ MOD70_0222FDD8: ; 0x0222FDD8 add r0, r4, r0 mov r1, #0x10 mov r2, #1 - bl MOD70_02230F40 + bl MOD71_02230F40 mov r0, #3 mov r1, #0x1a bl FUN_02012838 @@ -4941,7 +4941,7 @@ MOD70_0222FDD8: ; 0x0222FDD8 sub r0, #0xa4 add r0, r4, r0 str r0, [sp, #0x14] - bl MOD70_02231004 + bl MOD71_02231004 mov r0, #0x1a str r0, [sp] mov r0, #2 @@ -4954,7 +4954,7 @@ MOD70_0222FDD8: ; 0x0222FDD8 mov r1, #0x66 lsl r1, r1, #4 str r0, [r4, r1] - ldr r1, _0222FEDC ; =MOD70_0222FEE4 + ldr r1, _0222FEDC ; =MOD71_0222FEE4 ldr r0, _0222FEE0 ; =0x00002214 str r1, [r4, r0] mov r0, #0 @@ -4964,12 +4964,12 @@ MOD70_0222FDD8: ; 0x0222FDD8 _0222FED0: .word 0x00002218 _0222FED4: .word 0x00000598 _0222FED8: .word 0x0000065C -_0222FEDC: .word MOD70_0222FEE4 +_0222FEDC: .word MOD71_0222FEE4 _0222FEE0: .word 0x00002214 - thumb_func_end MOD70_0222FDD8 + thumb_func_end MOD71_0222FDD8 - thumb_func_start MOD70_0222FEE4 -MOD70_0222FEE4: ; 0x0222FEE4 + thumb_func_start MOD71_0222FEE4 +MOD71_0222FEE4: ; 0x0222FEE4 push {r4, lr} sub sp, #0x10 add r4, r0, #0 @@ -5016,7 +5016,7 @@ _0222FF10: add r0, r4, r0 mov r1, #0xf mov r2, #1 - bl MOD70_02230F40 + bl MOD71_02230F40 mov r0, #0x66 lsl r0, r0, #4 ldr r0, [r4, r0] @@ -5025,7 +5025,7 @@ _0222FF10: ldr r0, _0223000C ; =0x0000065C ldr r0, [r4, r0] bl FUN_02012870 - ldr r1, _02230010 ; =MOD70_0222F538 + ldr r1, _02230010 ; =MOD71_0222F538 ldr r0, _02230014 ; =0x00002214 add sp, #0x10 str r1, [r4, r0] @@ -5055,7 +5055,7 @@ _0222FF64: add r0, r4, r0 mov r1, #0x14 mov r2, #1 - bl MOD70_02230F40 + bl MOD71_02230F40 mov r0, #0x66 lsl r0, r0, #4 ldr r0, [r4, r0] @@ -5064,7 +5064,7 @@ _0222FF64: ldr r0, _0223000C ; =0x0000065C ldr r0, [r4, r0] bl FUN_02012870 - ldr r1, _0223001C ; =MOD70_02230020 + ldr r1, _0223001C ; =MOD71_02230020 ldr r0, _02230014 ; =0x00002214 str r1, [r4, r0] b _02230002 @@ -5092,7 +5092,7 @@ _0222FFB4: add r0, r4, r0 mov r1, #0xf mov r2, #1 - bl MOD70_02230F40 + bl MOD71_02230F40 mov r0, #0x66 lsl r0, r0, #4 ldr r0, [r4, r0] @@ -5101,7 +5101,7 @@ _0222FFB4: ldr r0, _0223000C ; =0x0000065C ldr r0, [r4, r0] bl FUN_02012870 - ldr r1, _02230010 ; =MOD70_0222F538 + ldr r1, _02230010 ; =MOD71_0222F538 ldr r0, _02230014 ; =0x00002214 str r1, [r4, r0] _02230002: @@ -5111,14 +5111,14 @@ _02230002: .align 2, 0 _02230008: .word 0x00000588 _0223000C: .word 0x0000065C -_02230010: .word MOD70_0222F538 +_02230010: .word MOD71_0222F538 _02230014: .word 0x00002214 _02230018: .word 0x000005A8 -_0223001C: .word MOD70_02230020 - thumb_func_end MOD70_0222FEE4 +_0223001C: .word MOD71_02230020 + thumb_func_end MOD71_0222FEE4 - thumb_func_start MOD70_02230020 -MOD70_02230020: ; 0x02230020 + thumb_func_start MOD71_02230020 +MOD71_02230020: ; 0x02230020 push {r4, lr} sub sp, #0x10 mov r1, #0 @@ -5145,12 +5145,12 @@ MOD70_02230020: ; 0x02230020 add r0, r4, r0 mov r1, #0x14 mov r2, #1 - bl MOD70_02230F40 + bl MOD71_02230F40 add r0, r4, #0 mov r1, #0x18 mov r2, #2 - bl MOD70_0222F440 - ldr r1, _02230074 ; =MOD70_0223007C + bl MOD71_0222F440 + ldr r1, _02230074 ; =MOD71_0223007C ldr r0, _02230078 ; =0x00002214 str r1, [r4, r0] mov r0, #0 @@ -5158,12 +5158,12 @@ MOD70_02230020: ; 0x02230020 pop {r4, pc} .align 2, 0 _02230070: .word 0x000005A8 -_02230074: .word MOD70_0223007C +_02230074: .word MOD71_0223007C _02230078: .word 0x00002214 - thumb_func_end MOD70_02230020 + thumb_func_end MOD71_02230020 - thumb_func_start MOD70_0223007C -MOD70_0223007C: ; 0x0223007C + thumb_func_start MOD71_0223007C +MOD71_0223007C: ; 0x0223007C ldr r2, [r0, #0x60] cmp r2, #0 beq _022300A8 @@ -5174,12 +5174,12 @@ MOD70_0223007C: ; 0x0223007C bne _02230098 cmp r1, #2 bne _02230098 - ldr r2, _022300AC ; =MOD70_022300B8 + ldr r2, _022300AC ; =MOD71_022300B8 ldr r1, _022300B0 ; =0x00002214 str r2, [r0, r1] b _0223009E _02230098: - ldr r2, _022300B4 ; =MOD70_0222F790 + ldr r2, _022300B4 ; =MOD71_0222F790 ldr r1, _022300B0 ; =0x00002214 str r2, [r0, r1] _0223009E: @@ -5192,13 +5192,13 @@ _022300A8: mov r0, #0 bx lr .align 2, 0 -_022300AC: .word MOD70_022300B8 +_022300AC: .word MOD71_022300B8 _022300B0: .word 0x00002214 -_022300B4: .word MOD70_0222F790 - thumb_func_end MOD70_0223007C +_022300B4: .word MOD71_0222F790 + thumb_func_end MOD71_0223007C - thumb_func_start MOD70_022300B8 -MOD70_022300B8: ; 0x022300B8 + thumb_func_start MOD71_022300B8 +MOD71_022300B8: ; 0x022300B8 push {r3, r4, r5, r6, r7, lr} sub sp, #8 add r7, r0, #0 @@ -5310,7 +5310,7 @@ _02230154: add r1, #0x10 sub r2, r2, #6 str r3, [sp] - bl MOD70_02230204 + bl MOD71_02230204 add r0, r7, #0 add r0, #0x8c ldr r0, [r0] @@ -5326,11 +5326,11 @@ _02230154: add r1, #0x10 sub r2, r2, #6 mov r3, #0xb0 - bl MOD70_02230204 + bl MOD71_02230204 ldr r1, _022301FC ; =0x000022BC mov r0, #0 str r0, [r7, r1] - ldr r2, _02230200 ; =MOD70_0223029C + ldr r2, _02230200 ; =MOD71_0223029C sub r1, #0xa8 str r2, [r7, r1] add sp, #8 @@ -5346,11 +5346,11 @@ _022301F0: .word 0x000022C4 _022301F4: .word 0x02231224 _022301F8: .word 0x000022DC _022301FC: .word 0x000022BC -_02230200: .word MOD70_0223029C - thumb_func_end MOD70_022300B8 +_02230200: .word MOD71_0223029C + thumb_func_end MOD71_022300B8 - thumb_func_start MOD70_02230204 -MOD70_02230204: ; 0x02230204 + thumb_func_start MOD71_02230204 +MOD71_02230204: ; 0x02230204 lsl r1, r1, #0xc str r1, [r0] lsl r1, r2, #0xc @@ -5361,10 +5361,10 @@ MOD70_02230204: ; 0x02230204 lsl r1, r1, #0xc str r1, [r0, #0x10] bx lr - thumb_func_end MOD70_02230204 + thumb_func_end MOD71_02230204 - thumb_func_start MOD70_02230218 -MOD70_02230218: ; 0x02230218 + thumb_func_start MOD71_02230218 +MOD71_02230218: ; 0x02230218 push {r3, r4, r5, r6, r7, lr} sub sp, #0x30 ldr r7, [sp, #0x48] @@ -5428,10 +5428,10 @@ _02230276: _02230298: add sp, #0x30 pop {r3, r4, r5, r6, r7, pc} - thumb_func_end MOD70_02230218 + thumb_func_end MOD71_02230218 - thumb_func_start MOD70_0223029C -MOD70_0223029C: ; 0x0223029C + thumb_func_start MOD71_0223029C +MOD71_0223029C: ; 0x0223029C push {r3, r4, r5, lr} sub sp, #8 ldr r3, _02230370 ; =0x000022BC @@ -5463,7 +5463,7 @@ MOD70_0223029C: ; 0x0223029C ldr r1, [r5, r1] ldr r2, [r5, r2] ldr r3, [r4, r3] - bl MOD70_02230218 + bl MOD71_02230218 add r0, r4, #0 add r0, #0x8c ldr r3, _02230374 ; =0x000022DC @@ -5488,7 +5488,7 @@ MOD70_0223029C: ; 0x0223029C ldr r1, [r5, r1] ldr r2, [r5, r2] ldr r3, [r4, r3] - bl MOD70_02230218 + bl MOD71_02230218 ldr r1, _02230370 ; =0x000022BC ldr r0, [r4, r1] cmp r0, #0x15 @@ -5503,7 +5503,7 @@ MOD70_0223029C: ; 0x0223029C ldr r2, [r2] add r0, r4, r0 mov r3, #8 - bl MOD70_0222EC5C + bl MOD71_0222EC5C mov r0, #1 add r2, r4, #0 str r0, [sp] @@ -5515,13 +5515,13 @@ MOD70_0223029C: ; 0x0223029C add r0, r4, r0 sub r2, r2, #6 mov r3, #8 - bl MOD70_0222EC5C + bl MOD71_0222EC5C add r1, r4, #0 add r1, #0x8c ldr r1, [r1] add r0, r4, #0 - bl MOD70_0222E1A0 - ldr r1, _02230384 ; =MOD70_022304AC + bl MOD71_0222E1A0 + ldr r1, _02230384 ; =MOD71_022304AC ldr r0, _02230388 ; =0x00002214 str r1, [r4, r0] ldr r0, _0223038C ; =0x00000418 @@ -5538,13 +5538,13 @@ _02230374: .word 0x000022DC _02230378: .word 0x00000568 _0223037C: .word 0x0000221C _02230380: .word 0x00000578 -_02230384: .word MOD70_022304AC +_02230384: .word MOD71_022304AC _02230388: .word 0x00002214 _0223038C: .word 0x00000418 - thumb_func_end MOD70_0223029C + thumb_func_end MOD71_0223029C - thumb_func_start MOD70_02230390 -MOD70_02230390: ; 0x02230390 + thumb_func_start MOD71_02230390 +MOD71_02230390: ; 0x02230390 push {r3, r4, r5, r6, r7, lr} sub sp, #8 ldr r1, _0223048C ; =0x00000568 @@ -5576,7 +5576,7 @@ _022303B8: ldr r0, [r5, r0] add r1, #0x10 sub r2, r2, #6 - bl MOD70_02230B70 + bl MOD71_02230B70 mov r0, #0x37 lsl r0, r0, #4 ldr r0, [r5, r0] @@ -5593,7 +5593,7 @@ _022303B8: ldr r0, [r5, r0] add r1, #0x24 add r2, #0x10 - bl MOD70_02230B70 + bl MOD71_02230B70 mov r0, #0x3a lsl r0, r0, #4 ldr r0, [r5, r0] @@ -5611,7 +5611,7 @@ _02230406: ldr r0, [r5, r0] add r1, #0x2c add r2, #0x10 - bl MOD70_02230B70 + bl MOD71_02230B70 mov r0, #0x3d lsl r0, r0, #4 ldr r0, [r5, r0] @@ -5647,7 +5647,7 @@ _02230438: ldr r2, [sp] add r0, r0, r1 mov r1, #1 - bl MOD70_0222EF24 + bl MOD71_0222EF24 ldr r1, _022304A4 ; =0x0000040C ldr r0, [sp] ldr r0, [r0, r1] @@ -5669,10 +5669,10 @@ _0223049C: .word 0x00000692 _022304A0: .word 0x0000069C _022304A4: .word 0x0000040C _022304A8: .word 0x00000418 - thumb_func_end MOD70_02230390 + thumb_func_end MOD71_02230390 - thumb_func_start MOD70_022304AC -MOD70_022304AC: ; 0x022304AC + thumb_func_start MOD71_022304AC +MOD71_022304AC: ; 0x022304AC push {r4, lr} sub sp, #0x10 mov r1, #0 @@ -5726,8 +5726,8 @@ MOD70_022304AC: ; 0x022304AC add r0, r4, r0 mov r1, #0x15 mov r2, #1 - bl MOD70_02230F40 - ldr r1, _02230540 ; =MOD70_02230548 + bl MOD71_02230F40 + ldr r1, _02230540 ; =MOD71_02230548 ldr r0, _02230544 ; =0x00002214 str r1, [r4, r0] mov r0, #0 @@ -5737,12 +5737,12 @@ MOD70_022304AC: ; 0x022304AC _02230534: .word 0x00002218 _02230538: .word 0x0000221C _0223053C: .word 0x000005A8 -_02230540: .word MOD70_02230548 +_02230540: .word MOD71_02230548 _02230544: .word 0x00002214 - thumb_func_end MOD70_022304AC + thumb_func_end MOD71_022304AC - thumb_func_start MOD70_02230548 -MOD70_02230548: ; 0x02230548 + thumb_func_start MOD71_02230548 +MOD71_02230548: ; 0x02230548 push {r4, lr} sub sp, #0x10 add r4, r0, #0 @@ -5753,7 +5753,7 @@ MOD70_02230548: ; 0x02230548 add r2, #0xc ldr r0, [r4, r0] add r2, r4, r2 - bl MOD70_02230FB0 + bl MOD71_02230FB0 cmp r0, #0 beq _0223056E mov r1, #1 @@ -5772,7 +5772,7 @@ _0223056E: cmp r0, #0 bne _022305E6 add r0, r4, #0 - bl MOD70_02230BC4 + bl MOD71_02230BC4 cmp r0, #0 beq _022305D4 mov r1, #0 @@ -5798,28 +5798,28 @@ _0223056E: add r0, r4, r0 mov r1, #0x14 mov r2, #1 - bl MOD70_02230F40 - ldr r1, _02230644 ; =MOD70_02230770 + bl MOD71_02230F40 + ldr r1, _02230644 ; =MOD71_02230770 ldr r0, _02230648 ; =0x00002214 mov r2, #3 str r1, [r4, r0] add r0, r4, #0 mov r1, #0x18 - bl MOD70_0222F440 + bl MOD71_0222F440 mov r0, #1 str r0, [r4, #0x5c] b _02230632 _022305D4: - ldr r1, _02230644 ; =MOD70_02230770 + ldr r1, _02230644 ; =MOD71_02230770 ldr r0, _02230648 ; =0x00002214 mov r2, #4 str r1, [r4, r0] add r0, r4, #0 mov r1, #0x18 - bl MOD70_0222F440 + bl MOD71_0222F440 b _02230632 _022305E6: - ldr r1, _0223064C ; =MOD70_02230650 + ldr r1, _0223064C ; =MOD71_02230650 ldr r0, _02230648 ; =0x00002214 str r1, [r4, r0] b _02230632 @@ -5847,14 +5847,14 @@ _022305EE: add r0, r4, r0 mov r1, #0x14 mov r2, #1 - bl MOD70_02230F40 - ldr r1, _02230644 ; =MOD70_02230770 + bl MOD71_02230F40 + ldr r1, _02230644 ; =MOD71_02230770 ldr r0, _02230648 ; =0x00002214 mov r2, #4 str r1, [r4, r0] add r0, r4, #0 mov r1, #0x18 - bl MOD70_0222F440 + bl MOD71_0222F440 _02230632: mov r0, #0 add sp, #0x10 @@ -5863,13 +5863,13 @@ _02230632: _02230638: .word 0x00000658 _0223063C: .word 0x0000069C _02230640: .word 0x000005A8 -_02230644: .word MOD70_02230770 +_02230644: .word MOD71_02230770 _02230648: .word 0x00002214 -_0223064C: .word MOD70_02230650 - thumb_func_end MOD70_02230548 +_0223064C: .word MOD71_02230650 + thumb_func_end MOD71_02230548 - thumb_func_start MOD70_02230650 -MOD70_02230650: ; 0x02230650 + thumb_func_start MOD71_02230650 +MOD71_02230650: ; 0x02230650 push {r4, lr} sub sp, #0x10 mov r1, #0 @@ -5896,8 +5896,8 @@ MOD70_02230650: ; 0x02230650 add r0, r4, r0 mov r1, #0x24 mov r2, #1 - bl MOD70_02230F40 - ldr r1, _0223069C ; =MOD70_022306A4 + bl MOD71_02230F40 + ldr r1, _0223069C ; =MOD71_022306A4 ldr r0, _022306A0 ; =0x00002214 str r1, [r4, r0] mov r0, #0 @@ -5905,12 +5905,12 @@ MOD70_02230650: ; 0x02230650 pop {r4, pc} nop _02230698: .word 0x000005A8 -_0223069C: .word MOD70_022306A4 +_0223069C: .word MOD71_022306A4 _022306A0: .word 0x00002214 - thumb_func_end MOD70_02230650 + thumb_func_end MOD71_02230650 - thumb_func_start MOD70_022306A4 -MOD70_022306A4: ; 0x022306A4 + thumb_func_start MOD71_022306A4 +MOD71_022306A4: ; 0x022306A4 push {r4, lr} sub sp, #0x10 add r4, r0, #0 @@ -5921,7 +5921,7 @@ MOD70_022306A4: ; 0x022306A4 add r2, #0xc ldr r0, [r4, r0] add r2, r4, r2 - bl MOD70_02230FB0 + bl MOD71_02230FB0 cmp r0, #0 beq _022306CA mov r1, #1 @@ -5953,14 +5953,14 @@ _022306CA: add r0, r4, r0 mov r1, #0x14 mov r2, #1 - bl MOD70_02230F40 - ldr r1, _02230768 ; =MOD70_02230770 + bl MOD71_02230F40 + ldr r1, _02230768 ; =MOD71_02230770 ldr r0, _0223076C ; =0x00002214 mov r2, #3 str r1, [r4, r0] add r0, r4, #0 mov r1, #0x18 - bl MOD70_0222F440 + bl MOD71_0222F440 mov r0, #1 str r0, [r4, #0x5c] b _02230758 @@ -5988,14 +5988,14 @@ _02230714: add r0, r4, r0 mov r1, #0x14 mov r2, #1 - bl MOD70_02230F40 - ldr r1, _02230768 ; =MOD70_02230770 + bl MOD71_02230F40 + ldr r1, _02230768 ; =MOD71_02230770 ldr r0, _0223076C ; =0x00002214 mov r2, #4 str r1, [r4, r0] add r0, r4, #0 mov r1, #0x18 - bl MOD70_0222F440 + bl MOD71_0222F440 _02230758: mov r0, #0 add sp, #0x10 @@ -6003,12 +6003,12 @@ _02230758: nop _02230760: .word 0x00000658 _02230764: .word 0x000005A8 -_02230768: .word MOD70_02230770 +_02230768: .word MOD71_02230770 _0223076C: .word 0x00002214 - thumb_func_end MOD70_022306A4 + thumb_func_end MOD71_022306A4 - thumb_func_start MOD70_02230770 -MOD70_02230770: ; 0x02230770 + thumb_func_start MOD71_02230770 +MOD71_02230770: ; 0x02230770 push {r4, lr} add r4, r0, #0 ldr r1, [r4, #0x60] @@ -6025,12 +6025,12 @@ MOD70_02230770: ; 0x02230770 ldr r1, [r4, r0] add r1, r1, #1 str r1, [r4, r0] - ldr r1, _022307C0 ; =MOD70_022307CC + ldr r1, _022307C0 ; =MOD71_022307CC ldr r0, _022307C4 ; =0x00002214 str r1, [r4, r0] b _0223079E _02230798: - ldr r1, _022307C8 ; =MOD70_0222F790 + ldr r1, _022307C8 ; =MOD71_0222F790 ldr r0, _022307C4 ; =0x00002214 str r1, [r4, r0] _0223079E: @@ -6038,7 +6038,7 @@ _0223079E: str r0, [r4, #0x60] str r0, [r4, #0x64] add r0, r4, #0 - bl MOD70_02230BC4 + bl MOD71_02230BC4 cmp r0, #0 beq _022307B4 mov r0, #0x18 @@ -6052,13 +6052,13 @@ _022307B8: pop {r4, pc} .align 2, 0 _022307BC: .word 0x00003698 -_022307C0: .word MOD70_022307CC +_022307C0: .word MOD71_022307CC _022307C4: .word 0x00002214 -_022307C8: .word MOD70_0222F790 - thumb_func_end MOD70_02230770 +_022307C8: .word MOD71_0222F790 + thumb_func_end MOD71_02230770 - thumb_func_start MOD70_022307CC -MOD70_022307CC: ; 0x022307CC + thumb_func_start MOD71_022307CC +MOD71_022307CC: ; 0x022307CC push {r3, r4, lr} sub sp, #4 add r4, r0, #0 @@ -6078,8 +6078,8 @@ MOD70_022307CC: ; 0x022307CC ldr r1, [r4, r1] ldr r2, [r2] sub r3, r3, #6 - bl MOD70_022309E8 - ldr r1, _02230808 ; =MOD70_0222F790 + bl MOD71_022309E8 + ldr r1, _02230808 ; =MOD71_0222F790 ldr r0, _0223080C ; =0x00002214 str r1, [r4, r0] mov r0, #2 @@ -6087,12 +6087,12 @@ MOD70_022307CC: ; 0x022307CC pop {r3, r4, pc} .align 2, 0 _02230804: .word 0x00002218 -_02230808: .word MOD70_0222F790 +_02230808: .word MOD71_0222F790 _0223080C: .word 0x00002214 - thumb_func_end MOD70_022307CC + thumb_func_end MOD71_022307CC - thumb_func_start MOD70_02230810 -MOD70_02230810: ; 0x02230810 + thumb_func_start MOD71_02230810 +MOD71_02230810: ; 0x02230810 push {r3, r4, lr} sub sp, #0x1c add r4, r0, #0 @@ -6152,7 +6152,7 @@ MOD70_02230810: ; 0x02230810 add r0, r4, r0 mov r1, #0x10 mov r2, #1 - bl MOD70_02230F40 + bl MOD71_02230F40 mov r0, #2 mov r1, #0x1a bl FUN_02012838 @@ -6179,7 +6179,7 @@ MOD70_02230810: ; 0x02230810 add r0, r4, r0 str r1, [sp, #0x10] str r0, [sp, #0x14] - bl MOD70_02231004 + bl MOD71_02231004 mov r0, #0x1a str r0, [sp] mov r0, #2 @@ -6192,7 +6192,7 @@ MOD70_02230810: ; 0x02230810 mov r1, #0x66 lsl r1, r1, #4 str r0, [r4, r1] - ldr r1, _02230904 ; =MOD70_0223090C + ldr r1, _02230904 ; =MOD71_0223090C ldr r0, _02230908 ; =0x00002214 str r1, [r4, r0] mov r0, #0 @@ -6202,12 +6202,12 @@ MOD70_02230810: ; 0x02230810 _022308F8: .word 0x0000221C _022308FC: .word 0x00000598 _02230900: .word 0x0000065C -_02230904: .word MOD70_0223090C +_02230904: .word MOD71_0223090C _02230908: .word 0x00002214 - thumb_func_end MOD70_02230810 + thumb_func_end MOD71_02230810 - thumb_func_start MOD70_0223090C -MOD70_0223090C: ; 0x0223090C + thumb_func_start MOD71_0223090C +MOD71_0223090C: ; 0x0223090C push {r4, lr} sub sp, #0x10 add r4, r0, #0 @@ -6248,8 +6248,8 @@ _0223092E: add r0, r4, r0 mov r1, #0xf mov r2, #1 - bl MOD70_02230F40 - ldr r1, _022309DC ; =MOD70_0222F538 + bl MOD71_02230F40 + ldr r1, _022309DC ; =MOD71_0222F538 ldr r0, _022309E0 ; =0x00002214 str r1, [r4, r0] mov r0, #0x66 @@ -6287,7 +6287,7 @@ _02230982: add r0, r4, r0 mov r1, #0xf mov r2, #1 - bl MOD70_02230F40 + bl MOD71_02230F40 mov r0, #0x66 lsl r0, r0, #4 ldr r0, [r4, r0] @@ -6296,7 +6296,7 @@ _02230982: ldr r0, _022309E4 ; =0x0000065C ldr r0, [r4, r0] bl FUN_02012870 - ldr r1, _022309DC ; =MOD70_0222F538 + ldr r1, _022309DC ; =MOD71_0222F538 ldr r0, _022309E0 ; =0x00002214 str r1, [r4, r0] _022309D0: @@ -6305,13 +6305,13 @@ _022309D0: pop {r4, pc} nop _022309D8: .word 0x00000588 -_022309DC: .word MOD70_0222F538 +_022309DC: .word MOD71_0222F538 _022309E0: .word 0x00002214 _022309E4: .word 0x0000065C - thumb_func_end MOD70_0223090C + thumb_func_end MOD71_0223090C - thumb_func_start MOD70_022309E8 -MOD70_022309E8: ; 0x022309E8 + thumb_func_start MOD71_022309E8 +MOD71_022309E8: ; 0x022309E8 push {r4, r5, r6, r7, lr} sub sp, #0x14 str r0, [sp, #4] @@ -6399,7 +6399,7 @@ _02230A98: bl FUN_02069B88 ldr r0, [r5, #0x1c] add r1, r4, #0 - bl MOD70_02230AE4 + bl MOD71_02230AE4 ldr r0, [r5, #0x20] mov r1, #0x13 bl FUN_0202A0E8 @@ -6411,10 +6411,10 @@ _02230A98: pop {r4, r5, r6, r7, pc} .align 2, 0 _02230AE0: .word 0x000001B9 - thumb_func_end MOD70_022309E8 + thumb_func_end MOD71_022309E8 - thumb_func_start MOD70_02230AE4 -MOD70_02230AE4: ; 0x02230AE4 + thumb_func_start MOD71_02230AE4 +MOD71_02230AE4: ; 0x02230AE4 push {r4, r5, r6, r7, lr} sub sp, #0x1c add r6, r0, #0 @@ -6451,10 +6451,10 @@ MOD70_02230AE4: ; 0x02230AE4 add sp, #0x1c pop {r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end MOD70_02230AE4 + thumb_func_end MOD71_02230AE4 - thumb_func_start MOD70_02230B3C -MOD70_02230B3C: ; 0x02230B3C + thumb_func_start MOD71_02230B3C +MOD71_02230B3C: ; 0x02230B3C push {r4, lr} ldr r3, _02230B6C ; =0x000022B8 add r4, r0, #0 @@ -6479,10 +6479,10 @@ MOD70_02230B3C: ; 0x02230B3C pop {r4, pc} .align 2, 0 _02230B6C: .word 0x000022B8 - thumb_func_end MOD70_02230B3C + thumb_func_end MOD71_02230B3C - thumb_func_start MOD70_02230B70 -MOD70_02230B70: ; 0x02230B70 + thumb_func_start MOD71_02230B70 +MOD71_02230B70: ; 0x02230B70 push {lr} sub sp, #0xc lsl r1, r1, #0xc @@ -6494,10 +6494,10 @@ MOD70_02230B70: ; 0x02230B70 add sp, #0xc pop {pc} .align 2, 0 - thumb_func_end MOD70_02230B70 + thumb_func_end MOD71_02230B70 - thumb_func_start MOD70_02230B88 -MOD70_02230B88: ; 0x02230B88 + thumb_func_start MOD71_02230B88 +MOD71_02230B88: ; 0x02230B88 push {r4, lr} add r4, r0, #0 ldr r0, _02230B9C ; =0x000005A8 @@ -6511,10 +6511,10 @@ MOD70_02230B88: ; 0x02230B88 _02230B9C: .word 0x000005A8 _02230BA0: .word 0x000001D9 _02230BA4: .word 0x000036A8 - thumb_func_end MOD70_02230B88 + thumb_func_end MOD71_02230B88 - thumb_func_start MOD70_02230BA8 -MOD70_02230BA8: ; 0x02230BA8 + thumb_func_start MOD71_02230BA8 +MOD71_02230BA8: ; 0x02230BA8 push {r4, lr} add r4, r0, #0 ldr r0, _02230BC0 ; =0x000036A8 @@ -6529,10 +6529,10 @@ _02230BBE: pop {r4, pc} .align 2, 0 _02230BC0: .word 0x000036A8 - thumb_func_end MOD70_02230BA8 + thumb_func_end MOD71_02230BA8 - thumb_func_start MOD70_02230BC4 -MOD70_02230BC4: ; 0x02230BC4 + thumb_func_start MOD71_02230BC4 +MOD71_02230BC4: ; 0x02230BC4 push {r4, r5, r6, lr} add r5, r0, #0 ldr r0, _02230C00 ; =0x00002218 @@ -6568,10 +6568,10 @@ _02230BFA: nop _02230C00: .word 0x00002218 _02230C04: .word 0x00000695 - thumb_func_end MOD70_02230BC4 + thumb_func_end MOD71_02230BC4 - thumb_func_start MOD70_02230C08 -MOD70_02230C08: ; 0x02230C08 + thumb_func_start MOD71_02230C08 +MOD71_02230C08: ; 0x02230C08 ldr r1, _02230C18 ; =0x000036AC mov r2, #1 str r2, [r0, r1] @@ -6581,10 +6581,10 @@ MOD70_02230C08: ; 0x02230C08 bx lr nop _02230C18: .word 0x000036AC - thumb_func_end MOD70_02230C08 + thumb_func_end MOD71_02230C08 - thumb_func_start MOD70_02230C1C -MOD70_02230C1C: ; 0x02230C1C + thumb_func_start MOD71_02230C1C +MOD71_02230C1C: ; 0x02230C1C push {r3, lr} ldr r2, _02230C40 ; =0x000036AC ldr r1, [r0, r2] @@ -6606,10 +6606,10 @@ _02230C3E: .align 2, 0 _02230C40: .word 0x000036AC _02230C44: .word 0x00000708 - thumb_func_end MOD70_02230C1C + thumb_func_end MOD71_02230C1C - thumb_func_start MOD70_02230C48 -MOD70_02230C48: ; 0x02230C48 + thumb_func_start MOD71_02230C48 +MOD71_02230C48: ; 0x02230C48 push {r4, r5, r6, r7, lr} sub sp, #0x1c add r4, r2, #0 @@ -6873,10 +6873,10 @@ _02230E78: .word 0x000001D9 _02230E7C: .word 0x000001F7 _02230E80: .word 0x022313F4 _02230E84: .word 0x0223142C - thumb_func_end MOD70_02230C48 + thumb_func_end MOD71_02230C48 - thumb_func_start MOD70_02230E88 -MOD70_02230E88: ; 0x02230E88 + thumb_func_start MOD71_02230E88 +MOD71_02230E88: ; 0x02230E88 push {r3, r4, r5, lr} add r4, r0, #0 mov r5, #0 @@ -6927,10 +6927,10 @@ _02230EA0: add r0, r4, r0 bl FUN_02019178 pop {r3, r4, r5, pc} - thumb_func_end MOD70_02230E88 + thumb_func_end MOD71_02230E88 - thumb_func_start MOD70_02230EFC -MOD70_02230EFC: ; 0x02230EFC + thumb_func_start MOD71_02230EFC +MOD71_02230EFC: ; 0x02230EFC push {r4, r5, r6, lr} sub sp, #0x10 add r4, r3, #0 @@ -6963,10 +6963,10 @@ _02230F20: pop {r4, r5, r6, pc} nop _02230F3C: .word 0x000B0C00 - thumb_func_end MOD70_02230EFC + thumb_func_end MOD71_02230EFC - thumb_func_start MOD70_02230F40 -MOD70_02230F40: ; 0x02230F40 + thumb_func_start MOD71_02230F40 +MOD71_02230F40: ; 0x02230F40 push {r4, r5, r6, lr} sub sp, #0x10 add r5, r0, #0 @@ -7016,10 +7016,10 @@ _02230F76: _02230FA4: .word 0x000001D9 _02230FA8: .word 0x000001F7 _02230FAC: .word 0x0001020F - thumb_func_end MOD70_02230F40 + thumb_func_end MOD71_02230F40 - thumb_func_start MOD70_02230FB0 -MOD70_02230FB0: ; 0x02230FB0 + thumb_func_start MOD71_02230FB0 +MOD71_02230FB0: ; 0x02230FB0 push {r3, r4, r5, r6, lr} sub sp, #4 add r4, r2, #0 @@ -7062,10 +7062,10 @@ _02230FF6: .align 2, 0 _02230FFC: .word 0x022313CC _02231000: .word 0x000001F7 - thumb_func_end MOD70_02230FB0 + thumb_func_end MOD71_02230FB0 - thumb_func_start MOD70_02231004 -MOD70_02231004: ; 0x02231004 + thumb_func_start MOD71_02231004 +MOD71_02231004: ; 0x02231004 push {r3, lr} ldr r2, _02231014 ; =0x000001F7 mov r1, #0 @@ -7074,10 +7074,10 @@ MOD70_02231004: ; 0x02231004 pop {r3, pc} nop _02231014: .word 0x000001F7 - thumb_func_end MOD70_02231004 + thumb_func_end MOD71_02231004 - thumb_func_start MOD70_02231018 -MOD70_02231018: ; 0x02231018 + thumb_func_start MOD71_02231018 +MOD71_02231018: ; 0x02231018 push {r4, r5, r6, r7, lr} sub sp, #0x34 add r5, r0, #0 @@ -7119,7 +7119,7 @@ MOD70_02231018: ; 0x02231018 strh r1, [r0, #0x10] mov r1, #5 strh r1, [r0, #0x12] - ldr r0, _02231094 ; =MOD70_02231098 + ldr r0, _02231094 ; =MOD71_02231098 mov r1, #0 str r0, [sp, #0x18] add r0, r7, #0 @@ -7134,11 +7134,11 @@ MOD70_02231018: ; 0x02231018 _02231088: .word 0x0000014D _0223108C: .word 0x000001F7 _02231090: .word 0x022313D4 -_02231094: .word MOD70_02231098 - thumb_func_end MOD70_02231018 +_02231094: .word MOD71_02231098 + thumb_func_end MOD71_02231018 - thumb_func_start MOD70_02231098 -MOD70_02231098: ; 0x02231098 + thumb_func_start MOD71_02231098 +MOD71_02231098: ; 0x02231098 push {r3, lr} cmp r2, #0 bne _022310A4 @@ -7148,7 +7148,7 @@ _022310A4: pop {r3, pc} nop _022310A8: .word 0x000005DC - thumb_func_end MOD70_02231098 + thumb_func_end MOD71_02231098 .section .rodata ; 0x022310AC |