mirror of
https://github.com/pret/pokeplatinum.git
synced 2026-03-25 19:55:56 -05:00
56 lines
1.2 KiB
C
56 lines
1.2 KiB
C
#ifndef POKEPLATINUM_STRUCT_020708E0_H
|
|
#define POKEPLATINUM_STRUCT_020708E0_H
|
|
|
|
#include "struct_decls/cell_actor_data.h"
|
|
#include "struct_defs/struct_020684D0.h"
|
|
#include "struct_defs/struct_02070950.h"
|
|
|
|
#include "overlay005/struct_ov5_021D30A8.h"
|
|
|
|
#include "bg_window.h"
|
|
#include "field_task.h"
|
|
#include "menu.h"
|
|
#include "string_list.h"
|
|
|
|
typedef struct {
|
|
Window unk_00;
|
|
Window unk_10;
|
|
Menu *unk_20;
|
|
StringList *unk_24;
|
|
u16 unk_28;
|
|
u16 state;
|
|
u32 unk_2C;
|
|
u8 unk_30[7];
|
|
UnkStruct_ov5_021D30A8 unk_38;
|
|
CellActorData *unk_200[8];
|
|
u32 unk_220;
|
|
u32 unk_224;
|
|
u32 unk_228;
|
|
FieldTaskFunc unk_22C;
|
|
UnkStruct_020684D0 unk_230;
|
|
UnkStruct_02070950 unk_24C;
|
|
void *unk_25C;
|
|
void *unk_260;
|
|
} FieldMenu;
|
|
|
|
enum FieldMenuState {
|
|
FIELD_MENU_STATE_INIT,
|
|
FIELD_MENU_STATE_SELECT,
|
|
FIELD_MENU_STATE_APP_START,
|
|
FIELD_MENU_STATE_APP_RUN,
|
|
FIELD_MENU_STATE_SAVE,
|
|
FIELD_MENU_STATE_SAVE_WAIT,
|
|
FIELD_MENU_STATE_EVOLVE_INIT,
|
|
FIELD_MENU_STATE_EVOLVE,
|
|
FIELD_MENU_STATE_8,
|
|
FIELD_MENU_STATE_9,
|
|
FIELD_MENU_STATE_10,
|
|
FIELD_MENU_STATE_11,
|
|
FIELD_MENU_STATE_12,
|
|
FIELD_MENU_STATE_END,
|
|
FIELD_MENU_STATE_14,
|
|
FIELD_MENU_STATE_15
|
|
};
|
|
|
|
#endif // POKEPLATINUM_STRUCT_020708E0_H
|