diff options
| author | Wiimm <wiimm@wiimm.de> | 2022-10-27 12:06:47 +0200 |
|---|---|---|
| committer | Wiimm <wiimm@wiimm.de> | 2022-10-27 12:06:47 +0200 |
| commit | 6d27524f61a141dfa7c1c66b36bcb1f6b5728f3d (patch) | |
| tree | da113ccbfd746abea569d564999bc0038f59fe9f /project/dclib/lib-mkw-def.h | |
| parent | 159e76837a2582682d81943b3fa963d72141337f (diff) | |
SZS v2.29a
Diffstat (limited to 'project/dclib/lib-mkw-def.h')
| -rw-r--r-- | project/dclib/lib-mkw-def.h | 48 |
1 files changed, 37 insertions, 11 deletions
diff --git a/project/dclib/lib-mkw-def.h b/project/dclib/lib-mkw-def.h index 1f44c4e..fbda197 100644 --- a/project/dclib/lib-mkw-def.h +++ b/project/dclib/lib-mkw-def.h @@ -36,27 +36,53 @@ typedef enum MkwTrackCategory { G_MTCAT_NINTENDO = 0, G_MTCAT_TEXTURE = 1, - G_MTCAT_DENIED = 2, - G_MTCAT_ORIG_KMP_KCL = 2, - G_MTCAT_EDIT = 3, - G_MTCAT_MODEL = 4, - G_MTCAT_UNKNOWN = 5, + G_MTCAT_TEMP_ALLOW = 2, + G_MTCAT_TEMP_DENY = 3, + G_MTCAT_DENY = 4, + G_MTCAT_DENIED = 5, // [[obsolete]] G_MTCAT_CHEAT = 6, - G_MTCAT_CUSTOM = 7, - G_MTCAT__N = 8, + G_MTCAT_EDIT = 7, + G_MTCAT_MODEL = 8, + G_MTCAT_CHEAT_EDIT = 9, + G_MTCAT_UNKNOWN = 10, + G_MTCAT_CUSTOM = 11, + G_MTCAT_HNS = 12, + G_MTCAT_HNS_CT = 13, + G_MTCAT_MISSION = 14, + G_MTCAT_MISSION_CT = 15, + G_MTCAT__N = 16, } MkwTrackCategory; +// [[MkwTrackCatMode]] +typedef enum MkwTrackCatMode +{ + G_MTCAT_MD_UNKNOWN = 0x01, + G_MTCAT_MD_DEFAULT = 0x02, + G_MTCAT_MD_CUSTOM = 0x04, + G_MTCAT_MD_NINTENDO = 0x10, + G_MTCAT_MD_HACK = 0x20, + G_MTCAT_MD_CHEAT = 0x40, + G_MTCAT_MD__MASK = 0x77, +} +MkwTrackCatMode; +// [[MkwTrackCategory_t]] typedef struct MkwTrackCategory_t { - ccp info; + ccp attribs; + int fg_color; + int bg_color; int color_offset; u8 id; - char color[9+1]; - char ch[3+1]; - char title[8+1]; + char ch1[3+1]; + char ch2[3+1]; + u8 mode; + u8 ban; + char abbrev[7+1]; + char title[12+1]; + char color[15+1]; } MkwTrackCategory_t; |
