summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorAkira Akashi <rubenru09@aol.com>2021-05-17 13:41:39 +0100
committerGitHub <noreply@github.com>2021-05-17 13:41:39 +0100
commitf9914ba73615f66a0a9df5af362a4efd224ceb53 (patch)
tree4dbcecb8fb126cd161f1bad061d33aa48ff55799 /include
parentb09a7b81d1f44adc521686d2b56d4b28c748995c (diff)
parent1c7120ac14f155f47dca5c4ff6059121382a562c (diff)
Merge pull request #377 from PikalaxALT/pikalax_work
[LEAK INFORMED] Match GenerateFontHalfRowLookupTable
Diffstat (limited to 'include')
-rw-r--r--include/main.h8
-rw-r--r--include/overlay_manager.h4
-rw-r--r--include/unk_0202E29C.h7
-rw-r--r--include/unk_0202F150.h2
4 files changed, 13 insertions, 8 deletions
diff --git a/include/main.h b/include/main.h
index d40e22f9..2e424e09 100644
--- a/include/main.h
+++ b/include/main.h
@@ -20,7 +20,7 @@ struct UnkStruct_02006234
struct Unk21DBE18 ovly_mgr;
u32 unk10;
u32 unk14;
- int * unk18;
+ s32 * unk18;
void * unk1C;
struct SaveBlock2 * unk20;
u32 unk24;
@@ -31,9 +31,9 @@ struct Unk2106FA0
PMBackLightSwitch unk0;
s32 unk4;
FSOverlayID unk8;
- s32 unkC;
+ struct UnkStruct_02006234 *unkC;
FSOverlayID unk10;
- struct Unk21DBE18 * unk14;
+ const struct Unk21DBE18 * unk14;
s32 unk18;
s32 unk1C;
struct SaveBlock2 * unk20;
@@ -113,7 +113,7 @@ extern struct Main gMain;
void FUN_02000DF4(void);
void Main_RunOverlayManager(void);
-void RegisterMainOverlay(FSOverlayID id, struct Unk21DBE18 * arg1);
+void RegisterMainOverlay(FSOverlayID id, const struct Unk21DBE18 * arg1);
void FUN_02000E9C(void);
void FUN_02000EC8(u32 parameter);
void FUN_02000EE8(void);
diff --git a/include/overlay_manager.h b/include/overlay_manager.h
index 193bc7e8..8d9bd6e3 100644
--- a/include/overlay_manager.h
+++ b/include/overlay_manager.h
@@ -5,12 +5,12 @@
struct Unk21DBE18;
-struct UnkStruct_02006234 * OverlayManager_new(struct Unk21DBE18 * ovly_mgr, int * a1, u32 heap_id);
+struct UnkStruct_02006234 * OverlayManager_new(const struct Unk21DBE18 * ovly_mgr, s32 * a1, u32 heap_id);
void OverlayManager_delete(struct UnkStruct_02006234 * a0);
void * OverlayManager_CreateAndGetData(struct UnkStruct_02006234 * a0, u32 size, u32 heap_id);
void * OverlayManager_GetData(struct UnkStruct_02006234 * a0);
void OverlayManager_FreeData(struct UnkStruct_02006234 * a0);
-int * OverlayManager_GetField18(struct UnkStruct_02006234 * a0);
+s32 * OverlayManager_GetField18(struct UnkStruct_02006234 * a0);
BOOL OverlayManager_Run(struct UnkStruct_02006234 * a0);
#endif //POKEDIAMOND_OVERLAY_MANAGER_H
diff --git a/include/unk_0202E29C.h b/include/unk_0202E29C.h
index d4316336..92998f7c 100644
--- a/include/unk_0202E29C.h
+++ b/include/unk_0202E29C.h
@@ -68,7 +68,12 @@ struct UnkStruct_0202E29C
u8 unkDAA;
u8 unkDAB;
u8 unkDAC;
- u8 unkDAD;
+ u8 unkDAD_0:1;
+ u8 unkDAD_1:1;
+ u8 unkDAD_2:1;
+ u8 unkDAD_3:1;
+ u8 unkDAD_4:1;
+ u8 unkDAD_5:1;
u8 unkDAE[0x2];
};
diff --git a/include/unk_0202F150.h b/include/unk_0202F150.h
index ea0846c6..8f5cdd3e 100644
--- a/include/unk_0202F150.h
+++ b/include/unk_0202F150.h
@@ -93,7 +93,7 @@ THUMB_FUNC void FUN_0202F5A4();
THUMB_FUNC void FUN_0202F820(int param0);
THUMB_FUNC void FUN_0202F8D4();
THUMB_FUNC void FUN_0202F910(int param0);
-THUMB_FUNC u32 FUN_0202F918(u32 param0, u32 param1, u32 param2, u32 param3);
+THUMB_FUNC BOOL FUN_0202F918(u32 param0, u32 param1, u32 param2, u32 param3);
THUMB_FUNC u32 FUN_0202F950(u32 param0, u32 param1, u32 param2);
THUMB_FUNC void FUN_0202F984();
THUMB_FUNC void FUN_0202F9E0(u32 param0);