summaryrefslogtreecommitdiff
path: root/include/pokenav.h
diff options
context:
space:
mode:
authorDizzyEggg <jajkodizzy@wp.pl>2019-07-25 21:41:02 +0200
committerDizzyEggg <jajkodizzy@wp.pl>2019-07-25 21:41:02 +0200
commit56b124fdecd3fab46eca856b80a5582235eb5abe (patch)
tree21e162d808aa76ddbda0903f318d454e82a54b41 /include/pokenav.h
parentfd07c608fc1c08294914c22833aeba2f077e6cf0 (diff)
Some more pokenav
Diffstat (limited to 'include/pokenav.h')
-rw-r--r--include/pokenav.h15
1 files changed, 14 insertions, 1 deletions
diff --git a/include/pokenav.h b/include/pokenav.h
index b6d3fff86..d254858ac 100644
--- a/include/pokenav.h
+++ b/include/pokenav.h
@@ -3,9 +3,22 @@
#include "bg.h"
#include "main.h"
+#include "pokemon_storage_system.h"
typedef u32 (*LoopedTask)(s32 state);
+struct PokenavSub18
+{
+ u16 unk0;
+ u16 unk2;
+ struct
+ {
+ u8 boxId;
+ u8 monId;
+ u16 unk6;
+ } unk4[TOTAL_BOXES_COUNT * IN_BOX_COUNT + PARTY_SIZE];
+};
+
// Return values of LoopedTask functions.
#define LT_INC_AND_PAUSE 0
#define LT_INC_AND_CONTINUE 1
@@ -43,7 +56,7 @@ enum
// pokenav.c
void sub_81C7694(u32);
-u16 sub_81C76AC(void);
+u32 sub_81C76AC(void);
void CB2_InitPokeNav(void);
u32 CreateLoopedTask(LoopedTask loopedTask, u32 priority);