mirror of
https://github.com/pret/pmd-red.git
synced 2024-11-23 13:09:56 +00:00
match 8012E04 w/ jiang and more changes to UnkTextStruct2
This commit is contained in:
parent
7ff7403633
commit
a9049a261f
@ -229,181 +229,4 @@ _08012D50:
|
||||
bx r0
|
||||
thumb_func_end sub_8012D34
|
||||
|
||||
thumb_func_start sub_8012D60
|
||||
sub_8012D60:
|
||||
push {r4-r7,lr}
|
||||
mov r7, r10
|
||||
mov r6, r9
|
||||
mov r5, r8
|
||||
push {r5-r7}
|
||||
adds r4, r0, 0
|
||||
adds r5, r3, 0
|
||||
ldr r7, [sp, 0x20]
|
||||
movs r3, 0
|
||||
movs r6, 0x1
|
||||
negs r6, r6
|
||||
mov r12, r3
|
||||
ldr r0, [sp, 0x24]
|
||||
str r0, [r4, 0x10]
|
||||
str r1, [r4, 0x4]
|
||||
str r2, [r4, 0x8]
|
||||
cmp r2, 0
|
||||
bne _08012D88
|
||||
ldr r0, _08012E00
|
||||
str r0, [r4, 0x8]
|
||||
_08012D88:
|
||||
str r5, [r4, 0xC]
|
||||
ldr r0, [r1]
|
||||
adds r5, r4, 0
|
||||
adds r5, 0x14
|
||||
movs r2, 0x4C
|
||||
adds r2, r4
|
||||
mov r8, r2
|
||||
movs r2, 0x4D
|
||||
adds r2, r4
|
||||
mov r9, r2
|
||||
movs r2, 0x4E
|
||||
adds r2, r4
|
||||
mov r10, r2
|
||||
cmp r0, 0
|
||||
beq _08012DC6
|
||||
_08012DA6:
|
||||
cmp r7, 0
|
||||
blt _08012DB2
|
||||
ldr r0, [r1, 0x4]
|
||||
cmp r7, r0
|
||||
bne _08012DB2
|
||||
adds r6, r3, 0
|
||||
_08012DB2:
|
||||
ldr r0, [r1]
|
||||
ldrb r0, [r0]
|
||||
cmp r0, 0x2A
|
||||
bne _08012DBC
|
||||
mov r12, r3
|
||||
_08012DBC:
|
||||
adds r1, 0x8
|
||||
adds r3, 0x1
|
||||
ldr r0, [r1]
|
||||
cmp r0, 0
|
||||
bne _08012DA6
|
||||
_08012DC6:
|
||||
cmp r6, 0
|
||||
bge _08012DCC
|
||||
mov r6, r12
|
||||
_08012DCC:
|
||||
adds r0, r5, 0
|
||||
adds r1, r3, 0
|
||||
ldr r2, [sp, 0x24]
|
||||
bl sub_8013134
|
||||
strh r6, [r4, 0x2C]
|
||||
adds r0, r5, 0
|
||||
movs r1, 0
|
||||
bl sub_80137B0
|
||||
movs r0, 0x1
|
||||
mov r1, r8
|
||||
strb r0, [r1]
|
||||
mov r2, r9
|
||||
strb r0, [r2]
|
||||
mov r1, r10
|
||||
strb r0, [r1]
|
||||
subs r0, 0x2
|
||||
str r0, [r4, 0x48]
|
||||
pop {r3-r5}
|
||||
mov r8, r3
|
||||
mov r9, r4
|
||||
mov r10, r5
|
||||
pop {r4-r7}
|
||||
pop {r0}
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_08012E00: .4byte gUnknown_80D47B8
|
||||
thumb_func_end sub_8012D60
|
||||
|
||||
thumb_func_start sub_8012E04
|
||||
sub_8012E04:
|
||||
push {r4-r7,lr}
|
||||
mov r7, r9
|
||||
mov r6, r8
|
||||
push {r6,r7}
|
||||
adds r5, r0, 0
|
||||
adds r7, r1, 0
|
||||
mov r8, r2
|
||||
mov r9, r3
|
||||
ldr r3, [sp, 0x1C]
|
||||
movs r1, 0
|
||||
movs r6, 0x1
|
||||
negs r6, r6
|
||||
movs r4, 0
|
||||
ldr r0, [r7]
|
||||
cmp r0, 0
|
||||
beq _08012E46
|
||||
adds r2, r7, 0
|
||||
_08012E26:
|
||||
cmp r3, 0
|
||||
blt _08012E32
|
||||
ldr r0, [r2, 0x4]
|
||||
cmp r3, r0
|
||||
bne _08012E32
|
||||
adds r6, r1, 0
|
||||
_08012E32:
|
||||
ldr r0, [r2]
|
||||
ldrb r0, [r0]
|
||||
cmp r0, 0x2A
|
||||
bne _08012E3C
|
||||
adds r4, r1, 0
|
||||
_08012E3C:
|
||||
adds r2, 0x8
|
||||
adds r1, 0x1
|
||||
ldr r0, [r2]
|
||||
cmp r0, 0
|
||||
bne _08012E26
|
||||
_08012E46:
|
||||
cmp r6, 0
|
||||
bge _08012E4C
|
||||
adds r6, r4, 0
|
||||
_08012E4C:
|
||||
adds r4, r5, 0
|
||||
adds r4, 0x14
|
||||
adds r0, r4, 0
|
||||
ldr r2, [sp, 0x20]
|
||||
bl sub_8013134
|
||||
strh r6, [r5, 0x2C]
|
||||
adds r0, r4, 0
|
||||
movs r1, 0
|
||||
bl sub_80137B0
|
||||
ldr r0, [sp, 0x20]
|
||||
str r0, [r5, 0x10]
|
||||
mov r0, r8
|
||||
str r0, [r5, 0x8]
|
||||
cmp r0, 0
|
||||
bne _08012E72
|
||||
ldr r0, _08012EA0
|
||||
str r0, [r5, 0x8]
|
||||
_08012E72:
|
||||
mov r0, r9
|
||||
str r0, [r5, 0xC]
|
||||
str r7, [r5, 0x4]
|
||||
adds r1, r5, 0
|
||||
adds r1, 0x4E
|
||||
movs r0, 0
|
||||
strb r0, [r1]
|
||||
adds r0, r5, 0
|
||||
adds r0, 0x4C
|
||||
movs r1, 0x1
|
||||
strb r1, [r0]
|
||||
adds r0, 0x1
|
||||
strb r1, [r0]
|
||||
movs r0, 0x1
|
||||
negs r0, r0
|
||||
str r0, [r5, 0x48]
|
||||
pop {r3,r4}
|
||||
mov r8, r3
|
||||
mov r9, r4
|
||||
pop {r4-r7}
|
||||
pop {r0}
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_08012EA0: .4byte gUnknown_80D47B8
|
||||
thumb_func_end sub_8012E04
|
||||
|
||||
.align 2, 0 @ Don't pad with nop.
|
||||
|
@ -5,70 +5,6 @@
|
||||
|
||||
.text
|
||||
|
||||
thumb_func_start sub_807CABC
|
||||
sub_807CABC:
|
||||
push {r4-r6,lr}
|
||||
sub sp, 0x4
|
||||
adds r4, r0, 0
|
||||
movs r6, 0
|
||||
b _0807CADC
|
||||
_0807CAC6:
|
||||
bl sub_8044B28
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
bne _0807CB0A
|
||||
ldr r1, _0807CB38
|
||||
adds r0, r5, r1
|
||||
ldrb r0, [r0]
|
||||
cmp r0, 0
|
||||
bne _0807CB0A
|
||||
adds r6, 0x1
|
||||
_0807CADC:
|
||||
adds r0, r4, 0
|
||||
movs r1, 0x1
|
||||
bl sub_8070828
|
||||
cmp r6, r0
|
||||
bge _0807CB0A
|
||||
ldr r5, [r4, 0x70]
|
||||
adds r0, r5, 0
|
||||
adds r0, 0x48
|
||||
ldrb r1, [r0]
|
||||
movs r0, 0
|
||||
str r0, [sp]
|
||||
adds r0, r4, 0
|
||||
movs r2, 0x1
|
||||
movs r3, 0
|
||||
bl sub_8055A00
|
||||
adds r0, r4, 0
|
||||
bl EntityExists
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
bne _0807CAC6
|
||||
_0807CB0A:
|
||||
adds r0, r4, 0
|
||||
movs r1, 0x1
|
||||
bl sub_8057588
|
||||
adds r0, r4, 0
|
||||
bl EntityExists
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
beq _0807CB2A
|
||||
ldr r0, [r4, 0x70]
|
||||
adds r0, 0x48
|
||||
ldrb r1, [r0]
|
||||
adds r0, r4, 0
|
||||
bl sub_806A9B4
|
||||
_0807CB2A:
|
||||
adds r0, r4, 0
|
||||
bl sub_806A1B0
|
||||
add sp, 0x4
|
||||
pop {r4-r6}
|
||||
pop {r0}
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_0807CB38: .4byte 0x00000159
|
||||
thumb_func_end sub_807CABC
|
||||
|
||||
thumb_func_start sub_807CB3C
|
||||
sub_807CB3C:
|
||||
push {r4-r7,lr}
|
||||
|
@ -6,5 +6,6 @@
|
||||
bool8 HasNegativeStatus(struct Entity *pokemon);
|
||||
bool8 IsSleeping(struct Entity *pokemon);
|
||||
bool8 HasLowHealth(struct Entity *pokemon);
|
||||
s32 sub_8070828(struct Entity *pokemon, bool8 displayMessage);
|
||||
|
||||
#endif
|
||||
|
@ -21,7 +21,8 @@ struct UnkTextStruct2_sub
|
||||
};
|
||||
|
||||
struct UnkTextStruct2 {
|
||||
u8 fill00[0x08];
|
||||
u8 fill00[0x04];
|
||||
s32 unk4;
|
||||
struct UnkTextStruct2_sub unk08;
|
||||
s16 unk0c;
|
||||
s16 unkE;
|
||||
|
@ -23,7 +23,7 @@ extern struct AdventureLog *gAdventureLog;
|
||||
|
||||
const struct UnkTextStruct2 gUnknown_80E1FF0 = {
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00,
|
||||
0x00, 0x00,
|
||||
@ -31,7 +31,7 @@ const struct UnkTextStruct2 gUnknown_80E1FF0 = {
|
||||
};
|
||||
const struct UnkTextStruct2 gUnknown_80E2008 = {
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x06, 0x00, 0x00, 0x00,
|
||||
0x06,
|
||||
0x02, 0x00, 0x02, 0x00,
|
||||
0x1A, 0x04,
|
||||
0x06, 0x00,
|
||||
|
@ -15,7 +15,7 @@ extern struct DebugMenu *gUnknown_203B3EC;
|
||||
const struct UnkTextStruct2 gUnknown_80E7D40 =
|
||||
{
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00,
|
||||
0x00, 0x00,
|
||||
@ -25,7 +25,7 @@ const struct UnkTextStruct2 gUnknown_80E7D40 =
|
||||
const struct UnkTextStruct2 gUnknown_80E7D58 =
|
||||
{
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x02, 0x00, 0x02, 0x00,
|
||||
0x09, 0x0b,
|
||||
0x0b, 0x00,
|
||||
|
@ -40,6 +40,13 @@ extern s32 gPotentialAttackTargetWeights[NUM_DIRECTIONS];
|
||||
extern u8 gPotentialAttackTargetDirections[NUM_DIRECTIONS];
|
||||
extern struct Entity *gPotentialTargets[NUM_DIRECTIONS];
|
||||
|
||||
extern void sub_8055A00(struct Entity *, u8, u32, u32, u32);
|
||||
extern void sub_806A9B4(struct Entity *, u8);
|
||||
extern bool8 sub_8044B28(void);
|
||||
extern void sub_8057588(struct Entity *, u32);
|
||||
extern void sub_806A1B0(struct Entity *);
|
||||
|
||||
|
||||
void DecideAttack(struct Entity *pokemon)
|
||||
{
|
||||
struct EntityInfo *pokemonInfo = pokemon->info;
|
||||
@ -922,3 +929,26 @@ bool8 IsTargetInRange(struct Entity *pokemon, struct Entity *targetPokemon, s32
|
||||
}
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
void sub_807CABC(struct Entity *target)
|
||||
{
|
||||
struct EntityInfo *entityInfo;
|
||||
s32 counter;
|
||||
|
||||
counter = 0;
|
||||
while (1) {
|
||||
if(counter >= sub_8070828(target, TRUE)) break;
|
||||
entityInfo = target->info;
|
||||
sub_8055A00(target,(entityInfo->action).actionUseIndex,1,0,0);
|
||||
if(!EntityExists(target)) break;
|
||||
if(sub_8044B28()) break;
|
||||
if(entityInfo->unk159) break;
|
||||
counter++;
|
||||
}
|
||||
|
||||
sub_8057588(target,1);
|
||||
if (EntityExists(target)) {
|
||||
sub_806A9B4(target,(target->info->action).actionUseIndex);
|
||||
}
|
||||
sub_806A1B0(target);
|
||||
}
|
||||
|
@ -53,7 +53,7 @@ extern void sub_80276A8();
|
||||
const struct UnkTextStruct2 gUnknown_80DD6EC =
|
||||
{
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00,
|
||||
0x00, 0x00,
|
||||
@ -64,7 +64,7 @@ const struct UnkTextStruct2 gUnknown_80DD6EC =
|
||||
const struct UnkTextStruct2 gUnknown_80DD704 =
|
||||
{
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x13, 0x00, 0x04, 0x00,
|
||||
0x09, 0x03,
|
||||
0x03, 0x00,
|
||||
@ -74,7 +74,7 @@ const struct UnkTextStruct2 gUnknown_80DD704 =
|
||||
const struct UnkTextStruct2 gUnknown_80DD71C =
|
||||
{
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x14, 0x00, 0x04, 0x00,
|
||||
0x06, 0x03,
|
||||
0x03, 0x00,
|
||||
@ -84,7 +84,7 @@ const struct UnkTextStruct2 gUnknown_80DD71C =
|
||||
const struct UnkTextStruct2 gUnknown_80DD734 =
|
||||
{
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x16, 0x00, 0x04, 0x00,
|
||||
0x06, 0x03,
|
||||
0x03, 0x00,
|
||||
@ -94,7 +94,7 @@ const struct UnkTextStruct2 gUnknown_80DD734 =
|
||||
const struct UnkTextStruct2 gUnknown_80DD74C =
|
||||
{
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x02, 0x00, 0x11, 0x00,
|
||||
0x1A, 0x02,
|
||||
0x02, 0x00,
|
||||
|
@ -66,7 +66,7 @@ extern void sub_8007E20(s32, s32, s32, u32, u32, s32, u32);
|
||||
|
||||
const struct UnkTextStruct2 gUnknown_80E75F8 = {
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00,
|
||||
0x00, 0x00,
|
||||
@ -75,7 +75,7 @@ const struct UnkTextStruct2 gUnknown_80E75F8 = {
|
||||
|
||||
const struct UnkTextStruct2 gUnknown_80E7610 = {
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x02, 0x00, 0x02, 0x00,
|
||||
0x1A, 0x0B,
|
||||
0x0B, 0x00,
|
||||
@ -86,7 +86,7 @@ const u8 gUnkData_80E7628[] = {0x20, 0x00, 0x00, 0x00};
|
||||
|
||||
const struct UnkTextStruct2 gUnknown_80E762C = {
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x02, 0x00, 0x0F, 0x00,
|
||||
0x13, 0x03,
|
||||
0x03, 0x00,
|
||||
@ -131,7 +131,7 @@ const struct MenuItem gDeleteSaveConfirmMenuItems[3] =
|
||||
const struct UnkTextStruct2 gUnknown_80E7784 =
|
||||
{
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x17, 0x00, 0x0F, 0x00,
|
||||
0x05, 0x03,
|
||||
0x03, 0x00,
|
||||
|
@ -23,7 +23,7 @@ extern void sub_802E1AC(void);
|
||||
const struct UnkTextStruct2 gUnknown_80E0284 =
|
||||
{
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00,
|
||||
0x00, 0x00,
|
||||
@ -33,7 +33,7 @@ const struct UnkTextStruct2 gUnknown_80E0284 =
|
||||
const struct UnkTextStruct2 gUnknown_80E029C =
|
||||
{
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x03, 0x00, 0x03, 0x00,
|
||||
0x07, 0x03,
|
||||
0x03, 0x00,
|
||||
@ -43,7 +43,7 @@ const struct UnkTextStruct2 gUnknown_80E029C =
|
||||
const struct UnkTextStruct2 gUnknown_80E02B4 =
|
||||
{
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x04, 0x00, 0x00, 0x00,
|
||||
0x04,
|
||||
0x15, 0x00, 0x06, 0x00,
|
||||
0x07, 0x03,
|
||||
0x03, 0x00,
|
||||
@ -53,7 +53,7 @@ const struct UnkTextStruct2 gUnknown_80E02B4 =
|
||||
const struct UnkTextStruct2 gUnknown_80E02CC =
|
||||
{
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x04, 0x00, 0x00, 0x00,
|
||||
0x04,
|
||||
0x15, 0x00, 0x0f, 0x00,
|
||||
0x06, 0x03,
|
||||
0x03, 0x00,
|
||||
|
@ -95,7 +95,7 @@ static const u8 sUnknown_80E6070[];
|
||||
|
||||
const struct UnkTextStruct2 gUnknown_80E59A8 = {
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00,
|
||||
0x00, 0x00,
|
||||
@ -106,7 +106,7 @@ static const char main_menu_fill[] = "pksdir0";
|
||||
|
||||
const struct UnkTextStruct2 gUnknown_80E59C8 = {
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00,
|
||||
0x00, 0x00,
|
||||
@ -115,7 +115,7 @@ const struct UnkTextStruct2 gUnknown_80E59C8 = {
|
||||
|
||||
const struct UnkTextStruct2 gUnknown_80E59E0 = {
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x02, 0x00, 0x02, 0x00,
|
||||
0x0A, 0x03,
|
||||
0x03, 0x00,
|
||||
@ -131,7 +131,7 @@ const struct MenuItem gUnknown_80E59F8[] =
|
||||
|
||||
const struct UnkTextStruct2 gUnknown_80E5A29 = {
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x02, 0x00, 0x02, 0x00,
|
||||
0x0A, 0x02,
|
||||
0x02, 0x00,
|
||||
@ -146,7 +146,7 @@ const struct MenuItem gUnknown_80E5A44[] =
|
||||
|
||||
const struct UnkTextStruct2 gUnknown_80E5A60 = {
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x02, 0x00, 0x02, 0x00,
|
||||
0x0A, 0x08,
|
||||
0x08, 0x00,
|
||||
@ -155,7 +155,7 @@ const struct UnkTextStruct2 gUnknown_80E5A60 = {
|
||||
|
||||
const struct UnkTextStruct2 gUnknown_80E5A78 = {
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x02, 0x00, 0x02, 0x00,
|
||||
0x0B, 0x09,
|
||||
0x09, 0x00,
|
||||
@ -185,7 +185,7 @@ const struct MenuItem gUnknown_80E5AFC[] =
|
||||
|
||||
const struct UnkTextStruct2 gUnknown_80E5B34 = {
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x02, 0x00, 0x02, 0x00,
|
||||
0x0A, 0x08,
|
||||
0x08, 0x00,
|
||||
@ -215,7 +215,7 @@ const struct MenuItem gUnknown_80E5B8C[] =
|
||||
|
||||
const struct UnkTextStruct2 gUnknown_80E5BC4 = {
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x02, 0x00, 0x02, 0x00,
|
||||
0x0A, 0x08,
|
||||
0x08, 0x00,
|
||||
@ -245,7 +245,7 @@ const struct MenuItem gUnknown_80E5C18[] =
|
||||
|
||||
const struct UnkTextStruct2 gUnknown_80E5C50 = {
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x02, 0x00, 0x02, 0x00,
|
||||
0x0A, 0x03,
|
||||
0x03, 0x00,
|
||||
@ -268,7 +268,7 @@ const struct MenuItem gUnknown_80E5C9C[] =
|
||||
|
||||
const struct UnkTextStruct2 gUnknown_80E5CB4 = {
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x02, 0x00, 0x0F, 0x00,
|
||||
0x1A, 0x03,
|
||||
0x03, 0x00,
|
||||
|
@ -17,7 +17,7 @@ ALIGNED(4) const u8 gUnknown_80E0754[] = {0x83, 0xC0};
|
||||
static const u8 makuhita_dojo_fill[] = "pksdir0";
|
||||
const struct UnkTextStruct2 gUnknown_80E0760 = {
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00,
|
||||
0x00, 0x00,
|
||||
|
@ -36,7 +36,7 @@ static const u8 makuhita_dojo_fill[] = "pksdir0";
|
||||
|
||||
const struct UnkTextStruct2 gUnknown_80E07EC = {
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00,
|
||||
0x00, 0x00,
|
||||
@ -44,7 +44,7 @@ const struct UnkTextStruct2 gUnknown_80E07EC = {
|
||||
};
|
||||
const struct UnkTextStruct2 gUnknown_80E0804 = {
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x06, 0x00, 0x00, 0x00,
|
||||
0x06,
|
||||
0x02, 0x00, 0x02, 0x00,
|
||||
0x0E, 0x0E,
|
||||
0x0E, 0x00,
|
||||
|
@ -22,6 +22,104 @@ void AddMenuCursorSprite(void *);
|
||||
|
||||
void sub_8012EBC(struct MenuStruct *param_1);
|
||||
|
||||
extern u32 gUnknown_80D47B8;
|
||||
extern void sub_8013134(u32 *, u32, u32);
|
||||
extern void sub_80137B0(u32 *, u32);
|
||||
|
||||
extern s16 sub_8009614(u32, u32);
|
||||
|
||||
void sub_8012D60(struct MenuStruct *param_1,struct MenuItem *menuItems,u32 *param_3,u16 *param_4,s32 param_5,
|
||||
s32 index)
|
||||
{
|
||||
const u8 *textPtr;
|
||||
s32 counter;
|
||||
s32 menuIndex;
|
||||
s32 iVar1;
|
||||
|
||||
counter = 0;
|
||||
menuIndex = -1;
|
||||
iVar1 = 0;
|
||||
param_1->index = index;
|
||||
param_1->menuItems = menuItems;
|
||||
param_1->unk8 = param_3;
|
||||
if (param_3 == 0) {
|
||||
param_1->unk8 = &gUnknown_80D47B8;
|
||||
}
|
||||
param_1->unkC = param_4;
|
||||
textPtr = menuItems->text;
|
||||
if(textPtr)
|
||||
{
|
||||
while (textPtr != 0) {
|
||||
if ((0 <= param_5) && (param_5 == menuItems->menuAction)) {
|
||||
menuIndex = counter;
|
||||
}
|
||||
if (*menuItems->text == '*') {
|
||||
iVar1 = counter;
|
||||
}
|
||||
menuItems++;
|
||||
counter++;
|
||||
textPtr = menuItems->text;
|
||||
}
|
||||
}
|
||||
if (menuIndex < 0) {
|
||||
menuIndex = iVar1;
|
||||
}
|
||||
sub_8013134(¶m_1->unk14,counter,index);
|
||||
param_1->menuIndex = menuIndex;
|
||||
sub_80137B0(¶m_1->unk14,0);
|
||||
param_1->unk4C = 1;
|
||||
param_1->unk4D = 1;
|
||||
param_1->unk4E = 1;
|
||||
param_1->menuAction = -1;
|
||||
}
|
||||
|
||||
void sub_8012E04(struct MenuStruct *param_1,struct MenuItem *menuItems,u32 *param_3,u16 *param_4,s32 param_5,
|
||||
s32 index)
|
||||
{
|
||||
const u8 *textPtr;
|
||||
s32 counter;
|
||||
struct MenuItem *menuItemPtr;
|
||||
s32 iVar1;
|
||||
s32 menuIndex;
|
||||
|
||||
counter = 0;
|
||||
menuIndex = -1;
|
||||
iVar1 = 0;
|
||||
textPtr = menuItems->text;
|
||||
if (textPtr) {
|
||||
menuItemPtr = menuItems;
|
||||
while (textPtr != NULL) {
|
||||
if ((0 <= param_5) && (param_5 == menuItemPtr->menuAction)) {
|
||||
menuIndex = counter;
|
||||
}
|
||||
if (*menuItemPtr->text == '*') {
|
||||
iVar1 = counter;
|
||||
}
|
||||
menuItemPtr++;
|
||||
counter++;
|
||||
textPtr = menuItemPtr->text;
|
||||
}
|
||||
}
|
||||
|
||||
if (menuIndex < 0) {
|
||||
menuIndex = iVar1;
|
||||
}
|
||||
sub_8013134(¶m_1->unk14,counter,index);
|
||||
param_1->menuIndex = menuIndex;
|
||||
sub_80137B0(¶m_1->unk14,0);
|
||||
param_1->index = index;
|
||||
param_1->unk8 = param_3;
|
||||
if (param_3 == 0) {
|
||||
param_1->unk8 = &gUnknown_80D47B8;
|
||||
}
|
||||
param_1->unkC = param_4;
|
||||
param_1->menuItems = menuItems;
|
||||
param_1->unk4E = 0;
|
||||
param_1->unk4C = 1;
|
||||
param_1->unk4D = 1;
|
||||
param_1->menuAction = -1;
|
||||
}
|
||||
|
||||
void sub_8012EA4(struct MenuStruct *param_1, u32 r1)
|
||||
{
|
||||
param_1->unk4C = r1;
|
||||
|
@ -30,7 +30,7 @@ extern void SetPelipperBoardState(u32);
|
||||
const struct UnkTextStruct2 gUnknown_80E0330 =
|
||||
{
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00,
|
||||
0x00, 0x00,
|
||||
@ -40,7 +40,7 @@ const struct UnkTextStruct2 gUnknown_80E0330 =
|
||||
const struct UnkTextStruct2 gUnknown_80E0348 =
|
||||
{
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x03, 0x00, 0x03, 0x00,
|
||||
0x07, 0x03,
|
||||
0x03, 0x00,
|
||||
@ -50,7 +50,7 @@ const struct UnkTextStruct2 gUnknown_80E0348 =
|
||||
const struct UnkTextStruct2 gUnknown_80E0360 =
|
||||
{
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x04, 0x00, 0x00, 0x00,
|
||||
0x04,
|
||||
0x15, 0x00, 0x06, 0x00,
|
||||
0x07, 0x03,
|
||||
0x03, 0x00,
|
||||
@ -60,7 +60,7 @@ const struct UnkTextStruct2 gUnknown_80E0360 =
|
||||
const struct UnkTextStruct2 gUnknown_80E0378 =
|
||||
{
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x04, 0x00, 0x00, 0x00,
|
||||
0x04,
|
||||
0x15, 0x00, 0x0f, 0x00,
|
||||
0x06, 0x03,
|
||||
0x03, 0x00,
|
||||
|
@ -357,7 +357,7 @@ const char * const gPersonalityTypeDescriptionTable[NUM_PERSONALITIES] =
|
||||
const struct UnkTextStruct2 gUnknown_80F4244 =
|
||||
{
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x05, 0x00, 0x00, 0x00,
|
||||
0x05,
|
||||
0x0C, 0x00, 0x06, 0x00,
|
||||
0x05, 0x05,
|
||||
0x05, 0x00,
|
||||
@ -383,7 +383,7 @@ const s16 gPartners[NUM_PARTNERS] =
|
||||
const struct UnkTextStruct2 gUnknown_80F4278 =
|
||||
{
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00,
|
||||
0x00, 0x00,
|
||||
@ -393,7 +393,7 @@ const struct UnkTextStruct2 gUnknown_80F4278 =
|
||||
const struct UnkTextStruct2 gUnknown_80F4290 =
|
||||
{
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x06, 0x00, 0x00, 0x00,
|
||||
0x06,
|
||||
0x02, 0x00, 0x02, 0x00,
|
||||
0x09, 0x0B,
|
||||
0x0D, 0x00,
|
||||
@ -403,7 +403,7 @@ const struct UnkTextStruct2 gUnknown_80F4290 =
|
||||
const struct UnkTextStruct2 gUnknown_80F42A8 =
|
||||
{
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x05, 0x00, 0x00, 0x00,
|
||||
0x05,
|
||||
0x0E, 0x00, 0x04, 0x00,
|
||||
0x05, 0x05,
|
||||
0x05, 0x00,
|
||||
|
@ -144,7 +144,7 @@ ALIGNED(4) const u8 wonder_mail_fill[] = _("pksdir0");
|
||||
const struct UnkTextStruct2 gUnknown_80E1EFC =
|
||||
{
|
||||
0, 0, 0, 0,
|
||||
3, 0, 0, 0,
|
||||
3,
|
||||
0, 0, 0, 0,
|
||||
0, 0,
|
||||
0, 0,
|
||||
@ -156,7 +156,7 @@ const u8 gUnkData_80E1F14[] = {1, 0, 8, 0};
|
||||
const struct UnkTextStruct2 gUnknown_80E1F18 =
|
||||
{
|
||||
0, 0, 0, 0,
|
||||
6, 0, 0, 0,
|
||||
6,
|
||||
2, 0, 2, 0,
|
||||
0x14, 4,
|
||||
4, 0,
|
||||
|
@ -31,7 +31,7 @@ extern struct unkStruct_203B360 *gUnknown_203B364;
|
||||
const struct UnkTextStruct2 gUnknown_80E6F20 =
|
||||
{
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00,
|
||||
0x00, 0x00,
|
||||
@ -41,7 +41,7 @@ const struct UnkTextStruct2 gUnknown_80E6F20 =
|
||||
const struct UnkTextStruct2 gUnknown_80E6F38 =
|
||||
{
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x05, 0x00, 0x08, 0x00,
|
||||
0x15, 0x05,
|
||||
0x05, 0x00,
|
||||
|
@ -26,7 +26,7 @@ extern u8 *gUnknown_80F8968[];
|
||||
extern u8 *gUnknown_80F8988[];
|
||||
extern u8 gUnknown_8106FA4[];
|
||||
|
||||
u8 sub_8070828(struct Entity *pokemon, bool8 displayMessage)
|
||||
s32 sub_8070828(struct Entity *pokemon, bool8 displayMessage)
|
||||
{
|
||||
bool8 flag;
|
||||
|
||||
|
@ -55,7 +55,7 @@ extern char gAvailablePokemonNames[0x50];
|
||||
const struct UnkTextStruct2 gUnknown_80DED48 =
|
||||
{
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x15, 0x00, 0x04, 0x00,
|
||||
0x06, 0x05,
|
||||
0x05, 0x00,
|
||||
@ -65,7 +65,7 @@ const struct UnkTextStruct2 gUnknown_80DED48 =
|
||||
const struct UnkTextStruct2 gUnknown_80DED60 =
|
||||
{
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x16, 0x00, 0x07, 0x00,
|
||||
0x06, 0x05,
|
||||
0x05, 0x00,
|
||||
@ -86,7 +86,7 @@ const struct MenuItem gUnknown_80DED78[3] =
|
||||
const struct UnkTextStruct2 gUnknown_80DEDA0 =
|
||||
{
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00,
|
||||
0x00, 0x00,
|
||||
|
@ -29,7 +29,7 @@ const struct MenuItem gUnknown_80E60D4[3] = {
|
||||
const struct UnkTextStruct2 gUnknown_80E60EC =
|
||||
{
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x15, 0x00, 0x04, 0x00,
|
||||
0x06, 0x05,
|
||||
0x05, 0x00,
|
||||
@ -46,7 +46,7 @@ const struct MenuItem gUnknown_80E6104[4] = {
|
||||
static const struct UnkTextStruct2 unused =
|
||||
{
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x16, 0x00, 0x09, 0x00,
|
||||
0x05, 0x03,
|
||||
0x03, 0x00,
|
||||
@ -63,7 +63,7 @@ const struct MenuItem gUnknown_80E6154[3] = {
|
||||
const struct UnkTextStruct2 gUnknown_80E6174 =
|
||||
{
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x15, 0x00, 0x0D, 0x00,
|
||||
0x06, 0x04,
|
||||
0x04, 0x00,
|
||||
|
@ -203,7 +203,7 @@ ALIGNED(4) const u8 SendWOPokemon[] = _("Send w/o Pokémon");
|
||||
const struct UnkTextStruct2 gUnknown_80DDACC =
|
||||
{
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x16, 0x00, 0x07, 0x00,
|
||||
0x06, 0x04,
|
||||
0x04, 0x00,
|
||||
@ -213,7 +213,7 @@ const struct UnkTextStruct2 gUnknown_80DDACC =
|
||||
const struct UnkTextStruct2 gUnknown_80DDAE4 =
|
||||
{
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x16, 0x00, 0x06, 0x00,
|
||||
0x06, 0x04,
|
||||
0x04, 0x00,
|
||||
|
@ -199,7 +199,7 @@ ALIGNED(4) const char wonder_mail_2_fill[] = "pksdir0";
|
||||
const struct UnkTextStruct2 gUnknown_80DFBD0 =
|
||||
{
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00,
|
||||
0x00, 0x00,
|
||||
@ -211,7 +211,7 @@ const u8 gUnknown_80DFBE8[] = { 0x01, 0x00, 0x0C, 0x00 };
|
||||
const struct UnkTextStruct2 gUnknown_80DFBEC =
|
||||
{
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x06, 0x00, 0x00, 0x00,
|
||||
0x06,
|
||||
0x02, 0x00, 0x02, 0x00,
|
||||
0x18, 0x0E,
|
||||
0x0E, 0x00,
|
||||
@ -224,7 +224,7 @@ ALIGNED(4) static const char wonder_mail_2_fill1[] = "pksdir0";
|
||||
const struct UnkTextStruct2 gUnknown_80DFC18 =
|
||||
{
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00,
|
||||
0x00, 0x00,
|
||||
@ -236,7 +236,7 @@ const u8 gUnkData_80DFC30[] = { 0x01, 0x00, 0x16, 0x00 };
|
||||
const struct UnkTextStruct2 gUnknown_80DFC34 =
|
||||
{
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x06, 0x00, 0x00, 0x00,
|
||||
0x06,
|
||||
0x02, 0x00, 0x02, 0x00,
|
||||
0x1A, 0x10,
|
||||
0x10, 0x00,
|
||||
@ -250,7 +250,7 @@ ALIGNED(4) static const char wonder_mail_2_fill2[] = "pksdir0";
|
||||
const struct UnkTextStruct2 gUnknown_80DFC5C =
|
||||
{
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00,
|
||||
0x00, 0x00,
|
||||
@ -260,7 +260,7 @@ const struct UnkTextStruct2 gUnknown_80DFC5C =
|
||||
const struct UnkTextStruct2 gUnknown_80DFC74 =
|
||||
{
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x06, 0x00, 0x00, 0x00,
|
||||
0x06,
|
||||
0x02, 0x00, 0x02, 0x00,
|
||||
0x18, 0x0E,
|
||||
0x0E, 0x00,
|
||||
@ -273,7 +273,7 @@ ALIGNED(4) static const char wonder_mail_2_fill3[] = "pksdir0";
|
||||
const struct UnkTextStruct2 gUnknown_80DFC9C =
|
||||
{
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00,
|
||||
0x00, 0x00,
|
||||
@ -283,7 +283,7 @@ const struct UnkTextStruct2 gUnknown_80DFC9C =
|
||||
const struct UnkTextStruct2 gUnknown_80DFCB4 =
|
||||
{
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x06, 0x00, 0x00, 0x00,
|
||||
0x06,
|
||||
0x02, 0x00, 0x02, 0x00,
|
||||
0x18, 0x0E,
|
||||
0x0E, 0x00,
|
||||
|
@ -54,7 +54,7 @@ u16 gUnknown_203B2EC;
|
||||
const struct UnkTextStruct2 gUnknown_80DFCE4 =
|
||||
{
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00,
|
||||
0x00, 0x00,
|
||||
@ -64,7 +64,7 @@ const struct UnkTextStruct2 gUnknown_80DFCE4 =
|
||||
const struct UnkTextStruct2 gUnknown_80DFCFC =
|
||||
{
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x06, 0x00, 0x00, 0x00,
|
||||
0x06,
|
||||
0x02, 0x00, 0x02, 0x00,
|
||||
0x18, 0x0E,
|
||||
0x0E, 0x00,
|
||||
@ -77,7 +77,7 @@ static const u8 wonder_mail_fill[] = "pksdir0";
|
||||
const struct UnkTextStruct2 gUnknown_80DFD28 =
|
||||
{
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00,
|
||||
0x00, 0x00,
|
||||
@ -87,7 +87,7 @@ const struct UnkTextStruct2 gUnknown_80DFD28 =
|
||||
const struct UnkTextStruct2 gUnknown_80DFD40 =
|
||||
{
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x04, 0x00, 0x00, 0x00,
|
||||
0x04,
|
||||
0x15, 0x00, 0x06, 0x00,
|
||||
0x07, 0x03,
|
||||
0x03, 0x00,
|
||||
@ -97,7 +97,7 @@ const struct UnkTextStruct2 gUnknown_80DFD40 =
|
||||
const struct UnkTextStruct2 gUnknown_80DFD58 =
|
||||
{
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x04, 0x00, 0x00, 0x00,
|
||||
0x04,
|
||||
0x15, 0x00, 0x0f, 0x00,
|
||||
0x06, 0x03,
|
||||
0x03, 0x00,
|
||||
@ -111,7 +111,7 @@ static const u8 wonder_mail_fill0[] = "pksdir0";
|
||||
const struct UnkTextStruct2 gUnknown_80DFD8C =
|
||||
{
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00,
|
||||
0x00, 0x00,
|
||||
@ -121,7 +121,7 @@ const struct UnkTextStruct2 gUnknown_80DFD8C =
|
||||
const struct UnkTextStruct2 gUnknown_80DFDA4 =
|
||||
{
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x06, 0x00, 0x00, 0x00,
|
||||
0x06,
|
||||
0x02, 0x00, 0x02, 0x00,
|
||||
0x18, 0x0e,
|
||||
0x0e, 0x00,
|
||||
|
@ -12,7 +12,7 @@
|
||||
const struct UnkTextStruct2 gUnknown_80DFDD4 =
|
||||
{
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00,
|
||||
0x00, 0x00,
|
||||
@ -23,7 +23,7 @@ const struct UnkTextStruct2 gUnknown_80DFDD4 =
|
||||
const struct UnkTextStruct2 gUnknown_80DFDEC =
|
||||
{
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x03, 0x00, 0x03, 0x00,
|
||||
0x07, 0x03,
|
||||
0x03, 0x00,
|
||||
@ -33,7 +33,7 @@ const struct UnkTextStruct2 gUnknown_80DFDEC =
|
||||
const struct UnkTextStruct2 gUnknown_80DFE04 =
|
||||
{
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x15, 0x00, 0x06, 0x00,
|
||||
0x07, 0x03,
|
||||
0x03, 0x00,
|
||||
@ -42,7 +42,7 @@ const struct UnkTextStruct2 gUnknown_80DFE04 =
|
||||
const struct UnkTextStruct2 gUnknown_80DFE1C =
|
||||
{
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x15, 0x00, 0x0f, 0x00,
|
||||
0x07, 0x03,
|
||||
0x03, 0x00,
|
||||
@ -53,7 +53,7 @@ const struct UnkTextStruct2 gUnknown_80DFE1C =
|
||||
const struct UnkTextStruct2 gUnknown_80DFE34 =
|
||||
{
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x15, 0x00, 0x0f, 0x00,
|
||||
0x06, 0x03,
|
||||
0x03, 0x00,
|
||||
|
@ -151,7 +151,7 @@ void HandleMissionReward(void);
|
||||
|
||||
const struct UnkTextStruct2 gUnknown_80E03C4 = {
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00,
|
||||
0x00, 0x00,
|
||||
@ -159,7 +159,7 @@ const struct UnkTextStruct2 gUnknown_80E03C4 = {
|
||||
};
|
||||
const struct UnkTextStruct2 gUnknown_80E03DC = {
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x03, 0x00, 0x03, 0x00,
|
||||
0x07, 0x03,
|
||||
0x03, 0x00,
|
||||
@ -167,7 +167,7 @@ const struct UnkTextStruct2 gUnknown_80E03DC = {
|
||||
};
|
||||
const struct UnkTextStruct2 gUnknown_80E03F4 = {
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x15, 0x00, 0x06, 0x00,
|
||||
0x07, 0x03,
|
||||
0x03, 0x00,
|
||||
@ -178,7 +178,7 @@ const u8 gUnknown_80E040C[] = "Send";
|
||||
static const u8 wonder_mail_fill[] = "pksdir0";
|
||||
const struct UnkTextStruct2 gUnknown_80E041C = {
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00,
|
||||
0x00, 0x00,
|
||||
@ -239,7 +239,7 @@ static const u8 wonder_mail_fill2[] = "pksdir0";
|
||||
|
||||
const struct UnkTextStruct2 gUnknown_80E06FC = {
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00,
|
||||
0x00, 0x00,
|
||||
@ -248,7 +248,7 @@ const struct UnkTextStruct2 gUnknown_80E06FC = {
|
||||
|
||||
const struct UnkTextStruct2 gUnknown_80E0714 = {
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x06, 0x00, 0x00, 0x00,
|
||||
0x06,
|
||||
0x02, 0x00, 0x02, 0x00,
|
||||
0x0E, 0x0E,
|
||||
0x0E, 0x00,
|
||||
@ -256,7 +256,7 @@ const struct UnkTextStruct2 gUnknown_80E0714 = {
|
||||
};
|
||||
const struct UnkTextStruct2 gUnknown_80E072C = {
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x06, 0x00, 0x00, 0x00,
|
||||
0x06,
|
||||
0x02, 0x00, 0x02, 0x00,
|
||||
0x10, 0x10,
|
||||
0x10, 0x00,
|
||||
|
@ -33,7 +33,7 @@ extern struct unkStruct_203B480 *gUnknown_203B480;
|
||||
|
||||
const struct UnkTextStruct2 gUnknown_80E083C = {
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00,
|
||||
0x00, 0x00,
|
||||
@ -42,7 +42,7 @@ const struct UnkTextStruct2 gUnknown_80E083C = {
|
||||
|
||||
const struct UnkTextStruct2 gUnknown_80E0854 = {
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x06, 0x00, 0x00, 0x00,
|
||||
0x06,
|
||||
0x02, 0x00, 0x02, 0x00,
|
||||
0x18, 0x11,
|
||||
0x11, 0x00,
|
||||
|
@ -24,7 +24,7 @@ extern struct unkStruct_203B480 *gUnknown_203B480;
|
||||
|
||||
const struct UnkTextStruct2 gUnknown_80E0900 = {
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00,
|
||||
0x00, 0x00,
|
||||
@ -35,7 +35,7 @@ const u8 DATA_80E0918[] = {0x01, 0x00, 0x12, 0x00};
|
||||
|
||||
const struct UnkTextStruct2 gUnknown_80E091C = {
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x06, 0x00, 0x00, 0x00,
|
||||
0x06,
|
||||
0x02, 0x00, 0x02, 0x00,
|
||||
0x1A, 0x10,
|
||||
0x10, 0x00,
|
||||
|
@ -47,7 +47,7 @@ const struct MenuItem gUnknown_80E0968[] =
|
||||
|
||||
const struct UnkTextStruct2 gUnknown_80E0990 = {
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00,
|
||||
0x00, 0x00,
|
||||
@ -55,7 +55,7 @@ const struct UnkTextStruct2 gUnknown_80E0990 = {
|
||||
};
|
||||
const struct UnkTextStruct2 gUnknown_80E09A8 = {
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x13, 0x00, 0x0B, 0x00,
|
||||
0x08, 0x03,
|
||||
0x03, 0x00,
|
||||
@ -63,7 +63,7 @@ const struct UnkTextStruct2 gUnknown_80E09A8 = {
|
||||
};
|
||||
const struct UnkTextStruct2 gUnknown_80E09C0 = {
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x11, 0x00, 0x0F, 0x00,
|
||||
0x07, 0x03,
|
||||
0x03, 0x00,
|
||||
|
@ -54,7 +54,7 @@ extern u8 gUnknown_202DE58[];
|
||||
const struct UnkTextStruct2 gUnknown_80E016C =
|
||||
{
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00,
|
||||
0x00, 0x00,
|
||||
@ -84,7 +84,7 @@ static const u8 wonder_mail_802DF88_fill[] = "pksdir0";
|
||||
const struct UnkTextStruct2 gUnknown_80E0248 =
|
||||
{
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x03, 0x00, 0x00, 0x00,
|
||||
0x03,
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00,
|
||||
0x00, 0x00,
|
||||
@ -96,7 +96,7 @@ const u8 UnkData_80E0260[] = {0x01, 0x00, 0x12, 0x00};
|
||||
const struct UnkTextStruct2 gUnknown_80E0264 =
|
||||
{
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x06, 0x00, 0x00, 0x00,
|
||||
0x06,
|
||||
0x02, 0x00, 0x02, 0x00,
|
||||
0x1A, 0x10,
|
||||
0x10, 0x00,
|
||||
|
Loading…
Reference in New Issue
Block a user