diff --git a/MexTK/include/match.h b/MexTK/include/match.h index 51a255d7..eef8696e 100644 --- a/MexTK/include/match.h +++ b/MexTK/include/match.h @@ -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 { @@ -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 @@ -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 \ No newline at end of file +#endif diff --git a/MexTK/include/structs.h b/MexTK/include/structs.h index 2057612e..2539003c 100644 --- a/MexTK/include/structs.h +++ b/MexTK/include/structs.h @@ -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; @@ -324,4 +326,4 @@ typedef struct MEXPlaylistEntry MEXPlaylistEntry; typedef struct MexCostumeDesc MexCostumeDesc; typedef struct MexCostumeDescAccessory MexCostumeDescAccessory; -#endif \ No newline at end of file +#endif