mirror of
https://github.com/pret/pokeplatinum.git
synced 2026-03-21 17:55:13 -05:00
287 lines
7.2 KiB
C
287 lines
7.2 KiB
C
#ifndef POKEPLATINUM_ENUMS_H
|
|
#define POKEPLATINUM_ENUMS_H
|
|
|
|
typedef enum {
|
|
UnkEnum_0202F510_00,
|
|
UnkEnum_0202F510_01,
|
|
UnkEnum_0202F510_02,
|
|
UnkEnum_0202F510_03,
|
|
UnkEnum_0202F510_04,
|
|
UnkEnum_0202F510_05,
|
|
UnkEnum_0202F510_06,
|
|
UnkEnum_0202F510_07,
|
|
UnkEnum_0202F510_08,
|
|
UnkEnum_0202F510_09,
|
|
UnkEnum_0202F510_10,
|
|
UnkEnum_0202F510_11,
|
|
UnkEnum_0202F510_12,
|
|
UnkEnum_0202F510_13,
|
|
UnkEnum_0202F510_14,
|
|
UnkEnum_0202F510_15,
|
|
UnkEnum_0202F510_16,
|
|
UnkEnum_0202F510_17,
|
|
UnkEnum_0202F510_18,
|
|
UnkEnum_0202F510_19,
|
|
UnkEnum_0202F510_20,
|
|
UnkEnum_0202F510_21,
|
|
UnkEnum_0202F510_22,
|
|
UnkEnum_0202F510_23,
|
|
UnkEnum_0202F510_24,
|
|
UnkEnum_0202F510_25,
|
|
UnkEnum_0202F510_26,
|
|
UnkEnum_0202F510_27,
|
|
UnkEnum_0202F510_28,
|
|
UnkEnum_0202F510_29,
|
|
UnkEnum_0202F510_30,
|
|
UnkEnum_0202F510_31,
|
|
UnkEnum_0202F510_32,
|
|
UnkEnum_0202F510_33 = 0xfa,
|
|
UnkEnum_0202F510_34 = 0xfb,
|
|
UnkEnum_0202F510_35 = 0xfc,
|
|
UnkEnum_0202F510_36 = 0xfd,
|
|
UnkEnum_0202F510_37 = 0xfe,
|
|
UnkEnum_0202F510_38 = 0xff,
|
|
} UnkEnum_0202F510;
|
|
|
|
typedef enum {
|
|
UnkEnum_ov101_021D9688_00 = 0,
|
|
UnkEnum_ov101_021D9688_01,
|
|
UnkEnum_ov101_021D9688_02,
|
|
UnkEnum_ov101_021D9688_03,
|
|
UnkEnum_ov101_021D9688_04,
|
|
UnkEnum_ov101_021D9688_05,
|
|
UnkEnum_ov101_021D9688_06,
|
|
} UnkEnum_ov101_021D9688;
|
|
|
|
typedef enum {
|
|
UnkEnum_ov101_021D2BDC_00,
|
|
UnkEnum_ov101_021D2BDC_01,
|
|
UnkEnum_ov101_021D2BDC_02,
|
|
UnkEnum_ov101_021D2BDC_03,
|
|
} UnkEnum_ov101_021D2BDC;
|
|
|
|
typedef enum {
|
|
UnkEnum_ov101_021D4F58_00 = 0,
|
|
UnkEnum_ov101_021D4F58_01,
|
|
UnkEnum_ov101_021D4F58_02,
|
|
UnkEnum_ov101_021D4F58_03,
|
|
UnkEnum_ov101_021D4F58_04,
|
|
UnkEnum_ov101_021D4F58_05,
|
|
} UnkEnum_ov101_021D4F58;
|
|
|
|
typedef enum {
|
|
UnkEnum_ov101_021D394C_00 = 0,
|
|
UnkEnum_ov101_021D394C_01,
|
|
UnkEnum_ov101_021D394C_02,
|
|
} UnkEnum_ov101_021D394C;
|
|
|
|
typedef enum {
|
|
UnkEnum_ov101_021D5814_00 = 0,
|
|
UnkEnum_ov101_021D5814_01,
|
|
UnkEnum_ov101_021D5814_02,
|
|
UnkEnum_ov101_021D5814_03,
|
|
UnkEnum_ov101_021D5814_04,
|
|
UnkEnum_ov101_021D5814_05,
|
|
} UnkEnum_ov101_021D5814;
|
|
|
|
typedef enum {
|
|
UnkEnum_ov101_021D5D90_00 = 0,
|
|
UnkEnum_ov101_021D5D90_01,
|
|
UnkEnum_ov101_021D5D90_02,
|
|
UnkEnum_ov101_021D5D90_03,
|
|
UnkEnum_ov101_021D5D90_04,
|
|
UnkEnum_ov101_021D5D90_05,
|
|
UnkEnum_ov101_021D5D90_06,
|
|
UnkEnum_ov101_021D5D90_07,
|
|
} UnkEnum_ov101_021D5D90;
|
|
|
|
typedef enum {
|
|
UnkEnum_ov101_021D6764_00 = 0,
|
|
UnkEnum_ov101_021D6764_01,
|
|
UnkEnum_ov101_021D6764_02,
|
|
UnkEnum_ov101_021D6764_03,
|
|
} UnkEnum_ov101_021D6764;
|
|
|
|
typedef enum {
|
|
UnkEnum_ov101_021D679C_00,
|
|
UnkEnum_ov101_021D679C_01,
|
|
UnkEnum_ov101_021D679C_02,
|
|
UnkEnum_ov101_021D679C_03,
|
|
UnkEnum_ov101_021D679C_04,
|
|
UnkEnum_ov101_021D679C_05,
|
|
UnkEnum_ov101_021D679C_06,
|
|
UnkEnum_ov101_021D679C_07,
|
|
UnkEnum_ov101_021D679C_08,
|
|
UnkEnum_ov101_021D679C_09,
|
|
} UnkEnum_ov101_021D679C;
|
|
|
|
typedef enum {
|
|
UnkEnum_ov101_021D4550_00 = 0,
|
|
UnkEnum_ov101_021D4550_01,
|
|
UnkEnum_ov101_021D4550_02,
|
|
UnkEnum_ov101_021D4550_03,
|
|
} UnkEnum_ov101_021D4550;
|
|
|
|
typedef enum {
|
|
UnkEnum_ov101_021D77E4_00 = 0,
|
|
UnkEnum_ov101_021D77E4_01,
|
|
} UnkEnum_ov101_021D77E4;
|
|
|
|
typedef enum {
|
|
UnkEnum_ov101_021D9934_00 = 0,
|
|
UnkEnum_ov101_021D9934_01,
|
|
UnkEnum_ov101_021D9934_02,
|
|
UnkEnum_ov101_021D9934_03,
|
|
UnkEnum_ov101_021D9934_04,
|
|
UnkEnum_ov101_021D9934_05,
|
|
UnkEnum_ov101_021D9934_06,
|
|
} UnkEnum_ov101_021D9934;
|
|
|
|
typedef enum {
|
|
UnkEnum_ov101_021D9934_1_00 = 0,
|
|
UnkEnum_ov101_021D9934_1_01,
|
|
UnkEnum_ov101_021D9934_1_02,
|
|
UnkEnum_ov101_021D9934_1_03,
|
|
} UnkEnum_ov101_021D9934_1;
|
|
|
|
typedef enum {
|
|
UnkEnum_ov101_021D9AE4_00 = 0,
|
|
UnkEnum_ov101_021D9AE4_01 = 5,
|
|
UnkEnum_ov101_021D9AE4_02 = 15,
|
|
UnkEnum_ov101_021D9AE4_03 = 25,
|
|
UnkEnum_ov101_021D9AE4_04 = 35,
|
|
UnkEnum_ov101_021D9AE4_05 = 45,
|
|
UnkEnum_ov101_021D9AE4_06 = 55,
|
|
UnkEnum_ov101_021D9AE4_07 = 65,
|
|
UnkEnum_ov101_021D9AE4_08 = 75,
|
|
UnkEnum_ov101_021D9AE4_09 = 9,
|
|
} UnkEnum_ov101_021D9AE4;
|
|
|
|
typedef enum {
|
|
UnkEnum_ov101_021D1894_00,
|
|
UnkEnum_ov101_021D1894_01,
|
|
UnkEnum_ov101_021D1894_02,
|
|
UnkEnum_ov101_021D1894_03,
|
|
} UnkEnum_ov101_021D1894;
|
|
|
|
typedef enum {
|
|
UnkEnum_ov66_02231E54_00 = 0,
|
|
UnkEnum_ov66_02231E54_01 = 1 << 0,
|
|
UnkEnum_ov66_02231E54_02 = 1 << 1,
|
|
} UnkEnum_ov66_02231E54;
|
|
|
|
typedef enum {
|
|
UnkEnum_ov66_02231E6C_00,
|
|
UnkEnum_ov66_02231E6C_01,
|
|
UnkEnum_ov66_02231E6C_02,
|
|
} UnkEnum_ov66_02231E6C;
|
|
|
|
enum PlazaMinigame {
|
|
UnkEnum_ov66_022324D0_00,
|
|
UnkEnum_ov66_022324D0_01,
|
|
UnkEnum_ov66_022324D0_02,
|
|
UnkEnum_ov66_022324D0_03,
|
|
UnkEnum_ov66_022324D0_04,
|
|
UnkEnum_ov66_022324D0_05,
|
|
UnkEnum_ov66_022324D0_06,
|
|
UnkEnum_ov66_022324D0_07,
|
|
UnkEnum_ov66_022324D0_08,
|
|
UnkEnum_ov66_022324D0_09,
|
|
UnkEnum_ov66_022324D0_10,
|
|
UnkEnum_ov66_022324D0_11,
|
|
UnkEnum_ov66_022324D0_12 = UnkEnum_ov66_022324D0_02 + 1,
|
|
};
|
|
|
|
enum {
|
|
GX_BLEND_BGALL = GX_BLEND_PLANEMASK_BG0 | GX_BLEND_PLANEMASK_BG1 | GX_BLEND_PLANEMASK_BG2 | GX_BLEND_PLANEMASK_BG3,
|
|
GX_BLEND_ALL = GX_BLEND_BGALL | GX_BLEND_PLANEMASK_OBJ | GX_BLEND_PLANEMASK_BD,
|
|
};
|
|
|
|
enum {
|
|
GX_WND_PLANEMASK_BGALL = GX_WND_PLANEMASK_BG0 | GX_WND_PLANEMASK_BG1 | GX_WND_PLANEMASK_BG2 | GX_WND_PLANEMASK_BG3,
|
|
GX_WND_PLANEMASK_ALL = GX_WND_PLANEMASK_BGALL | GX_WND_PLANEMASK_OBJ,
|
|
};
|
|
|
|
typedef enum {
|
|
UnkEnum_ov66_0223287C_00,
|
|
UnkEnum_ov66_0223287C_01,
|
|
UnkEnum_ov66_0223287C_02,
|
|
UnkEnum_ov66_0223287C_03,
|
|
UnkEnum_ov66_0223287C_04
|
|
} UnkEnum_ov66_0223287C;
|
|
|
|
typedef enum {
|
|
UnkEnum_ov66_02232BEC_00,
|
|
UnkEnum_ov66_02232BEC_01,
|
|
UnkEnum_ov66_02232BEC_02,
|
|
UnkEnum_ov66_02232BEC_03,
|
|
UnkEnum_ov66_02232BEC_04,
|
|
UnkEnum_ov66_02232BEC_05,
|
|
UnkEnum_ov66_02232BEC_06,
|
|
UnkEnum_ov66_02232BEC_07,
|
|
UnkEnum_ov66_02232BEC_08,
|
|
} UnkEnum_ov66_02232BEC;
|
|
|
|
typedef enum {
|
|
UnkEnum_ov66_022336B8_00,
|
|
UnkEnum_ov66_022336B8_01,
|
|
UnkEnum_ov66_022336B8_02,
|
|
UnkEnum_ov66_022336B8_03,
|
|
UnkEnum_ov66_022336B8_04,
|
|
} UnkEnum_ov66_022336B8;
|
|
|
|
typedef enum {
|
|
UnkEnum_ov66_02232A84_00,
|
|
UnkEnum_ov66_02232A84_01,
|
|
UnkEnum_ov66_02232A84_02,
|
|
} UnkEnum_ov66_02232A84;
|
|
|
|
typedef enum {
|
|
UnkEnum_ov66_02232F38_00,
|
|
UnkEnum_ov66_02232F38_01,
|
|
UnkEnum_ov66_02232F38_02,
|
|
UnkEnum_ov66_02232F38_03,
|
|
} UnkEnum_ov66_02232F38;
|
|
|
|
typedef enum {
|
|
UnkEnum_ov66_02233434_00,
|
|
UnkEnum_ov66_02233434_01,
|
|
UnkEnum_ov66_02233434_02,
|
|
UnkEnum_ov66_02233434_03,
|
|
} UnkEnum_ov66_02233434;
|
|
|
|
typedef enum {
|
|
UnkEnum_ov66_02233454_00,
|
|
UnkEnum_ov66_02233454_01,
|
|
UnkEnum_ov66_02233454_02,
|
|
UnkEnum_ov66_02233454_03,
|
|
UnkEnum_ov66_02233454_04,
|
|
UnkEnum_ov66_02233454_05,
|
|
UnkEnum_ov66_02233454_06,
|
|
UnkEnum_ov66_02233454_07,
|
|
UnkEnum_ov66_02233454_08,
|
|
UnkEnum_ov66_02233454_09,
|
|
UnkEnum_ov66_02233454_10,
|
|
UnkEnum_ov66_02233454_11,
|
|
} UnkEnum_ov66_02233454;
|
|
|
|
typedef enum {
|
|
UnkEnum_ov66_02233538_00,
|
|
UnkEnum_ov66_02233538_01,
|
|
UnkEnum_ov66_02233538_02,
|
|
UnkEnum_ov66_02233538_03,
|
|
UnkEnum_ov66_02233538_04,
|
|
UnkEnum_ov66_02233538_05,
|
|
UnkEnum_ov66_02233538_06,
|
|
UnkEnum_ov66_02233538_07,
|
|
UnkEnum_ov66_02233538_08,
|
|
} UnkEnum_ov66_02233538;
|
|
|
|
typedef enum {
|
|
UnkEnum_ov66_022335C0_00,
|
|
UnkEnum_ov66_022335C0_01,
|
|
UnkEnum_ov66_022335C0_02,
|
|
} UnkEnum_ov66_022335C0;
|
|
|
|
#endif // POKEPLATINUM_ENUMS_H
|