diff options
Diffstat (limited to 'include/link.h')
-rw-r--r-- | include/link.h | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/include/link.h b/include/link.h index 550102fb9..49dff6547 100644 --- a/include/link.h +++ b/include/link.h @@ -1,8 +1,6 @@ #ifndef GUARD_LINK_H #define GUARD_LINK_H -#include "global.h" - #define MAX_LINK_PLAYERS 4 #define CMD_LENGTH 8 #define QUEUE_CAPACITY 50 @@ -64,14 +62,14 @@ enum struct LinkPlayer { - u16 version; - u16 lp_field_2; - u32 trainerId; - u8 name[11]; - u8 gender; - u32 linkType; - u16 lp_field_18; - u16 language; + /* 0x00 */ u16 version; + /* 0x02 */ u16 lp_field_2; + /* 0x04 */ u32 trainerId; + /* 0x05 */ u8 name[11]; + /* 0x10 */ u8 gender; + /* 0x14 */ u32 linkType; + /* 0x18 */ u16 lp_field_18; + /* 0x20 */ u16 language; }; struct LinkPlayerBlock @@ -126,11 +124,13 @@ struct Link extern struct Link gLink; extern u16 gRecvCmds[CMD_LENGTH][MAX_LINK_PLAYERS]; +extern u16 gLinkType; extern u32 gLinkStatus; extern u16 gSendCmd[CMD_LENGTH]; extern u8 gShouldAdvanceLinkState; extern struct LinkPlayer gLinkPlayers[]; extern u16 word_3002910[]; +extern bool8 gReceivedRemoteLinkPlayers; void Task_DestroySelf(u8); void sub_8007270(u8); |