Files
ac-decomp/include/m_trademark.h
T
2023-05-27 13:12:34 -04:00

44 lines
1.1 KiB
C

#ifndef M_TRADEMARK_H
#define M_TRADEMARK_H
#include "types.h"
#include "game.h"
#include "m_view.h"
#ifdef __cplusplus
extern "C" {
#endif
/* sizeof(struct game_trademark_s) == 0x25A70 */
typedef struct game_trademark_s {
/* 0x000000 */ GAME game;
/* 0x0000E0 */ View view;
/* 0x000200 */ xyz_t unused_200; // n64
/* 0x00020C */ f32 unused_20c; // n64
/* 0x000210 */ u32 unused_210; // n64
/* 0x000214 */ int unused_214; // n64
/* 0x000218 */ int unused_218[15]; // n64
/* 0x000254 */ int unused_254; // n64
/* 0x000258 */ int unused_258[38400]; // n64 texture
/* 0x025A58 */ u32 alpha;
/* 0x025A5C */ s16 logo_timer;
/* 0x025A5E */ u16 alpha2;
/* 0x025A60 */ s16 move_timer;
/* 0x025A62 */ s16 unused_25a62; // n64
/* 0x025A64 */ s16 unused_25a64; // n64
/* 0x025A66 */ u8 stage;
/* 0x025A67 */ u8 unused_25a67; // n64
/* 0x025A68 */ u8 cancel;
/* 0x025A69 */ u8 check;
/* 0x025A6C */ int unused_25a6c; // n64
} GAME_TRADEMARK;
extern void trademark_init(GAME* game);
extern void trademark_cleanup(GAME* game);
#ifdef __cplusplus
}
#endif
#endif