mirror of
https://github.com/Ninjdai1/pokeemerald.git
synced 2024-12-26 19:54:21 +01:00
start decompiling battle records
This commit is contained in:
parent
867b496f2e
commit
f9a2f6c4a2
@ -5,8 +5,8 @@
|
|||||||
|
|
||||||
.text
|
.text
|
||||||
|
|
||||||
thumb_func_start sub_813BF94
|
thumb_func_start InitLinkBattleRecord
|
||||||
sub_813BF94: @ 813BF94
|
InitLinkBattleRecord: @ 813BF94
|
||||||
push {r4,lr}
|
push {r4,lr}
|
||||||
sub sp, 0x4
|
sub sp, 0x4
|
||||||
adds r4, r0, 0
|
adds r4, r0, 0
|
||||||
@ -29,16 +29,16 @@ sub_813BF94: @ 813BF94
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.pool
|
.pool
|
||||||
thumb_func_end sub_813BF94
|
thumb_func_end InitLinkBattleRecord
|
||||||
|
|
||||||
thumb_func_start sub_813BFC4
|
thumb_func_start InitLinkBattleRecords_
|
||||||
sub_813BFC4: @ 813BFC4
|
InitLinkBattleRecords_: @ 813BFC4
|
||||||
push {r4,r5,lr}
|
push {r4,r5,lr}
|
||||||
adds r4, r0, 0
|
adds r4, r0, 0
|
||||||
movs r5, 0x4
|
movs r5, 0x4
|
||||||
_0813BFCA:
|
_0813BFCA:
|
||||||
adds r0, r4, 0
|
adds r0, r4, 0
|
||||||
bl sub_813BF94
|
bl InitLinkBattleRecord
|
||||||
adds r4, 0x10
|
adds r4, 0x10
|
||||||
subs r5, 0x1
|
subs r5, 0x1
|
||||||
cmp r5, 0
|
cmp r5, 0
|
||||||
@ -55,10 +55,10 @@ _0813BFCA:
|
|||||||
pop {r4,r5}
|
pop {r4,r5}
|
||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
thumb_func_end sub_813BFC4
|
thumb_func_end InitLinkBattleRecords_
|
||||||
|
|
||||||
thumb_func_start sub_813BFF8
|
thumb_func_start GetLinkBattleRecordTotalBattles
|
||||||
sub_813BFF8: @ 813BFF8
|
GetLinkBattleRecordTotalBattles: @ 813BFF8
|
||||||
adds r1, r0, 0
|
adds r1, r0, 0
|
||||||
ldrh r0, [r1, 0xA]
|
ldrh r0, [r1, 0xA]
|
||||||
ldrh r2, [r1, 0xC]
|
ldrh r2, [r1, 0xC]
|
||||||
@ -66,10 +66,10 @@ sub_813BFF8: @ 813BFF8
|
|||||||
ldrh r1, [r1, 0xE]
|
ldrh r1, [r1, 0xE]
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
bx lr
|
bx lr
|
||||||
thumb_func_end sub_813BFF8
|
thumb_func_end GetLinkBattleRecordTotalBattles
|
||||||
|
|
||||||
thumb_func_start sub_813C008
|
thumb_func_start FindLinkBattleRecord
|
||||||
sub_813C008: @ 813C008
|
FindLinkBattleRecord: @ 813C008
|
||||||
push {r4-r7,lr}
|
push {r4-r7,lr}
|
||||||
adds r7, r1, 0
|
adds r7, r1, 0
|
||||||
lsls r2, 16
|
lsls r2, 16
|
||||||
@ -98,10 +98,10 @@ _0813C036:
|
|||||||
pop {r4-r7}
|
pop {r4-r7}
|
||||||
pop {r1}
|
pop {r1}
|
||||||
bx r1
|
bx r1
|
||||||
thumb_func_end sub_813C008
|
thumb_func_end FindLinkBattleRecord
|
||||||
|
|
||||||
thumb_func_start sub_813C03C
|
thumb_func_start SortLinkBattleRecords
|
||||||
sub_813C03C: @ 813C03C
|
SortLinkBattleRecords: @ 813C03C
|
||||||
push {r4-r7,lr}
|
push {r4-r7,lr}
|
||||||
mov r7, r10
|
mov r7, r10
|
||||||
mov r6, r9
|
mov r6, r9
|
||||||
@ -129,10 +129,10 @@ _0813C04C:
|
|||||||
_0813C06A:
|
_0813C06A:
|
||||||
ldr r0, [sp, 0x14]
|
ldr r0, [sp, 0x14]
|
||||||
str r3, [sp, 0x10]
|
str r3, [sp, 0x10]
|
||||||
bl sub_813BFF8
|
bl GetLinkBattleRecordTotalBattles
|
||||||
adds r4, r0, 0
|
adds r4, r0, 0
|
||||||
adds r0, r5, 0
|
adds r0, r5, 0
|
||||||
bl sub_813BFF8
|
bl GetLinkBattleRecordTotalBattles
|
||||||
ldr r3, [sp, 0x10]
|
ldr r3, [sp, 0x10]
|
||||||
cmp r4, r0
|
cmp r4, r0
|
||||||
ble _0813C0B2
|
ble _0813C0B2
|
||||||
@ -178,10 +178,10 @@ _0813C0BA:
|
|||||||
pop {r4-r7}
|
pop {r4-r7}
|
||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
thumb_func_end sub_813C03C
|
thumb_func_end SortLinkBattleRecords
|
||||||
|
|
||||||
thumb_func_start sub_813C0D0
|
thumb_func_start UpdateLinkBattleRecord
|
||||||
sub_813C0D0: @ 813C0D0
|
UpdateLinkBattleRecord: @ 813C0D0
|
||||||
push {lr}
|
push {lr}
|
||||||
adds r2, r0, 0
|
adds r2, r0, 0
|
||||||
cmp r1, 0x2
|
cmp r1, 0x2
|
||||||
@ -233,10 +233,10 @@ _0813C12A:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.pool
|
.pool
|
||||||
thumb_func_end sub_813C0D0
|
thumb_func_end UpdateLinkBattleRecord
|
||||||
|
|
||||||
thumb_func_start sub_813C134
|
thumb_func_start UpdateLinkBattleGameStats
|
||||||
sub_813C134: @ 813C134
|
UpdateLinkBattleGameStats: @ 813C134
|
||||||
push {r4,lr}
|
push {r4,lr}
|
||||||
cmp r0, 0x2
|
cmp r0, 0x2
|
||||||
beq _0813C14E
|
beq _0813C14E
|
||||||
@ -270,10 +270,10 @@ _0813C166:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.pool
|
.pool
|
||||||
thumb_func_end sub_813C134
|
thumb_func_end UpdateLinkBattleGameStats
|
||||||
|
|
||||||
thumb_func_start sub_813C170
|
thumb_func_start UpdateLinkBattleRecords_
|
||||||
sub_813C170: @ 813C170
|
UpdateLinkBattleRecords_: @ 813C170
|
||||||
push {r4-r7,lr}
|
push {r4-r7,lr}
|
||||||
mov r7, r10
|
mov r7, r10
|
||||||
mov r6, r9
|
mov r6, r9
|
||||||
@ -289,13 +289,13 @@ sub_813C170: @ 813C170
|
|||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
mov r9, r0
|
mov r9, r0
|
||||||
mov r0, r10
|
mov r0, r10
|
||||||
bl sub_813C134
|
bl UpdateLinkBattleGameStats
|
||||||
adds r0, r6, 0
|
adds r0, r6, 0
|
||||||
bl sub_813C03C
|
bl SortLinkBattleRecords
|
||||||
adds r0, r6, 0
|
adds r0, r6, 0
|
||||||
mov r1, r8
|
mov r1, r8
|
||||||
adds r2, r7, 0
|
adds r2, r7, 0
|
||||||
bl sub_813C008
|
bl FindLinkBattleRecord
|
||||||
adds r5, r0, 0
|
adds r5, r0, 0
|
||||||
cmp r5, 0x5
|
cmp r5, 0x5
|
||||||
bne _0813C1D4
|
bne _0813C1D4
|
||||||
@ -303,7 +303,7 @@ sub_813C170: @ 813C170
|
|||||||
adds r4, r6, 0
|
adds r4, r6, 0
|
||||||
adds r4, 0x40
|
adds r4, 0x40
|
||||||
adds r0, r4, 0
|
adds r0, r4, 0
|
||||||
bl sub_813BF94
|
bl InitLinkBattleRecord
|
||||||
adds r0, r4, 0
|
adds r0, r4, 0
|
||||||
mov r1, r8
|
mov r1, r8
|
||||||
movs r2, 0x7
|
movs r2, 0x7
|
||||||
@ -323,9 +323,9 @@ _0813C1D4:
|
|||||||
lsls r0, r5, 4
|
lsls r0, r5, 4
|
||||||
adds r0, r6, r0
|
adds r0, r6, r0
|
||||||
mov r1, r10
|
mov r1, r10
|
||||||
bl sub_813C0D0
|
bl UpdateLinkBattleRecord
|
||||||
adds r0, r6, 0
|
adds r0, r6, 0
|
||||||
bl sub_813C03C
|
bl SortLinkBattleRecords
|
||||||
pop {r3-r5}
|
pop {r3-r5}
|
||||||
mov r8, r3
|
mov r8, r3
|
||||||
mov r9, r4
|
mov r9, r4
|
||||||
@ -334,7 +334,7 @@ _0813C1D4:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.pool
|
.pool
|
||||||
thumb_func_end sub_813C170
|
thumb_func_end UpdateLinkBattleRecords_
|
||||||
|
|
||||||
thumb_func_start InitLinkBattleRecords
|
thumb_func_start InitLinkBattleRecords
|
||||||
InitLinkBattleRecords: @ 813C1F8
|
InitLinkBattleRecords: @ 813C1F8
|
||||||
@ -343,14 +343,14 @@ InitLinkBattleRecords: @ 813C1F8
|
|||||||
ldr r0, [r0]
|
ldr r0, [r0]
|
||||||
ldr r1, =0x00003150
|
ldr r1, =0x00003150
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
bl sub_813BFC4
|
bl InitLinkBattleRecords_
|
||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.pool
|
.pool
|
||||||
thumb_func_end InitLinkBattleRecords
|
thumb_func_end InitLinkBattleRecords
|
||||||
|
|
||||||
thumb_func_start sub_813C214
|
thumb_func_start IncTrainerCardWins
|
||||||
sub_813C214: @ 813C214
|
IncTrainerCardWins: @ 813C214
|
||||||
push {lr}
|
push {lr}
|
||||||
movs r1, 0x64
|
movs r1, 0x64
|
||||||
muls r1, r0
|
muls r1, r0
|
||||||
@ -369,10 +369,10 @@ _0813C230:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.pool
|
.pool
|
||||||
thumb_func_end sub_813C214
|
thumb_func_end IncTrainerCardWins
|
||||||
|
|
||||||
thumb_func_start sub_813C23C
|
thumb_func_start IncTrainerCardLosses
|
||||||
sub_813C23C: @ 813C23C
|
IncTrainerCardLosses: @ 813C23C
|
||||||
push {lr}
|
push {lr}
|
||||||
movs r1, 0x64
|
movs r1, 0x64
|
||||||
muls r1, r0
|
muls r1, r0
|
||||||
@ -391,10 +391,10 @@ _0813C258:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.pool
|
.pool
|
||||||
thumb_func_end sub_813C23C
|
thumb_func_end IncTrainerCardLosses
|
||||||
|
|
||||||
thumb_func_start sub_813C264
|
thumb_func_start UpdateTrainerCardWinsLosses
|
||||||
sub_813C264: @ 813C264
|
UpdateTrainerCardWinsLosses: @ 813C264
|
||||||
push {r4,lr}
|
push {r4,lr}
|
||||||
adds r4, r0, 0
|
adds r4, r0, 0
|
||||||
ldr r0, =gBattleOutcome
|
ldr r0, =gBattleOutcome
|
||||||
@ -407,24 +407,24 @@ sub_813C264: @ 813C264
|
|||||||
.pool
|
.pool
|
||||||
_0813C27C:
|
_0813C27C:
|
||||||
eors r0, r4
|
eors r0, r4
|
||||||
bl sub_813C214
|
bl IncTrainerCardWins
|
||||||
adds r0, r4, 0
|
adds r0, r4, 0
|
||||||
bl sub_813C23C
|
bl IncTrainerCardLosses
|
||||||
b _0813C298
|
b _0813C298
|
||||||
_0813C28A:
|
_0813C28A:
|
||||||
movs r0, 0x1
|
movs r0, 0x1
|
||||||
eors r0, r4
|
eors r0, r4
|
||||||
bl sub_813C23C
|
bl IncTrainerCardLosses
|
||||||
adds r0, r4, 0
|
adds r0, r4, 0
|
||||||
bl sub_813C214
|
bl IncTrainerCardWins
|
||||||
_0813C298:
|
_0813C298:
|
||||||
pop {r4}
|
pop {r4}
|
||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
thumb_func_end sub_813C264
|
thumb_func_end UpdateTrainerCardWinsLosses
|
||||||
|
|
||||||
thumb_func_start sub_813C2A0
|
thumb_func_start UpdateLinkBattleRecords
|
||||||
sub_813C2A0: @ 813C2A0
|
UpdateLinkBattleRecords: @ 813C2A0
|
||||||
push {r4,lr}
|
push {r4,lr}
|
||||||
sub sp, 0x4
|
sub sp, 0x4
|
||||||
adds r4, r0, 0
|
adds r4, r0, 0
|
||||||
@ -432,7 +432,7 @@ sub_813C2A0: @ 813C2A0
|
|||||||
cmp r0, 0x1
|
cmp r0, 0x1
|
||||||
beq _0813C2DA
|
beq _0813C2DA
|
||||||
adds r0, r4, 0
|
adds r0, r4, 0
|
||||||
bl sub_813C264
|
bl UpdateTrainerCardWinsLosses
|
||||||
ldr r0, =gSaveBlock1Ptr
|
ldr r0, =gSaveBlock1Ptr
|
||||||
ldr r0, [r0]
|
ldr r0, [r0]
|
||||||
ldr r1, =0x00003150
|
ldr r1, =0x00003150
|
||||||
@ -450,17 +450,17 @@ sub_813C2A0: @ 813C2A0
|
|||||||
lsls r4, 24
|
lsls r4, 24
|
||||||
lsrs r4, 24
|
lsrs r4, 24
|
||||||
str r4, [sp]
|
str r4, [sp]
|
||||||
bl sub_813C170
|
bl UpdateLinkBattleRecords_
|
||||||
_0813C2DA:
|
_0813C2DA:
|
||||||
add sp, 0x4
|
add sp, 0x4
|
||||||
pop {r4}
|
pop {r4}
|
||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.pool
|
.pool
|
||||||
thumb_func_end sub_813C2A0
|
thumb_func_end UpdateLinkBattleRecords
|
||||||
|
|
||||||
thumb_func_start sub_813C2F4
|
thumb_func_start PrintLinkBattleWinsLossesDraws
|
||||||
sub_813C2F4: @ 813C2F4
|
PrintLinkBattleWinsLossesDraws: @ 813C2F4
|
||||||
push {r4,lr}
|
push {r4,lr}
|
||||||
sub sp, 0xC
|
sub sp, 0xC
|
||||||
ldr r4, =gStringVar1
|
ldr r4, =gStringVar1
|
||||||
@ -513,10 +513,10 @@ sub_813C2F4: @ 813C2F4
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.pool
|
.pool
|
||||||
thumb_func_end sub_813C2F4
|
thumb_func_end PrintLinkBattleWinsLossesDraws
|
||||||
|
|
||||||
thumb_func_start sub_813C384
|
thumb_func_start PrintLinkBattleRecord
|
||||||
sub_813C384: @ 813C384
|
PrintLinkBattleRecord: @ 813C384
|
||||||
push {r4-r7,lr}
|
push {r4-r7,lr}
|
||||||
mov r7, r8
|
mov r7, r8
|
||||||
push {r7}
|
push {r7}
|
||||||
@ -652,10 +652,10 @@ _0813C4A8:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.pool
|
.pool
|
||||||
thumb_func_end sub_813C384
|
thumb_func_end PrintLinkBattleRecord
|
||||||
|
|
||||||
thumb_func_start sub_813C4BC
|
thumb_func_start ShowLinkBattleRecords
|
||||||
sub_813C4BC: @ 813C4BC
|
ShowLinkBattleRecords: @ 813C4BC
|
||||||
push {r4-r7,lr}
|
push {r4-r7,lr}
|
||||||
mov r7, r9
|
mov r7, r9
|
||||||
mov r6, r8
|
mov r6, r8
|
||||||
@ -696,7 +696,7 @@ sub_813C4BC: @ 813C4BC
|
|||||||
ldr r1, =0x00003150
|
ldr r1, =0x00003150
|
||||||
mov r9, r1
|
mov r9, r1
|
||||||
add r0, r9
|
add r0, r9
|
||||||
bl sub_813C2F4
|
bl PrintLinkBattleWinsLossesDraws
|
||||||
ldr r1, =gText_WinLoseDraw
|
ldr r1, =gText_WinLoseDraw
|
||||||
adds r0, r5, 0
|
adds r0, r5, 0
|
||||||
bl StringExpandPlaceholders
|
bl StringExpandPlaceholders
|
||||||
@ -721,7 +721,7 @@ _0813C540:
|
|||||||
adds r2, r3
|
adds r2, r3
|
||||||
adds r2, r4
|
adds r2, r4
|
||||||
ldrb r2, [r2]
|
ldrb r2, [r2]
|
||||||
bl sub_813C384
|
bl PrintLinkBattleRecord
|
||||||
movs r0, 0x80
|
movs r0, 0x80
|
||||||
lsls r0, 18
|
lsls r0, 18
|
||||||
adds r6, r0
|
adds r6, r0
|
||||||
@ -743,7 +743,7 @@ _0813C540:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.pool
|
.pool
|
||||||
thumb_func_end sub_813C4BC
|
thumb_func_end ShowLinkBattleRecords
|
||||||
|
|
||||||
thumb_func_start sub_813C5A0
|
thumb_func_start sub_813C5A0
|
||||||
sub_813C5A0: @ 813C5A0
|
sub_813C5A0: @ 813C5A0
|
||||||
|
@ -2171,7 +2171,7 @@ sub_80B360C: @ 80B360C
|
|||||||
ldrb r0, [r0]
|
ldrb r0, [r0]
|
||||||
movs r5, 0x1
|
movs r5, 0x1
|
||||||
eors r0, r5
|
eors r0, r5
|
||||||
bl sub_813C2A0
|
bl UpdateLinkBattleRecords
|
||||||
ldr r0, =gWirelessCommType
|
ldr r0, =gWirelessCommType
|
||||||
ldrb r0, [r0]
|
ldrb r0, [r0]
|
||||||
cmp r0, 0
|
cmp r0, 0
|
||||||
|
@ -1,37 +0,0 @@
|
|||||||
|
|
||||||
.include "asm/macros.inc"
|
|
||||||
.include "constants/constants.inc"
|
|
||||||
|
|
||||||
.section .rodata
|
|
||||||
|
|
||||||
.align 2
|
|
||||||
gUnknown_085B3484:: @ 85B3484
|
|
||||||
.incbin "graphics/unknown/unknown_5B3484.4bpp"
|
|
||||||
|
|
||||||
.align 2
|
|
||||||
gUnknown_085B3544:: @ 85B3544
|
|
||||||
.incbin "graphics/unknown/unknown_5B3484.gbapal"
|
|
||||||
|
|
||||||
.align 2
|
|
||||||
gUnknown_085B3564:: @ 85B3564
|
|
||||||
.incbin "graphics/unknown/unknown_5B3564.bin"
|
|
||||||
|
|
||||||
.align 2
|
|
||||||
gUnknown_085B3D64:: @ 85B3D64
|
|
||||||
.4byte 0x000001f0, 0x000031e7
|
|
||||||
|
|
||||||
.align 2
|
|
||||||
gUnknown_085B3D6C:: @ 85B3D6C
|
|
||||||
window_template 0x00, 0x02, 0x01, 0x1a, 0x12, 0x0f, 0x0014
|
|
||||||
null_window_template
|
|
||||||
|
|
||||||
.align 2
|
|
||||||
gUnknown_085B3D7C:: @ 85B3D7C
|
|
||||||
window_template 0x00, 0x02, 0x01, 0x1a, 0x11, 0x0f, 0x0001
|
|
||||||
|
|
||||||
gUnknown_085B3D84:: @ 85B3D84
|
|
||||||
.string "-------$"
|
|
||||||
|
|
||||||
gUnknown_085B3D8C:: @ 85B3D8C
|
|
||||||
.string "----$"
|
|
||||||
|
|
@ -787,7 +787,7 @@ MossdeepCity_GameCorner_1F_Movement_277360: @ 8277360
|
|||||||
gUnknown_08277365:: @ 8277365
|
gUnknown_08277365:: @ 8277365
|
||||||
lockall
|
lockall
|
||||||
setvar VAR_0x8004, 0
|
setvar VAR_0x8004, 0
|
||||||
special sub_813C4BC
|
special ShowLinkBattleRecords
|
||||||
waitbuttonpress
|
waitbuttonpress
|
||||||
special sub_813C5A0
|
special sub_813C5A0
|
||||||
releaseall
|
releaseall
|
||||||
|
@ -207,7 +207,7 @@ gSpecials:: @ 81DBA64
|
|||||||
def_special ScriptHatchMon
|
def_special ScriptHatchMon
|
||||||
def_special EggHatch
|
def_special EggHatch
|
||||||
def_special sub_8071614
|
def_special sub_8071614
|
||||||
def_special sub_813C4BC
|
def_special ShowLinkBattleRecords
|
||||||
def_special IsEnoughForCostInVar0x8005
|
def_special IsEnoughForCostInVar0x8005
|
||||||
def_special SubtractMoneyFromVar0x8005
|
def_special SubtractMoneyFromVar0x8005
|
||||||
def_special sub_80F972C
|
def_special sub_80F972C
|
||||||
|
9
include/battle_records.h
Normal file
9
include/battle_records.h
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
#ifndef GUARD_BATTLE_RECORDS_H
|
||||||
|
#define GUARD_BATTLE_RECORDS_H
|
||||||
|
|
||||||
|
void InitLinkBattleRecords(void);
|
||||||
|
void UpdateLinkBattleRecords(int id);
|
||||||
|
void ShowLinkBattleRecords(void);
|
||||||
|
void ShowBattleTowerRecords(void);
|
||||||
|
|
||||||
|
#endif // GUARD_BATTLE_RECORDS_H
|
@ -185,6 +185,7 @@ SECTIONS {
|
|||||||
src/hof_pc.o(.text);
|
src/hof_pc.o(.text);
|
||||||
asm/field_specials.o(.text);
|
asm/field_specials.o(.text);
|
||||||
asm/battle_records.o(.text);
|
asm/battle_records.o(.text);
|
||||||
|
src/battle_records.o(.text);
|
||||||
asm/pokedex_area_screen.o(.text);
|
asm/pokedex_area_screen.o(.text);
|
||||||
src/evolution_scene.o(.text);
|
src/evolution_scene.o(.text);
|
||||||
asm/roulette.o(.text);
|
asm/roulette.o(.text);
|
||||||
@ -473,7 +474,7 @@ SECTIONS {
|
|||||||
src/fldeff_flash.o(.rodata);
|
src/fldeff_flash.o(.rodata);
|
||||||
src/time_events.o(.rodata);
|
src/time_events.o(.rodata);
|
||||||
data/field_specials.o(.rodata);
|
data/field_specials.o(.rodata);
|
||||||
data/battle_records.o(.rodata);
|
src/battle_records.o(.rodata);
|
||||||
data/pokedex_area_screen.o(.rodata);
|
data/pokedex_area_screen.o(.rodata);
|
||||||
src/evolution_scene.o(.rodata);
|
src/evolution_scene.o(.rodata);
|
||||||
data/roulette.o(.rodata);
|
data/roulette.o(.rodata);
|
||||||
|
48
src/battle_records.c
Normal file
48
src/battle_records.c
Normal file
@ -0,0 +1,48 @@
|
|||||||
|
#include "global.h"
|
||||||
|
#include "battle_records.h"
|
||||||
|
#include "bg.h"
|
||||||
|
#include "window.h"
|
||||||
|
#include "link.h"
|
||||||
|
#include "battle.h"
|
||||||
|
#include "overworld.h"
|
||||||
|
#include "constants/game_stat.h"
|
||||||
|
|
||||||
|
// const rom data
|
||||||
|
const u32 gUnknown_085B3484[] = INCBIN_U32("graphics/unknown/unknown_5B3484.4bpp");
|
||||||
|
const u16 gUnknown_085B3544[] = INCBIN_U16("graphics/unknown/unknown_5B3484.gbapal");
|
||||||
|
const u32 gUnknown_085B3564[] = INCBIN_U32("graphics/unknown/unknown_5B3564.bin");
|
||||||
|
|
||||||
|
const struct BgTemplate gUnknown_085B3D64[] =
|
||||||
|
{
|
||||||
|
{
|
||||||
|
.bg = 0,
|
||||||
|
.charBaseIndex = 0,
|
||||||
|
.mapBaseIndex = 31,
|
||||||
|
.screenSize = 0,
|
||||||
|
.paletteMode = 0,
|
||||||
|
.priority = 0,
|
||||||
|
.baseTile = 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
.bg = 3,
|
||||||
|
.charBaseIndex = 1,
|
||||||
|
.mapBaseIndex = 30,
|
||||||
|
.screenSize = 0,
|
||||||
|
.paletteMode = 0,
|
||||||
|
.priority = 3,
|
||||||
|
.baseTile = 0
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
const struct WindowTemplate gUnknown_085B3D6C[] =
|
||||||
|
{
|
||||||
|
{0x0, 0x2, 0x1, 0x1A, 0x12, 0xF, 0x14},
|
||||||
|
DUMMY_WIN_TEMPLATE
|
||||||
|
};
|
||||||
|
|
||||||
|
const struct WindowTemplate gUnknown_085B3D7C = {0x0, 0x2, 0x1, 0x1A, 0x11, 0xF, 0x1};
|
||||||
|
|
||||||
|
const u8 gUnknown_085B3D84[] = _("-------");
|
||||||
|
const u8 gUnknown_085B3D8C[] = _("----");
|
||||||
|
|
||||||
|
// code
|
Loading…
Reference in New Issue
Block a user