mirror of
https://github.com/pret/pmd-red.git
synced 2026-04-24 23:17:03 -05:00
move and document random item sets
This commit is contained in:
parent
570d3049a5
commit
e49dada274
|
|
@ -1,348 +1,8 @@
|
|||
.section .rodata
|
||||
|
||||
.align 2,0
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
.global gUnknown_8108184
|
||||
gUnknown_8108184: @ 8108184
|
||||
.byte 0x31, 0x75, 0xa0, 0x0f, 0x10, 0x27, 0x40, 0x75, 0x10, 0x27, 0x62, 0x75, 0xa0, 0x0f, 0x38, 0x75
|
||||
.byte 0x70, 0x17, 0x39, 0x75, 0x10, 0x27, 0xd2, 0x75
|
||||
|
||||
.global gUnknown_810819C
|
||||
gUnknown_810819C: @ 810819C
|
||||
.byte 0x31, 0x75, 0x98, 0x04, 0x62, 0x12, 0x2b, 0x20
|
||||
.byte 0x10, 0x27, 0x3e, 0x75, 0x10, 0x27, 0x3b, 0x75, 0x05, 0x0d, 0x0b, 0x1a, 0x3c, 0x75, 0x10, 0x27
|
||||
.byte 0x43, 0x75, 0xd0, 0x07, 0x34, 0x75, 0xa0, 0x0f, 0x38, 0x75, 0x70, 0x17, 0x39, 0x75, 0x10, 0x27
|
||||
.byte 0x38, 0x75, 0x4c, 0x02, 0x98, 0x04, 0xe5, 0x06, 0x31, 0x09, 0x7d, 0x0b, 0xc9, 0x0d, 0x16, 0x10
|
||||
.byte 0x62, 0x12, 0xae, 0x14, 0xfa, 0x16, 0x47, 0x19, 0x93, 0x1b, 0xdf, 0x1d, 0x2b, 0x20, 0x78, 0x22
|
||||
.byte 0xc4, 0x24, 0x10, 0x27, 0xb9, 0x75
|
||||
|
||||
.global gUnknown_81081EA
|
||||
gUnknown_81081EA: @ 81081EA
|
||||
.byte 0x31, 0x75, 0x20, 0x03, 0x80, 0x0c, 0x40, 0x1f, 0xf0, 0x23
|
||||
.byte 0x10, 0x27, 0x3d, 0x75, 0x10, 0x27, 0x3a, 0x75, 0xc4, 0x09, 0x88, 0x13, 0x4c, 0x1d, 0x3c, 0x75
|
||||
.byte 0x10, 0x27, 0x43, 0x75, 0xc4, 0x09, 0x34, 0x75, 0x88, 0x13, 0x42, 0x75, 0x10, 0x27, 0x38, 0x75
|
||||
.byte 0x4c, 0x02, 0x98, 0x04, 0xe5, 0x06, 0x31, 0x09, 0x7d, 0x0b, 0xc9, 0x0d, 0x16, 0x10, 0x62, 0x12
|
||||
.byte 0xae, 0x14, 0xfa, 0x16, 0x47, 0x19, 0x93, 0x1b, 0xdf, 0x1d, 0x2b, 0x20, 0x78, 0x22, 0xc4, 0x24
|
||||
.byte 0x10, 0x27, 0x49, 0x75, 0x65, 0x01, 0x2f, 0x04, 0x33, 0x75, 0x95, 0x05, 0x5f, 0x08, 0x31, 0x75
|
||||
.byte 0x29, 0x0b, 0x8e, 0x0c, 0x32, 0x75, 0xf3, 0x0d, 0x34, 0x75, 0x59, 0x0f, 0x32, 0x75, 0xbe, 0x10
|
||||
.byte 0x32, 0x75, 0x23, 0x12, 0x88, 0x13, 0x32, 0x75, 0xed, 0x14, 0x31, 0x75, 0x52, 0x16, 0xb7, 0x17
|
||||
.byte 0x36, 0x75, 0x82, 0x1a, 0x4c, 0x1d, 0x16, 0x20, 0x7b, 0x21, 0x46, 0x24, 0x10, 0x27, 0x75, 0x75
|
||||
|
||||
.global gUnknown_8108274
|
||||
gUnknown_8108274: @ 8108274
|
||||
.byte 0x31, 0x75, 0x01, 0x03, 0x05, 0x0c, 0x0c, 0x1e, 0x8e, 0x22, 0x10, 0x27, 0x3d, 0x75, 0x10, 0x27
|
||||
.byte 0x3a, 0x75, 0xd0, 0x07, 0xa0, 0x0f, 0x70, 0x17, 0x3c, 0x75, 0x40, 0x1f, 0x3b, 0x75, 0x10, 0x27
|
||||
.byte 0x37, 0x75, 0x05, 0x0d, 0x34, 0x75, 0x0b, 0x1a, 0x42, 0x75, 0x10, 0x27, 0x38, 0x75, 0x4c, 0x02
|
||||
.byte 0x98, 0x04, 0xe5, 0x06, 0x31, 0x09, 0x7d, 0x0b, 0xc9, 0x0d, 0x16, 0x10, 0x62, 0x12, 0xae, 0x14
|
||||
.byte 0xfa, 0x16, 0x47, 0x19, 0x93, 0x1b, 0xdf, 0x1d, 0x2b, 0x20, 0x78, 0x22, 0xc4, 0x24, 0x10, 0x27
|
||||
.byte 0x49, 0x75, 0x65, 0x01, 0x2f, 0x04, 0x33, 0x75, 0x95, 0x05, 0x5f, 0x08, 0x31, 0x75, 0x29, 0x0b
|
||||
.byte 0x8e, 0x0c, 0x32, 0x75, 0xf3, 0x0d, 0x34, 0x75, 0x59, 0x0f, 0x32, 0x75, 0xbe, 0x10, 0x32, 0x75
|
||||
.byte 0x23, 0x12, 0x88, 0x13, 0x32, 0x75, 0xed, 0x14, 0x31, 0x75, 0x52, 0x16, 0xb7, 0x17, 0x36, 0x75
|
||||
.byte 0x82, 0x1a, 0x4c, 0x1d, 0x16, 0x20, 0x7b, 0x21, 0x46, 0x24, 0x10, 0x27, 0x75, 0x75
|
||||
|
||||
.global gUnknown_8108302
|
||||
gUnknown_8108302: @ 8108302
|
||||
.byte 0x32, 0x75
|
||||
.byte 0xd0, 0x07, 0x70, 0x17, 0x40, 0x1f, 0x10, 0x27, 0x40, 0x75, 0x83, 0x06, 0x37, 0x75, 0x05, 0x0d
|
||||
.byte 0x88, 0x13, 0x0b, 0x1a, 0x3c, 0x75, 0x8d, 0x20, 0x3b, 0x75, 0x10, 0x27, 0x37, 0x75, 0x05, 0x0d
|
||||
.byte 0x34, 0x75, 0x0b, 0x1a, 0x42, 0x75, 0x10, 0x27, 0x38, 0x75, 0x4c, 0x02, 0x98, 0x04, 0xe5, 0x06
|
||||
.byte 0x31, 0x09, 0x7d, 0x0b, 0xc9, 0x0d, 0x16, 0x10, 0x62, 0x12, 0xae, 0x14, 0xfa, 0x16, 0x47, 0x19
|
||||
.byte 0x93, 0x1b, 0xdf, 0x1d, 0x2b, 0x20, 0x78, 0x22, 0xc4, 0x24, 0x10, 0x27, 0x49, 0x75, 0x65, 0x01
|
||||
.byte 0x2f, 0x04, 0x33, 0x75, 0x95, 0x05, 0x5f, 0x08, 0x31, 0x75, 0x29, 0x0b, 0x8e, 0x0c, 0x32, 0x75
|
||||
.byte 0xf3, 0x0d, 0x34, 0x75, 0x59, 0x0f, 0x32, 0x75, 0xbe, 0x10, 0x32, 0x75, 0x23, 0x12, 0x88, 0x13
|
||||
.byte 0x32, 0x75, 0xed, 0x14, 0x31, 0x75, 0x52, 0x16, 0xb7, 0x17, 0x36, 0x75, 0x82, 0x1a, 0x4c, 0x1d
|
||||
.byte 0x16, 0x20, 0x7b, 0x21, 0x46, 0x24, 0x10, 0x27, 0x75, 0x75
|
||||
|
||||
.global gUnknown_810838E
|
||||
gUnknown_810838E: @ 810838E
|
||||
.byte 0x32, 0x75, 0x04, 0x09, 0x09, 0x15
|
||||
.byte 0x0c, 0x1e, 0x10, 0x27, 0x40, 0x75, 0x83, 0x06, 0x37, 0x75, 0x05, 0x0d, 0x88, 0x13, 0x0b, 0x1a
|
||||
.byte 0x3c, 0x75, 0x8d, 0x20, 0x3b, 0x75, 0x10, 0x27, 0x37, 0x75, 0x05, 0x0d, 0x34, 0x75, 0x0b, 0x1a
|
||||
.byte 0x42, 0x75, 0x10, 0x27, 0x38, 0x75, 0x4c, 0x02, 0x98, 0x04, 0xe5, 0x06, 0x31, 0x09, 0x7d, 0x0b
|
||||
.byte 0xc9, 0x0d, 0x16, 0x10, 0x62, 0x12, 0xae, 0x14, 0xfa, 0x16, 0x47, 0x19, 0x93, 0x1b, 0xdf, 0x1d
|
||||
.byte 0x2b, 0x20, 0x78, 0x22, 0xc4, 0x24, 0x10, 0x27, 0x46, 0x75, 0x4f, 0x00, 0x32, 0x75, 0x8d, 0x01
|
||||
.byte 0x08, 0x04, 0x57, 0x04, 0x32, 0x75, 0x95, 0x05, 0x0f, 0x08, 0x31, 0x75, 0x8a, 0x0a, 0xc8, 0x0b
|
||||
.byte 0x32, 0x75, 0x05, 0x0d, 0x32, 0x75, 0x55, 0x0d, 0xa4, 0x0d, 0xe2, 0x0e, 0x31, 0x0f, 0x31, 0x75
|
||||
.byte 0x6e, 0x10, 0x31, 0x75, 0xbe, 0x10, 0xfb, 0x11, 0x39, 0x13, 0x88, 0x13, 0xd7, 0x13, 0x15, 0x15
|
||||
.byte 0x31, 0x75, 0x52, 0x16, 0x90, 0x17, 0xcd, 0x18, 0x32, 0x75, 0x1d, 0x19, 0x31, 0x75, 0x6c, 0x19
|
||||
.byte 0xe7, 0x1b, 0x62, 0x1e, 0xdd, 0x20, 0x1a, 0x22, 0x95, 0x24, 0x10, 0x27, 0x75, 0x75
|
||||
|
||||
.global gUnknown_8108432
|
||||
gUnknown_8108432: @ 8108432
|
||||
.byte 0x32, 0x75
|
||||
.byte 0xc4, 0x09, 0x88, 0x13, 0x4c, 0x1d, 0x10, 0x27, 0x40, 0x75, 0x83, 0x06, 0x37, 0x75, 0x05, 0x0d
|
||||
.byte 0x88, 0x13, 0x0b, 0x1a, 0x3c, 0x75, 0x8d, 0x20, 0x3b, 0x75, 0x10, 0x27, 0x37, 0x75, 0x05, 0x0d
|
||||
.byte 0x34, 0x75, 0x0b, 0x1a, 0x42, 0x75, 0x10, 0x27, 0x38, 0x75, 0x4c, 0x02, 0x98, 0x04, 0xe5, 0x06
|
||||
.byte 0x31, 0x09, 0x7d, 0x0b, 0xc9, 0x0d, 0x16, 0x10, 0x62, 0x12, 0xae, 0x14, 0xfa, 0x16, 0x47, 0x19
|
||||
.byte 0x93, 0x1b, 0xdf, 0x1d, 0x2b, 0x20, 0x78, 0x22, 0xc4, 0x24, 0x10, 0x27, 0x46, 0x75, 0x4f, 0x00
|
||||
.byte 0x32, 0x75, 0x8d, 0x01, 0x08, 0x04, 0x57, 0x04, 0x32, 0x75, 0x95, 0x05, 0x0f, 0x08, 0x31, 0x75
|
||||
.byte 0x8a, 0x0a, 0xc8, 0x0b, 0x32, 0x75, 0x05, 0x0d, 0x32, 0x75, 0x55, 0x0d, 0xa4, 0x0d, 0xe2, 0x0e
|
||||
.byte 0x31, 0x0f, 0x31, 0x75, 0x6e, 0x10, 0x31, 0x75, 0xbe, 0x10, 0xfb, 0x11, 0x39, 0x13, 0x88, 0x13
|
||||
.byte 0xd7, 0x13, 0x15, 0x15, 0x31, 0x75, 0x52, 0x16, 0x90, 0x17, 0xcd, 0x18, 0x32, 0x75, 0x1d, 0x19
|
||||
.byte 0x31, 0x75, 0x6c, 0x19, 0xe7, 0x1b, 0x62, 0x1e, 0xdd, 0x20, 0x1a, 0x22, 0x95, 0x24, 0x10, 0x27
|
||||
.byte 0x75, 0x75
|
||||
|
||||
.global gUnknown_81084D6
|
||||
gUnknown_81084D6: @ 81084D6
|
||||
.byte 0x32, 0x75, 0xc4, 0x09, 0x88, 0x13, 0x4c, 0x1d, 0x10, 0x27, 0x40, 0x75, 0x95, 0x05
|
||||
.byte 0x37, 0x75, 0x29, 0x0b, 0xbe, 0x10, 0x52, 0x16, 0x3c, 0x75, 0xe7, 0x1b, 0x33, 0x75, 0x7b, 0x21
|
||||
.byte 0x37, 0x75, 0x10, 0x27, 0x37, 0x75, 0x05, 0x0d, 0x34, 0x75, 0x0b, 0x1a, 0x42, 0x75, 0x10, 0x27
|
||||
.byte 0x38, 0x75, 0x4c, 0x02, 0x98, 0x04, 0xe5, 0x06, 0x31, 0x09, 0x7d, 0x0b, 0xc9, 0x0d, 0x16, 0x10
|
||||
.byte 0x62, 0x12, 0xae, 0x14, 0xfa, 0x16, 0x47, 0x19, 0x93, 0x1b, 0xdf, 0x1d, 0x2b, 0x20, 0x78, 0x22
|
||||
.byte 0xc4, 0x24, 0x10, 0x27, 0x46, 0x75, 0x4f, 0x00, 0x32, 0x75, 0x8d, 0x01, 0x08, 0x04, 0x57, 0x04
|
||||
.byte 0x32, 0x75, 0x95, 0x05, 0x0f, 0x08, 0x31, 0x75, 0x8a, 0x0a, 0xc8, 0x0b, 0x32, 0x75, 0x05, 0x0d
|
||||
.byte 0x32, 0x75, 0x55, 0x0d, 0xa4, 0x0d, 0xe2, 0x0e, 0x31, 0x0f, 0x31, 0x75, 0x6e, 0x10, 0x31, 0x75
|
||||
.byte 0xbe, 0x10, 0xfb, 0x11, 0x39, 0x13, 0x88, 0x13, 0xd7, 0x13, 0x15, 0x15, 0x31, 0x75, 0x52, 0x16
|
||||
.byte 0x90, 0x17, 0xcd, 0x18, 0x32, 0x75, 0x1d, 0x19, 0x31, 0x75, 0x6c, 0x19, 0xe7, 0x1b, 0x62, 0x1e
|
||||
.byte 0xdd, 0x20, 0x1a, 0x22, 0x95, 0x24, 0x10, 0x27, 0x75, 0x75
|
||||
|
||||
.global gUnknown_810857E
|
||||
gUnknown_810857E: @ 810857E
|
||||
.byte 0x32, 0x75, 0xc4, 0x09, 0x88, 0x13
|
||||
.byte 0x4c, 0x1d, 0x10, 0x27, 0x40, 0x75, 0x57, 0x04, 0x37, 0x75, 0xae, 0x08, 0x05, 0x0d, 0x5c, 0x11
|
||||
.byte 0x39, 0x75, 0xb4, 0x15, 0x32, 0x75, 0x0b, 0x1a, 0x62, 0x1e, 0x32, 0x75, 0xb9, 0x22, 0x37, 0x75
|
||||
.byte 0x10, 0x27, 0x37, 0x75, 0x05, 0x0d, 0x34, 0x75, 0x0b, 0x1a, 0x42, 0x75, 0x10, 0x27, 0x38, 0x75
|
||||
.byte 0x4c, 0x02, 0x98, 0x04, 0xe5, 0x06, 0x31, 0x09, 0x7d, 0x0b, 0xc9, 0x0d, 0x16, 0x10, 0x62, 0x12
|
||||
.byte 0xae, 0x14, 0xfa, 0x16, 0x47, 0x19, 0x93, 0x1b, 0xdf, 0x1d, 0x2b, 0x20, 0x78, 0x22, 0xc4, 0x24
|
||||
.byte 0x10, 0x27, 0x46, 0x75, 0x4f, 0x00, 0x32, 0x75, 0x8d, 0x01, 0x08, 0x04, 0x57, 0x04, 0x32, 0x75
|
||||
.byte 0x95, 0x05, 0x0f, 0x08, 0x31, 0x75, 0x8a, 0x0a, 0xc8, 0x0b, 0x32, 0x75, 0x05, 0x0d, 0x32, 0x75
|
||||
.byte 0x55, 0x0d, 0xa4, 0x0d, 0xe2, 0x0e, 0x31, 0x0f, 0x31, 0x75, 0x6e, 0x10, 0x31, 0x75, 0xbe, 0x10
|
||||
.byte 0xfb, 0x11, 0x39, 0x13, 0x88, 0x13, 0xd7, 0x13, 0x15, 0x15, 0x31, 0x75, 0x52, 0x16, 0x90, 0x17
|
||||
.byte 0xcd, 0x18, 0x32, 0x75, 0x1d, 0x19, 0x31, 0x75, 0x6c, 0x19, 0xe7, 0x1b, 0x62, 0x1e, 0xdd, 0x20
|
||||
.byte 0x1a, 0x22, 0x95, 0x24, 0x10, 0x27, 0x75, 0x75
|
||||
|
||||
.global gUnknown_810862C
|
||||
gUnknown_810862C: @ 810862C
|
||||
.byte 0x32, 0x75, 0x56, 0x0c, 0x31, 0x75, 0xac, 0x18
|
||||
.byte 0x02, 0x25, 0x34, 0x75, 0x10, 0x27, 0x3b, 0x75, 0x57, 0x04, 0x37, 0x75, 0xae, 0x08, 0x05, 0x0d
|
||||
.byte 0x5c, 0x11, 0x39, 0x75, 0xb4, 0x15, 0x32, 0x75, 0x0b, 0x1a, 0x62, 0x1e, 0x32, 0x75, 0xb9, 0x22
|
||||
.byte 0x37, 0x75, 0x10, 0x27, 0x37, 0x75, 0xc4, 0x09, 0x34, 0x75, 0x88, 0x13, 0x3f, 0x75, 0x4c, 0x1d
|
||||
.byte 0x32, 0x75, 0x10, 0x27, 0x5f, 0x75, 0x4f, 0x00, 0x32, 0x75, 0x8d, 0x01, 0x08, 0x04, 0x57, 0x04
|
||||
.byte 0x32, 0x75, 0x95, 0x05, 0x0f, 0x08, 0x31, 0x75, 0x8a, 0x0a, 0xc8, 0x0b, 0x32, 0x75, 0x05, 0x0d
|
||||
.byte 0x32, 0x75, 0x55, 0x0d, 0xa4, 0x0d, 0xe2, 0x0e, 0x31, 0x0f, 0x31, 0x75, 0x6e, 0x10, 0x31, 0x75
|
||||
.byte 0xbe, 0x10, 0xfb, 0x11, 0x39, 0x13, 0x88, 0x13, 0xd7, 0x13, 0x15, 0x15, 0x31, 0x75, 0x52, 0x16
|
||||
.byte 0x90, 0x17, 0xcd, 0x18, 0x32, 0x75, 0x1d, 0x19, 0x31, 0x75, 0x6c, 0x19, 0xe7, 0x1b, 0x62, 0x1e
|
||||
.byte 0xdd, 0x20, 0x1a, 0x22, 0x95, 0x24, 0x10, 0x27, 0x6d, 0x75, 0xb4, 0x15, 0x31, 0x75, 0x62, 0x1e
|
||||
.byte 0x10, 0x27, 0x34, 0x75
|
||||
|
||||
.global gUnknown_81086C8
|
||||
gUnknown_81086C8: @ 81086C8
|
||||
.byte 0x32, 0x75, 0x56, 0x0c, 0x31, 0x75, 0xac, 0x18, 0x02, 0x25, 0x34, 0x75
|
||||
.byte 0x10, 0x27, 0x3b, 0x75, 0xe8, 0x03, 0x37, 0x75, 0xd0, 0x07, 0xb8, 0x0b, 0xa0, 0x0f, 0x88, 0x13
|
||||
.byte 0x38, 0x75, 0x70, 0x17, 0x32, 0x75, 0x58, 0x1b, 0x40, 0x1f, 0x32, 0x75, 0x28, 0x23, 0x37, 0x75
|
||||
.byte 0x10, 0x27, 0x37, 0x75, 0xc4, 0x09, 0x34, 0x75, 0x88, 0x13, 0x3f, 0x75, 0x4c, 0x1d, 0x32, 0x75
|
||||
.byte 0x10, 0x27, 0x5f, 0x75, 0x4f, 0x00, 0x32, 0x75, 0x8d, 0x01, 0x08, 0x04, 0x57, 0x04, 0x32, 0x75
|
||||
.byte 0x95, 0x05, 0x0f, 0x08, 0x31, 0x75, 0x8a, 0x0a, 0xc8, 0x0b, 0x32, 0x75, 0x05, 0x0d, 0x32, 0x75
|
||||
.byte 0x55, 0x0d, 0xa4, 0x0d, 0xe2, 0x0e, 0x31, 0x0f, 0x31, 0x75, 0x6e, 0x10, 0x31, 0x75, 0xbe, 0x10
|
||||
.byte 0xfb, 0x11, 0x39, 0x13, 0x88, 0x13, 0xd7, 0x13, 0x15, 0x15, 0x31, 0x75, 0x52, 0x16, 0x90, 0x17
|
||||
.byte 0xcd, 0x18, 0x32, 0x75, 0x1d, 0x19, 0x31, 0x75, 0x6c, 0x19, 0xe7, 0x1b, 0x62, 0x1e, 0xdd, 0x20
|
||||
.byte 0x1a, 0x22, 0x95, 0x24, 0x10, 0x27, 0x6d, 0x75, 0xb4, 0x15, 0x31, 0x75, 0x62, 0x1e, 0x10, 0x27
|
||||
.byte 0x34, 0x75
|
||||
|
||||
.global gUnknown_8108766
|
||||
gUnknown_8108766: @ 8108766
|
||||
.byte 0x32, 0x75, 0x35, 0x05, 0x31, 0x75, 0xd5, 0x14, 0x75, 0x24, 0x34, 0x75, 0x10, 0x27
|
||||
.byte 0x3b, 0x75, 0xe8, 0x03, 0x37, 0x75, 0xd0, 0x07, 0xb8, 0x0b, 0xa0, 0x0f, 0x88, 0x13, 0x38, 0x75
|
||||
.byte 0x70, 0x17, 0x32, 0x75, 0x58, 0x1b, 0x40, 0x1f, 0x32, 0x75, 0x28, 0x23, 0x37, 0x75, 0x10, 0x27
|
||||
.byte 0x37, 0x75, 0xc4, 0x09, 0x34, 0x75, 0x88, 0x13, 0x3f, 0x75, 0x4c, 0x1d, 0x32, 0x75, 0x10, 0x27
|
||||
.byte 0x5f, 0x75, 0x4f, 0x00, 0x32, 0x75, 0x8d, 0x01, 0x08, 0x04, 0x57, 0x04, 0x32, 0x75, 0x95, 0x05
|
||||
.byte 0x0f, 0x08, 0x31, 0x75, 0x8a, 0x0a, 0xc8, 0x0b, 0x32, 0x75, 0x05, 0x0d, 0x32, 0x75, 0x55, 0x0d
|
||||
.byte 0xa4, 0x0d, 0xe2, 0x0e, 0x31, 0x0f, 0x31, 0x75, 0x6e, 0x10, 0x31, 0x75, 0xbe, 0x10, 0xfb, 0x11
|
||||
.byte 0x39, 0x13, 0x88, 0x13, 0xd7, 0x13, 0x15, 0x15, 0x31, 0x75, 0x52, 0x16, 0x90, 0x17, 0xcd, 0x18
|
||||
.byte 0x32, 0x75, 0x1d, 0x19, 0x31, 0x75, 0x6c, 0x19, 0xe7, 0x1b, 0x62, 0x1e, 0xdd, 0x20, 0x1a, 0x22
|
||||
.byte 0x95, 0x24, 0x10, 0x27, 0x6d, 0x75, 0xb4, 0x15, 0x31, 0x75, 0x62, 0x1e, 0x10, 0x27, 0x34, 0x75
|
||||
|
||||
.global gUnknown_8108804
|
||||
gUnknown_8108804: @ 8108804
|
||||
.byte 0x32, 0x75, 0x35, 0x05, 0x31, 0x75, 0xd5, 0x14, 0x75, 0x24, 0x34, 0x75, 0x10, 0x27, 0x3b, 0x75
|
||||
.byte 0xe8, 0x03, 0x37, 0x75, 0xd0, 0x07, 0xb8, 0x0b, 0xa0, 0x0f, 0x88, 0x13, 0x38, 0x75, 0x70, 0x17
|
||||
.byte 0x32, 0x75, 0x58, 0x1b, 0x40, 0x1f, 0x32, 0x75, 0x28, 0x23, 0x37, 0x75, 0x10, 0x27, 0x37, 0x75
|
||||
.byte 0xc4, 0x09, 0x34, 0x75, 0x88, 0x13, 0x3f, 0x75, 0x4c, 0x1d, 0x32, 0x75, 0x10, 0x27, 0x5f, 0x75
|
||||
.byte 0x4f, 0x00, 0x32, 0x75, 0x8d, 0x01, 0x08, 0x04, 0x57, 0x04, 0x32, 0x75, 0x95, 0x05, 0x0f, 0x08
|
||||
.byte 0x31, 0x75, 0x8a, 0x0a, 0xc8, 0x0b, 0x32, 0x75, 0x05, 0x0d, 0x32, 0x75, 0x55, 0x0d, 0xa4, 0x0d
|
||||
.byte 0xe2, 0x0e, 0x31, 0x0f, 0x31, 0x75, 0x6e, 0x10, 0x31, 0x75, 0xbe, 0x10, 0xfb, 0x11, 0x39, 0x13
|
||||
.byte 0x88, 0x13, 0xd7, 0x13, 0x15, 0x15, 0x31, 0x75, 0x52, 0x16, 0x90, 0x17, 0xcd, 0x18, 0x32, 0x75
|
||||
.byte 0x1d, 0x19, 0x31, 0x75, 0x6c, 0x19, 0xe7, 0x1b, 0x62, 0x1e, 0xdd, 0x20, 0x1a, 0x22, 0x95, 0x24
|
||||
.byte 0x10, 0x27, 0x6d, 0x75, 0xb4, 0x15, 0x31, 0x75, 0x62, 0x1e, 0x10, 0x27, 0x34, 0x75
|
||||
|
||||
.global gUnknown_81088A2
|
||||
gUnknown_81088A2: @ 81088A2
|
||||
.byte 0x32, 0x75
|
||||
.byte 0x35, 0x05, 0x31, 0x75, 0xd5, 0x14, 0x75, 0x24, 0x34, 0x75, 0x10, 0x27, 0x3b, 0x75, 0xe8, 0x03
|
||||
.byte 0x37, 0x75, 0xd0, 0x07, 0xb8, 0x0b, 0xa0, 0x0f, 0x88, 0x13, 0x38, 0x75, 0x70, 0x17, 0x32, 0x75
|
||||
.byte 0x58, 0x1b, 0x40, 0x1f, 0x32, 0x75, 0x28, 0x23, 0x37, 0x75, 0x10, 0x27, 0x4c, 0x75, 0xd0, 0x07
|
||||
.byte 0x33, 0x75, 0xa0, 0x0f, 0x70, 0x17, 0x40, 0x1f, 0x10, 0x27, 0x5b, 0x75, 0x4f, 0x00, 0x32, 0x75
|
||||
.byte 0x8d, 0x01, 0x08, 0x04, 0x57, 0x04, 0x32, 0x75, 0x95, 0x05, 0x0f, 0x08, 0x31, 0x75, 0x8a, 0x0a
|
||||
.byte 0xc8, 0x0b, 0x32, 0x75, 0x05, 0x0d, 0x32, 0x75, 0x55, 0x0d, 0xa4, 0x0d, 0xe2, 0x0e, 0x31, 0x0f
|
||||
.byte 0x31, 0x75, 0x6e, 0x10, 0x31, 0x75, 0xbe, 0x10, 0xfb, 0x11, 0x39, 0x13, 0x88, 0x13, 0xd7, 0x13
|
||||
.byte 0x15, 0x15, 0x31, 0x75, 0x52, 0x16, 0x90, 0x17, 0xcd, 0x18, 0x32, 0x75, 0x1d, 0x19, 0x31, 0x75
|
||||
.byte 0x6c, 0x19, 0xe7, 0x1b, 0x62, 0x1e, 0xdd, 0x20, 0x1a, 0x22, 0x95, 0x24, 0x10, 0x27, 0x6d, 0x75
|
||||
.byte 0xb4, 0x15, 0x31, 0x75, 0x62, 0x1e, 0x10, 0x27, 0x34, 0x75
|
||||
|
||||
.global gUnknown_810893E
|
||||
gUnknown_810893E: @ 810893E
|
||||
.byte 0x32, 0x75, 0x35, 0x05, 0x31, 0x75
|
||||
.byte 0xd5, 0x14, 0x75, 0x24, 0x34, 0x75, 0x10, 0x27, 0x3b, 0x75, 0xe8, 0x03, 0x37, 0x75, 0xd0, 0x07
|
||||
.byte 0xb8, 0x0b, 0xa0, 0x0f, 0x88, 0x13, 0x38, 0x75, 0x70, 0x17, 0x32, 0x75, 0x58, 0x1b, 0x40, 0x1f
|
||||
.byte 0x32, 0x75, 0x28, 0x23, 0x37, 0x75, 0x10, 0x27, 0x4c, 0x75, 0xd0, 0x07, 0x33, 0x75, 0xa0, 0x0f
|
||||
.byte 0x70, 0x17, 0x40, 0x1f, 0x10, 0x27, 0x5b, 0x75, 0x4f, 0x00, 0x32, 0x75, 0x8d, 0x01, 0x08, 0x04
|
||||
.byte 0x57, 0x04, 0x32, 0x75, 0x95, 0x05, 0x0f, 0x08, 0x31, 0x75, 0x8a, 0x0a, 0xc8, 0x0b, 0x32, 0x75
|
||||
.byte 0x05, 0x0d, 0x32, 0x75, 0x55, 0x0d, 0xa4, 0x0d, 0xe2, 0x0e, 0x31, 0x0f, 0x31, 0x75, 0x6e, 0x10
|
||||
.byte 0x31, 0x75, 0xbe, 0x10, 0xfb, 0x11, 0x39, 0x13, 0x88, 0x13, 0xd7, 0x13, 0x15, 0x15, 0x31, 0x75
|
||||
.byte 0x52, 0x16, 0x90, 0x17, 0xcd, 0x18, 0x32, 0x75, 0x1d, 0x19, 0x31, 0x75, 0x6c, 0x19, 0xe7, 0x1b
|
||||
.byte 0x62, 0x1e, 0xdd, 0x20, 0x1a, 0x22, 0x95, 0x24, 0x10, 0x27, 0x6d, 0x75, 0xb4, 0x15, 0x31, 0x75
|
||||
.byte 0x62, 0x1e, 0x10, 0x27, 0x34, 0x75
|
||||
|
||||
.global gUnknown_81089DA
|
||||
gUnknown_81089DA: @ 81089DA
|
||||
.byte 0x31, 0x75, 0xe2, 0x04, 0x6a, 0x18, 0x10, 0x27, 0x3f, 0x75
|
||||
.byte 0x10, 0x27, 0x5f, 0x75, 0x83, 0x06, 0x32, 0x75, 0xa6, 0x0e, 0x34, 0x75, 0xe7, 0x11, 0x32, 0x75
|
||||
.byte 0x29, 0x15, 0x6a, 0x18, 0x31, 0x75, 0xab, 0x1b, 0x31, 0x75, 0x4c, 0x1d, 0x8d, 0x20, 0x33, 0x75
|
||||
.byte 0xcf, 0x23, 0x10, 0x27, 0x34, 0x75, 0x88, 0x13, 0x10, 0x27, 0xcc, 0x75
|
||||
|
||||
.global gUnknown_8108A10
|
||||
gUnknown_8108A10: @ 8108A10
|
||||
.byte 0x35, 0x75, 0xc4, 0x09
|
||||
.byte 0x33, 0x75, 0x10, 0x27, 0xb2, 0x75, 0x65, 0x01, 0x2f, 0x04, 0x33, 0x75, 0x95, 0x05, 0x5f, 0x08
|
||||
.byte 0x31, 0x75, 0x29, 0x0b, 0x8e, 0x0c, 0x32, 0x75, 0xf3, 0x0d, 0x34, 0x75, 0x59, 0x0f, 0x32, 0x75
|
||||
.byte 0xbe, 0x10, 0x32, 0x75, 0x23, 0x12, 0x88, 0x13, 0x32, 0x75, 0xed, 0x14, 0x31, 0x75, 0x52, 0x16
|
||||
.byte 0xb7, 0x17, 0x36, 0x75, 0x82, 0x1a, 0x4c, 0x1d, 0x16, 0x20, 0x7b, 0x21, 0x46, 0x24, 0x10, 0x27
|
||||
.byte 0x3b, 0x75, 0xca, 0x02, 0x5f, 0x08, 0x29, 0x0b, 0x34, 0x75, 0xf3, 0x0d, 0x3a, 0x75, 0xe7, 0x1b
|
||||
.byte 0xb1, 0x1e, 0x7b, 0x21, 0x3f, 0x75, 0x10, 0x27, 0x45, 0x75
|
||||
|
||||
.global gUnknown_8108A6E
|
||||
gUnknown_8108A6E: @ 8108A6E
|
||||
.byte 0xe8, 0x03, 0xd0, 0x07, 0x70, 0x17
|
||||
.byte 0x28, 0x23, 0x10, 0x27, 0x39, 0x75, 0x8d, 0x20, 0x10, 0x27, 0x33, 0x75, 0x10, 0x27, 0x32, 0x75
|
||||
.byte 0x95, 0x05, 0x36, 0x75, 0x29, 0x0b, 0xbe, 0x10, 0x52, 0x16, 0xe7, 0x1b, 0x7b, 0x21, 0x39, 0x75
|
||||
.byte 0x10, 0x27, 0x45, 0x75, 0x95, 0x05, 0x34, 0x75, 0xbe, 0x10, 0x38, 0x75, 0x52, 0x16, 0x31, 0x75
|
||||
.byte 0xe7, 0x1b, 0x31, 0x75, 0x7b, 0x21, 0x35, 0x75, 0x10, 0x27, 0x37, 0x75, 0x10, 0x27, 0xca, 0x75
|
||||
|
||||
.global gUnknown_8108AB4
|
||||
gUnknown_8108AB4: @ 8108AB4
|
||||
.byte 0x35, 0x75, 0xc4, 0x09, 0x33, 0x75, 0x10, 0x27, 0xb2, 0x75, 0x65, 0x01, 0x2f, 0x04, 0x33, 0x75
|
||||
.byte 0x95, 0x05, 0x5f, 0x08, 0x31, 0x75, 0x29, 0x0b, 0x8e, 0x0c, 0x32, 0x75, 0xf3, 0x0d, 0x34, 0x75
|
||||
.byte 0x59, 0x0f, 0x32, 0x75, 0xbe, 0x10, 0x32, 0x75, 0x23, 0x12, 0x88, 0x13, 0x32, 0x75, 0xed, 0x14
|
||||
.byte 0x71, 0x02, 0x52, 0x16, 0xb7, 0x17, 0x34, 0x75, 0xe2, 0x04, 0x31, 0x75, 0x82, 0x1a, 0x4c, 0x1d
|
||||
.byte 0x16, 0x20, 0x7b, 0x21, 0x46, 0x24, 0x10, 0x27, 0x3b, 0x75, 0x53, 0x07, 0x35, 0x0c, 0xa6, 0x0e
|
||||
.byte 0x34, 0x75, 0x17, 0x11, 0x3a, 0x75, 0x4c, 0x1d, 0xbd, 0x1f, 0x2e, 0x22, 0x3f, 0x75, 0x10, 0x27
|
||||
.byte 0x45, 0x75
|
||||
|
||||
.global gUnknown_8108B16
|
||||
gUnknown_8108B16: @ 8108B16
|
||||
.byte 0xe8, 0x03, 0xd0, 0x07, 0x70, 0x17, 0x28, 0x23, 0x10, 0x27, 0x39, 0x75, 0x8d, 0x20
|
||||
.byte 0x10, 0x27, 0x33, 0x75, 0x10, 0x27, 0x32, 0x75, 0x95, 0x05, 0x36, 0x75, 0x29, 0x0b, 0xbe, 0x10
|
||||
.byte 0x52, 0x16, 0xe7, 0x1b, 0x7b, 0x21, 0x39, 0x75, 0x10, 0x27, 0x45, 0x75, 0x95, 0x05, 0x34, 0x75
|
||||
.byte 0xbe, 0x10, 0x38, 0x75, 0x52, 0x16, 0x31, 0x75, 0xe7, 0x1b, 0x31, 0x75, 0x7b, 0x21, 0x35, 0x75
|
||||
.byte 0x10, 0x27, 0x37, 0x75, 0x10, 0x27, 0xca, 0x75
|
||||
|
||||
.global gUnknown_8108B5C
|
||||
gUnknown_8108B5C: @ 8108B5C
|
||||
.byte 0x35, 0x75, 0x6a, 0x18, 0x33, 0x75, 0x10, 0x27
|
||||
.byte 0xb2, 0x75, 0x59, 0x01, 0x0a, 0x04, 0x33, 0x75, 0x63, 0x05, 0x15, 0x08, 0x31, 0x75, 0xc7, 0x0a
|
||||
.byte 0x1f, 0x0c, 0x32, 0x75, 0x78, 0x0d, 0x34, 0x75, 0xd1, 0x0e, 0x32, 0x75, 0x2a, 0x10, 0x32, 0x75
|
||||
.byte 0x83, 0x11, 0xdc, 0x12, 0x32, 0x75, 0x34, 0x14, 0x71, 0x02, 0x8d, 0x15, 0xe6, 0x16, 0x3f, 0x18
|
||||
.byte 0x33, 0x75, 0xe2, 0x04, 0x31, 0x75, 0xf1, 0x1a, 0xa2, 0x1d, 0x54, 0x20, 0xad, 0x21, 0x5e, 0x24
|
||||
.byte 0x10, 0x27, 0x3b, 0x75, 0x53, 0x07, 0x35, 0x0c, 0xa6, 0x0e, 0x34, 0x75, 0x17, 0x11, 0x3a, 0x75
|
||||
.byte 0x4c, 0x1d, 0xbd, 0x1f, 0x2e, 0x22, 0x3f, 0x75, 0x10, 0x27, 0x45, 0x75
|
||||
|
||||
.global gUnknown_8108BC0
|
||||
gUnknown_8108BC0: @ 8108BC0
|
||||
.byte 0xe8, 0x03, 0xd0, 0x07
|
||||
.byte 0x58, 0x1b, 0x28, 0x23, 0x10, 0x27, 0x39, 0x75, 0x8d, 0x20, 0x10, 0x27, 0x33, 0x75, 0x10, 0x27
|
||||
.byte 0x32, 0x75, 0x57, 0x04, 0x36, 0x75, 0xae, 0x08, 0x05, 0x0d, 0x5c, 0x11, 0xb4, 0x15, 0x0b, 0x1a
|
||||
.byte 0x62, 0x1e, 0x3a, 0x75, 0xb9, 0x22, 0x3a, 0x75, 0xe4, 0x24, 0x10, 0x27, 0x37, 0x75, 0xe5, 0x02
|
||||
.byte 0x34, 0x75, 0xae, 0x08, 0x34, 0x75, 0x78, 0x0e, 0x41, 0x14, 0x32, 0x75, 0x0b, 0x1a, 0x36, 0x75
|
||||
.byte 0x7d, 0x1b, 0x31, 0x75, 0x47, 0x21, 0x10, 0x27, 0x37, 0x75, 0x10, 0x27, 0xca, 0x75
|
||||
|
||||
.global gUnknown_8108C12
|
||||
gUnknown_8108C12: @ 8108C12
|
||||
.byte 0x35, 0x75
|
||||
.byte 0x88, 0x13, 0x33, 0x75, 0x10, 0x27, 0xb2, 0x75, 0x59, 0x01, 0x0a, 0x04, 0x31, 0x75, 0xa1, 0x01
|
||||
.byte 0x31, 0x75, 0x63, 0x05, 0x15, 0x08, 0x41, 0x03, 0xc7, 0x0a, 0x1f, 0x0c, 0x32, 0x75, 0x78, 0x0d
|
||||
.byte 0x31, 0x75, 0xe2, 0x04, 0x32, 0x75, 0xd1, 0x0e, 0x32, 0x75, 0x2a, 0x10, 0x32, 0x75, 0x83, 0x11
|
||||
.byte 0xdc, 0x12, 0x32, 0x75, 0x34, 0x14, 0x83, 0x06, 0x8d, 0x15, 0xe6, 0x16, 0x3f, 0x18, 0x31, 0x75
|
||||
.byte 0x23, 0x08, 0x31, 0x75, 0xc4, 0x09, 0x31, 0x75, 0xf1, 0x1a, 0xa2, 0x1d, 0x54, 0x20, 0xad, 0x21
|
||||
.byte 0x5e, 0x24, 0x10, 0x27, 0x38, 0x75, 0x65, 0x0b, 0x32, 0x75, 0x05, 0x0d, 0x47, 0x10, 0xe7, 0x11
|
||||
.byte 0x88, 0x13, 0x33, 0x75, 0x29, 0x15, 0x35, 0x75, 0x6a, 0x18, 0xab, 0x1b, 0x34, 0x75, 0x4c, 0x1d
|
||||
.byte 0xed, 0x1e, 0x8d, 0x20, 0x2e, 0x22, 0xcf, 0x23, 0x3c, 0x75, 0x10, 0x27, 0x45, 0x75
|
||||
|
||||
.global gUnknown_8108C92
|
||||
gUnknown_8108C92: @ 8108C92
|
||||
.byte 0x01, 0x03
|
||||
.byte 0x02, 0x06, 0x0a, 0x18, 0x0b, 0x1b, 0x0c, 0x1e, 0x34, 0x75, 0x10, 0x27, 0x33, 0x75, 0xb6, 0x16
|
||||
.byte 0x56, 0x24, 0x10, 0x27, 0x33, 0x75, 0x58, 0x1b, 0x10, 0x27, 0x40, 0x75, 0x10, 0x27, 0x50, 0x75
|
||||
.byte 0x88, 0x13, 0x42, 0x75, 0x10, 0x27, 0x38, 0x75, 0x4c, 0x02, 0x98, 0x04, 0xe5, 0x06, 0x31, 0x09
|
||||
.byte 0x7d, 0x0b, 0xc9, 0x0d, 0x16, 0x10, 0x62, 0x12, 0xae, 0x14, 0xfa, 0x16, 0x47, 0x19, 0x93, 0x1b
|
||||
.byte 0xdf, 0x1d, 0x2b, 0x20, 0x78, 0x22, 0xc4, 0x24, 0x10, 0x27, 0x7c, 0x75, 0x81, 0x01, 0x32, 0x75
|
||||
.byte 0x01, 0x03, 0x02, 0x06, 0x83, 0x07, 0x04, 0x09, 0x84, 0x0a, 0x31, 0x75, 0x86, 0x0d, 0x06, 0x0f
|
||||
.byte 0x87, 0x10, 0x88, 0x13, 0x33, 0x75, 0x89, 0x16, 0x8a, 0x19, 0x8c, 0x1c, 0x31, 0x75, 0x0c, 0x1e
|
||||
.byte 0x31, 0x75, 0x8d, 0x1f, 0x0e, 0x21, 0x34, 0x75, 0x8e, 0x22, 0x33, 0x75, 0x0f, 0x24, 0x36, 0x75
|
||||
.byte 0x10, 0x27, 0x45, 0x75
|
||||
|
||||
.global gUnknown_8108D18
|
||||
gUnknown_8108D18: @ 8108D18
|
||||
.byte 0x56, 0x0c, 0x31, 0x75, 0x81, 0x12, 0x9d, 0x16, 0xba, 0x1a, 0xd7, 0x1e
|
||||
.byte 0x33, 0x75, 0xf3, 0x22, 0x10, 0x27, 0x35, 0x75, 0x05, 0x0d, 0x0b, 0x1a, 0x10, 0x27, 0x33, 0x75
|
||||
.byte 0xb3, 0x01, 0x66, 0x03, 0x31, 0x75, 0x18, 0x05, 0xcb, 0x06, 0x32, 0x75, 0x7e, 0x08, 0x31, 0x0a
|
||||
.byte 0xe3, 0x0b, 0x96, 0x0d, 0x49, 0x0f, 0xfc, 0x10, 0x36, 0x75, 0xaf, 0x12, 0x61, 0x14, 0x14, 0x16
|
||||
.byte 0xc7, 0x17, 0x7a, 0x19, 0x2d, 0x1b, 0x33, 0x75, 0xdf, 0x1c, 0x92, 0x1e, 0x45, 0x20, 0xf8, 0x21
|
||||
.byte 0xaa, 0x23, 0x31, 0x75, 0x5d, 0x25, 0x10, 0x27, 0x3c, 0x75, 0x05, 0x0d, 0x3f, 0x75, 0x0b, 0x1a
|
||||
.byte 0x32, 0x75, 0x10, 0x27, 0x49, 0x75, 0x10, 0x27, 0x45, 0x75, 0x4f, 0x00, 0x32, 0x75, 0x8d, 0x01
|
||||
.byte 0x08, 0x04, 0x57, 0x04, 0xc4, 0x00, 0x31, 0x75, 0x95, 0x05, 0x0f, 0x08, 0x88, 0x01, 0x8a, 0x0a
|
||||
.byte 0xc8, 0x0b, 0x32, 0x75, 0x05, 0x0d, 0x31, 0x75, 0x4c, 0x02, 0x55, 0x0d, 0xa4, 0x0d, 0xe2, 0x0e
|
||||
.byte 0x31, 0x0f, 0x31, 0x75, 0x6e, 0x10, 0x31, 0x75, 0xbe, 0x10, 0xfb, 0x11, 0x39, 0x13, 0x88, 0x13
|
||||
.byte 0xd7, 0x13, 0x15, 0x15, 0x10, 0x03, 0x52, 0x16, 0x90, 0x17, 0xcd, 0x18, 0x31, 0x75, 0xd4, 0x03
|
||||
.byte 0x1d, 0x19, 0x98, 0x04, 0x6c, 0x19, 0xe7, 0x1b, 0x62, 0x1e, 0xdd, 0x20, 0x1a, 0x22, 0x95, 0x24
|
||||
.byte 0x10, 0x27, 0x32, 0x75, 0x5d, 0x05, 0x35, 0x75, 0x21, 0x06, 0xe5, 0x06, 0xa9, 0x07, 0x6d, 0x08
|
||||
.byte 0xf5, 0x09, 0xb9, 0x0a, 0x7d, 0x0b, 0x41, 0x0c, 0x05, 0x0d, 0x8d, 0x0e, 0x52, 0x0f, 0x16, 0x10
|
||||
.byte 0x9e, 0x11, 0x62, 0x12, 0x26, 0x13, 0x31, 0x75, 0xae, 0x14, 0x36, 0x16, 0xbe, 0x17, 0x83, 0x18
|
||||
.byte 0x47, 0x19, 0x0b, 0x1a, 0xcf, 0x1a, 0x93, 0x1b, 0x57, 0x1c, 0x1b, 0x1d, 0xdf, 0x1d, 0x31, 0x75
|
||||
.byte 0xa3, 0x1e, 0x33, 0x75, 0x67, 0x1f, 0x2b, 0x20, 0xef, 0x20, 0xb3, 0x21, 0x78, 0x22, 0x32, 0x75
|
||||
.byte 0x00, 0x24, 0xc4, 0x24, 0x31, 0x75, 0x88, 0x25, 0x4c, 0x26, 0x10, 0x27, 0x38, 0x75, 0x10, 0x27
|
||||
.byte 0x37, 0x75
|
||||
|
||||
.global gUnknown_8108E36
|
||||
gUnknown_8108E36: @ 8108E36
|
||||
.byte 0x33, 0x75, 0x83, 0x06, 0x34, 0x75, 0x8d, 0x20, 0x10, 0x27, 0x99, 0x75, 0x10, 0x27
|
||||
.byte 0x34, 0x75, 0xc4, 0x09, 0x32, 0x75, 0x88, 0x13, 0x4c, 0x1d, 0x3a, 0x75, 0x10, 0x27, 0x89, 0x75
|
||||
.byte 0x10, 0x27, 0x4a, 0x75
|
||||
|
||||
.global gUnknown_8108E58
|
||||
gUnknown_8108E58: @ 8108E58
|
||||
@ replacing .incbin "baserom.gba", 0x00108e58, 0x68
|
||||
@ u16*s
|
||||
.4byte gUnknown_8108184
|
||||
.4byte gUnknown_810819C
|
||||
.4byte gUnknown_81081EA
|
||||
.4byte gUnknown_8108274
|
||||
.4byte gUnknown_8108302
|
||||
.4byte gUnknown_810838E
|
||||
.4byte gUnknown_8108432
|
||||
.4byte gUnknown_81084D6
|
||||
.4byte gUnknown_810857E
|
||||
.4byte gUnknown_810862C
|
||||
.4byte gUnknown_81086C8
|
||||
.4byte gUnknown_8108766
|
||||
.4byte gUnknown_8108804
|
||||
.4byte gUnknown_81088A2
|
||||
.4byte gUnknown_810893E
|
||||
.4byte gUnknown_81089DA
|
||||
.4byte gUnknown_8108A10
|
||||
.4byte gUnknown_8108A6E
|
||||
.4byte gUnknown_8108AB4
|
||||
.4byte gUnknown_8108B16
|
||||
.4byte gUnknown_8108B5C
|
||||
.4byte gUnknown_8108BC0
|
||||
.4byte gUnknown_8108C12
|
||||
.4byte gUnknown_8108C92
|
||||
.4byte gUnknown_8108D18
|
||||
.4byte gUnknown_8108E36
|
||||
|
||||
.global gUnknown_8108EC0
|
||||
gUnknown_8108EC0: @ 8108EC0
|
||||
@ replacing .incbin "baserom.gba", 0x108EC0, 0x50
|
||||
|
|
|
|||
|
|
@ -195,7 +195,7 @@
|
|||
#define ITEM_TM_PSYCHIC 153
|
||||
#define ITEM_TM_SHADOW_BALL 154
|
||||
#define ITEM_TM_BRICK_BREAK 155
|
||||
#define ITEM_TM_DOUBLE_TEAM 156
|
||||
#define ITEM_EVASION_ORB 156
|
||||
#define ITEM_TM_REFLECT 157
|
||||
#define ITEM_TM_SHOCK_WAVE 158
|
||||
#define ITEM_TM_FLAMETHROWER 159
|
||||
|
|
|
|||
|
|
@ -3,6 +3,8 @@
|
|||
|
||||
#include "structs/str_dungeon_location.h"
|
||||
|
||||
extern const u16 *const gRandomItemsSets[];
|
||||
|
||||
s32 GetDungeonFloorCount(u8 dungeon);
|
||||
s32 GetDungeonStartingFloor(u8 dungeon);
|
||||
const u8 *GetDungeonName1(u8 dungeon);
|
||||
|
|
@ -17,7 +19,7 @@ void PrintDungeonLocationtoBuffer(u8 *buffer, DungeonLocation *dungeonLocation);
|
|||
void GeneralizeMazeDungeonLoc(DungeonLocation *dst, const DungeonLocation *src);
|
||||
u32 sub_809034C(u8 dungeonIndex, s32 speciesId_, u8 *buffer, bool32 param_4_, bool32 param_5_);
|
||||
u32 GetDungeonLocMissionDifficulty(DungeonLocation *dungeon);
|
||||
u8 sub_8090910(DungeonLocation *dungeon, u32 param_2);
|
||||
u8 GetRandomItemForValidDungeonLoc(DungeonLocation *dungeon, u32 param_2);
|
||||
bool8 IsNotValidDungeon(u8 dungeon);
|
||||
u8 IsRecruitingEnabled(u8 dungeon);
|
||||
|
||||
|
|
|
|||
|
|
@ -9,6 +9,38 @@
|
|||
extern ItemDataEntry *gItemParametersData;
|
||||
extern TeamInventory *gTeamInventoryRef;
|
||||
|
||||
#define ITEM_SETS_RANDOM_CAP 9999
|
||||
#define ITEM_SETS_SKIP_NUMBER 30000
|
||||
enum
|
||||
{
|
||||
RANDOM_ITEMS_SET_1 = 1,
|
||||
RANDOM_ITEMS_SET_2,
|
||||
RANDOM_ITEMS_SET_3,
|
||||
RANDOM_ITEMS_SET_4,
|
||||
RANDOM_ITEMS_SET_5,
|
||||
RANDOM_ITEMS_SET_6,
|
||||
RANDOM_ITEMS_SET_7,
|
||||
RANDOM_ITEMS_SET_8,
|
||||
RANDOM_ITEMS_SET_9,
|
||||
RANDOM_ITEMS_SET_10,
|
||||
RANDOM_ITEMS_SET_11,
|
||||
RANDOM_ITEMS_SET_12,
|
||||
RANDOM_ITEMS_SET_13,
|
||||
RANDOM_ITEMS_SET_14,
|
||||
RANDOM_ITEMS_SET_15,
|
||||
RANDOM_ITEMS_SET_KECLEON_SHOP_1,
|
||||
RANDOM_ITEMS_SET_KECLEON_WARES_1,
|
||||
RANDOM_ITEMS_SET_KECLEON_SHOP_2,
|
||||
RANDOM_ITEMS_SET_KECLEON_WARES_2,
|
||||
RANDOM_ITEMS_SET_KECLEON_SHOP_3,
|
||||
RANDOM_ITEMS_SET_KECLEON_WARES_3,
|
||||
RANDOM_ITEMS_SET_KECLEON_SHOP_4,
|
||||
RANDOM_ITEMS_SET_KECLEON_WARES_4,
|
||||
RANDOM_ITEMS_SET_24,
|
||||
RANDOM_ITEMS_SET_25,
|
||||
RANDOM_ITEMS_SET_26,
|
||||
};
|
||||
|
||||
void LoadItemParameters(void);
|
||||
TeamInventory *GetMoneyItemsInfo(void);
|
||||
void InitializeMoneyItems(void);
|
||||
|
|
@ -84,7 +116,7 @@ s32 SaveTeamInventory(u8 *, u32 size);
|
|||
s32 GetItemPossessionCount(u8 id);
|
||||
s32 WriteHighDecimal(s32, u8 *strbuf, u8);
|
||||
u32 sub_80913E0(Item* slot, u32 windowId, STATUSTEXTS(statuses));
|
||||
u8 sub_8091E94(s32 a0, s32 a1, s32 a2);
|
||||
u8 GetRandomItemForSet(s32 a0, s32 a1, s32 a2);
|
||||
|
||||
static inline void ZeroOutItem(Item *item)
|
||||
{
|
||||
|
|
|
|||
|
|
@ -123,11 +123,11 @@ void sub_803C37C(DungeonLocation *location, u8 r1, u8 *itemReward)
|
|||
u8 r4;
|
||||
|
||||
r7 = sub_803C1B4(location, r1);
|
||||
sub_8090910(location, r7);
|
||||
GetRandomItemForValidDungeonLoc(location, r7);
|
||||
|
||||
do {
|
||||
flag = FALSE;
|
||||
r4 = sub_8090910(location, r7);
|
||||
r4 = GetRandomItemForValidDungeonLoc(location, r7);
|
||||
if(r4 == ITEM_WEAVILE_FIG)
|
||||
flag = GetScriptVarArrayValue(0, EVENT_B01P01, 1) ? TRUE : FALSE;
|
||||
if(r4 == ITEM_MIME_JR_FIG)
|
||||
|
|
|
|||
1751
src/dungeon_info.c
1751
src/dungeon_info.c
File diff suppressed because it is too large
Load Diff
|
|
@ -62,14 +62,14 @@ void SetFloorItemMonsterSpawns(void)
|
|||
i++;
|
||||
}
|
||||
|
||||
for (i = 0; i < 4; i++)
|
||||
for (i = 0; i < ITEM_SPAWN_TYPES_COUNT; i++)
|
||||
{
|
||||
u16 *src = ((struct DungeonMapParam2 *)(file->data))->itemSpawns[strPtr->unk6[i]];
|
||||
s32 arrId = 0;
|
||||
|
||||
for (j = 0; j < NUM_ITEM_CATEGORIES + NUMBER_OF_ITEM_IDS; ) {
|
||||
if (src[arrId] >= 30000) {
|
||||
for (k = src[arrId] - 30000; k != 0; k--) {
|
||||
if (src[arrId] >= ITEM_SETS_SKIP_NUMBER) {
|
||||
for (k = src[arrId] - ITEM_SETS_SKIP_NUMBER; k != 0; k--) {
|
||||
spArray[j++] = 0;
|
||||
}
|
||||
}
|
||||
|
|
@ -109,7 +109,7 @@ u8 GetRandomFloorTrap(void)
|
|||
u8 GetRandomFloorItem(s32 spawnType)
|
||||
{
|
||||
s32 i;
|
||||
s32 rand = DungeonRandInt(10000);
|
||||
s32 rand = DungeonRandInt(ITEM_SETS_RANDOM_CAP + 1);
|
||||
u8 category = NUM_ITEM_CATEGORIES;
|
||||
for (i = 0; i < NUM_ITEM_CATEGORIES; i++) {
|
||||
if (gDungeon->itemSpawns[spawnType].categoryValues[i] != 0 && gDungeon->itemSpawns[spawnType].categoryValues[i] >= rand) {
|
||||
|
|
@ -120,7 +120,7 @@ u8 GetRandomFloorItem(s32 spawnType)
|
|||
if (category == NUM_ITEM_CATEGORIES)
|
||||
return ITEM_POKE;
|
||||
|
||||
rand = DungeonRandInt(10000);
|
||||
rand = DungeonRandInt(ITEM_SETS_RANDOM_CAP + 1);
|
||||
for (i = 0; i < NUMBER_OF_ITEM_IDS; i++) {
|
||||
if (gDungeon->itemSpawns[spawnType].itemValues[i] != 0 && GetItemCategory(i) == category && gDungeon->itemSpawns[spawnType].itemValues[i] >= rand) {
|
||||
return i;
|
||||
|
|
|
|||
22
src/items.c
22
src/items.c
|
|
@ -13,6 +13,7 @@
|
|||
#include "text_2.h"
|
||||
#include "text_util.h"
|
||||
#include "strings.h"
|
||||
#include "dungeon_info.h"
|
||||
|
||||
extern const s32 gUnknown_810A3F0[100];
|
||||
extern const s16 gTypeGummiIQBoost[NUM_TYPES][NUMBER_OF_GUMMIS];
|
||||
|
|
@ -31,7 +32,6 @@ extern const u8 gUnknown_8109778[];
|
|||
extern const u8 gUnknown_810977C[];
|
||||
extern const u8 gUnknown_8109784[];
|
||||
extern const u8 gUnknown_810978C[];
|
||||
extern const u16* gUnknown_8108E58[];
|
||||
|
||||
EWRAM_DATA OpenedFile *gItemParametersFile = {NULL};
|
||||
EWRAM_DATA ItemDataEntry *gItemParametersData = {NULL}; // NDS=0213BEF0
|
||||
|
|
@ -1013,7 +1013,7 @@ void ChooseKecleonShopInventory(u8 index)
|
|||
s32 rand_1 = RandInt(9999);
|
||||
s32 rand_2 = RandInt(9999);
|
||||
|
||||
AddKecleonShopItem(sub_8091E94(data[index], rand_1, rand_2));
|
||||
AddKecleonShopItem(GetRandomItemForSet(data[index], rand_1, rand_2));
|
||||
}
|
||||
|
||||
SortKecleonShopInventory();
|
||||
|
|
@ -1129,10 +1129,10 @@ void ChooseKecleonWareInventory(u8 index)
|
|||
InitKecleonWareItem(i);
|
||||
|
||||
for (i = 0; i < MAX_KECLEON_WARE_SHOP_ITEMS; i++) {
|
||||
s32 rand_1 = RandInt(9999);
|
||||
s32 rand_2 = RandInt(9999);
|
||||
s32 rand_1 = RandInt(ITEM_SETS_RANDOM_CAP);
|
||||
s32 rand_2 = RandInt(ITEM_SETS_RANDOM_CAP);
|
||||
|
||||
AddKecleonWareItem(sub_8091E94(data[index], rand_1, rand_2));
|
||||
AddKecleonWareItem(GetRandomItemForSet(data[index], rand_1, rand_2));
|
||||
}
|
||||
|
||||
SortKecleonWareInventory();
|
||||
|
|
@ -1256,19 +1256,19 @@ u8 xxx_bit_lut_lookup_8091E50(u8 i0, u8 i1)
|
|||
}
|
||||
|
||||
// arm9.bin::0205F0C8
|
||||
u8 sub_8091E94(s32 a0, s32 a1, s32 a2)
|
||||
u8 GetRandomItemForSet(s32 setId, s32 rndValCategory, s32 rndValItem)
|
||||
{
|
||||
s32 id, i, arrId;
|
||||
u8 foundCategory, ret;
|
||||
struct ItemSpawns data;
|
||||
s16 rawArray[NUM_ITEM_CATEGORIES + NUMBER_OF_ITEM_IDS];
|
||||
const u16 *ptr = gUnknown_8108E58[a0 - 1];
|
||||
const u16 *ptr = gRandomItemsSets[setId - 1];
|
||||
|
||||
id = 0;
|
||||
arrId = 0;
|
||||
while (id < NUM_ITEM_CATEGORIES + NUMBER_OF_ITEM_IDS) {
|
||||
if (ptr[arrId] >= 30000) {
|
||||
s32 a = ptr[arrId] - 30000;
|
||||
if (ptr[arrId] >= ITEM_SETS_SKIP_NUMBER) {
|
||||
s32 a = ptr[arrId] - ITEM_SETS_SKIP_NUMBER;
|
||||
|
||||
while (a != 0) {
|
||||
rawArray[id++] = 0;
|
||||
|
|
@ -1294,7 +1294,7 @@ u8 sub_8091E94(s32 a0, s32 a1, s32 a2)
|
|||
|
||||
foundCategory = NUM_ITEM_CATEGORIES;
|
||||
for (i = 0; i < NUM_ITEM_CATEGORIES; i++) {
|
||||
if (data.categoryValues[i] != 0 && data.categoryValues[i] >= a1) {
|
||||
if (data.categoryValues[i] != 0 && data.categoryValues[i] >= rndValCategory) {
|
||||
foundCategory = i;
|
||||
break;
|
||||
}
|
||||
|
|
@ -1303,7 +1303,7 @@ u8 sub_8091E94(s32 a0, s32 a1, s32 a2)
|
|||
ret = ITEM_PLAIN_SEED;
|
||||
if (foundCategory != NUM_ITEM_CATEGORIES) {
|
||||
for (i = 0; i < NUMBER_OF_ITEM_IDS; i++) {
|
||||
if (data.itemValues[i] != 0 && GetItemCategory(i) == foundCategory && data.itemValues[i] >= a2) {
|
||||
if (data.itemValues[i] != 0 && GetItemCategory(i) == foundCategory && data.itemValues[i] >= rndValItem) {
|
||||
ret = i;
|
||||
break;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user