pokeheartgold/include/unk_0203BC10.h
2022-03-26 11:15:23 -04:00

37 lines
870 B
C

#ifndef POKEHEARTGOLD_UNK_0203BC10_H
#define POKEHEARTGOLD_UNK_0203BC10_H
#include "task.h"
struct BagViewAppWork {
int unk_0000;
u8 filler_0004[0x22];
u16 state; // 26
u8 filler_0028[0x32C];
TaskFunc atexit_TaskFunc; // 354
u8 filler_0358[0x18];
u32 unk_0370[4];
void *atexit_TaskEnv; // 380
void *unk_0384;
};
struct UnkStruct_0203D818 {
u16 itemId;
u8 unk2;
u8 unk3;
};
struct FlyTaskStruct {
u32 partySlot;
};
void sub_0203C8F0(struct BagViewAppWork *env, TaskFunc func);
BOOL sub_0203CA9C(TaskManager *taskManager);
BOOL sub_0203D718(TaskManager *taskManager);
struct UnkStruct_0203D818 *sub_0203D818(u16 itemId, u8 a1, u8 a2);
BOOL sub_0203D830(TaskManager *taskManager);
BOOL sub_0203D9B4(TaskManager *taskManager);
BOOL Task_UseFlyInField(TaskManager *taskManager);
#endif //POKEHEARTGOLD_UNK_0203BC10_H