Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 15 additions & 1 deletion MexTK/include/match.h
Original file line number Diff line number Diff line change
Expand Up @@ -611,6 +611,18 @@ struct MatchOffscreen
GXColor lupe_color[4]; // 0x4
MatchLupe lupe[6];
};
struct MatchOffscreenArrows
{
JOBJSet *rarwmdls_jobjset;
GOBJ *gobjs[4];
};

struct MatchNametags {
JOBJSet nametag_jobjset;
// initialized in HUD_InitNametag (802fcf38)
// GOBJs for the nametags / player indicators
GOBJ *gobjs[6]; // 0x10 all are non-null
};

struct ExclamData
{
Expand Down Expand Up @@ -2817,6 +2829,8 @@ static MatchCamera *stc_matchcam = 0x80452c68;
static COBJ **stc_matchcam_cobj = R13 + -0x523c;
static MatchHUD *stc_matchhud = 0x804a0fd8;
static MatchOffscreen *stc_match_offscreen = 0x804a1de0;
static MatchOffscreenArrows *stc_match_offscreen_arrows = 0x804a1f10;
static MatchNametags *stc_match_nametags = 0x804a1ed0;
static ExclamData *stc_exclam_data = 0x803f9628; // 8 of these
static HSD_Archive **stc_ifall_archive = 0x804d6d5c;
static CmSubject **stc_match_camera_subject = 0x804d6468; // linked list of all camera boxes
Expand Down Expand Up @@ -2899,4 +2913,4 @@ void Match_InitEffects();
void Match_IndexAuxAnim(CharacterKind c_kind, HSD_Archive *archive, int anim_kind);
void Match_ClearAuxAnim();
char *Match_GetVIWaitFilename(CharacterKind c_kind);
#endif
#endif
4 changes: 3 additions & 1 deletion MexTK/include/structs.h
Original file line number Diff line number Diff line change
Expand Up @@ -111,6 +111,8 @@ typedef struct MatchInit MatchInit;
typedef struct Match Match;
typedef struct MatchLupe MatchLupe;
typedef struct MatchOffscreen MatchOffscreen;
typedef struct MatchOffscreenArrows MatchOffscreenArrows;
typedef struct MatchNametags MatchNametags;
typedef struct MatchHUD MatchHUD;
typedef struct MatchHUDElement MatchHUDElement;
typedef struct MatchHUDStock MatchHUDStock;
Expand Down Expand Up @@ -324,4 +326,4 @@ typedef struct MEXPlaylistEntry MEXPlaylistEntry;
typedef struct MexCostumeDesc MexCostumeDesc;
typedef struct MexCostumeDescAccessory MexCostumeDescAccessory;

#endif
#endif