manager26 and manager27: split out rodata

This commit is contained in:
Ibot02
2021-01-21 20:24:49 +01:00
parent ba81e992a1
commit 44915bff1f
4 changed files with 25 additions and 17 deletions
+8 -2
View File
@@ -22,9 +22,15 @@ typedef struct {
u16 unk_06;
} UnkManager26HelperStruct;
extern void (* const gUnk_08108D04[])(Manager26*);
void sub_0805C6D0(Manager26*);
void sub_0805C7A0(Manager26*);
void sub_0805C7C4(Manager26*);
extern void * GetCurrentRoomProperty(u32);
void (* const gUnk_08108D04[])(Manager26*) = {
sub_0805C6D0,
sub_0805C7A0,
sub_0805C7C4
};
void sub_0805C7CC(Manager26*);
+15 -3
View File
@@ -5,9 +5,22 @@
extern u32 sub_0805C920(Entity*);
extern void LoadPaletteGroup(u32);
extern void (*const gUnk_08108D10[])(Entity*);
extern u8 gUnk_08108D20[];
void sub_0805C874(Entity*);
void sub_0805C894(Entity*);
void sub_0805C8B4(Entity*);
void sub_0805C908(Entity*);
void (*const gUnk_08108D10[])(Entity*) = {
sub_0805C874,
sub_0805C894,
sub_0805C8B4,
sub_0805C908
};
const u8 gUnk_08108D20[] = {
0x6F, 0x70, 0x71, 0x72, 0x71, 0x70
};
void Manager27(Entity* this) {
@@ -33,7 +46,6 @@ void sub_0805C874(Entity* this) {
}
void sub_0805C894(Entity* this) {
if (sub_0805C920(this)) {
this->action = 2;
this->actionDelay = 1;