diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/link.c | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/src/link.c b/src/link.c index 1ccfb5158..5ca08dd27 100644 --- a/src/link.c +++ b/src/link.c @@ -1331,3 +1331,29 @@ bool8 sub_800AA60(void) } return FALSE; } + +void sub_800AAF4(void) +{ + int i; + + // Clearly not what was meant to be written, but here it is anyway. + for (i = 0; i < 4; i ++) + { + CpuSet(&gSavedLinkPlayers[i], NULL, sizeof(struct LinkPlayer)); + } +} + +void sub_800AB18(void) +{ + u8 i; + + for (i = 0; i < gSavedLinkPlayerCount; i ++) + { + if (gSavedLinkPlayers[i].trainerId != gLinkPlayers[i].trainerId || StringCompare(gSavedLinkPlayers[i].name, gLinkPlayers[i].name) != 0) + { + gLinkErrorOccurred = TRUE; + CloseLink(); + SetMainCallback2(CB2_LinkError); + } + } +} |