mirror of
https://github.com/KartKrewDev/RingRacers.git
synced 2025-10-30 08:01:28 +00:00
Tally, Intermission: mask not-yet-unlocked characters
- Name becomes "???" - Use question mark icon - Silhouette A2 sprite
This commit is contained in:
parent
145d5d21ca
commit
bd22f756dd
2 changed files with 11 additions and 4 deletions
|
|
@ -425,7 +425,7 @@ void level_tally_t::Init(player_t *player)
|
|||
{
|
||||
snprintf(
|
||||
header, sizeof header,
|
||||
"%s", skins[player->skin].realname
|
||||
"%s", R_CanShowSkinInDemo(player->skin) ? skins[player->skin].realname : "???"
|
||||
);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -391,7 +391,7 @@ static void Y_CalculateMatchData(UINT8 rankingsmode, void (*comparison)(INT32))
|
|||
snprintf(data.headerstring,
|
||||
sizeof data.headerstring,
|
||||
"%s",
|
||||
skins[players[i].skin].realname);
|
||||
R_CanShowSkinInDemo(players[i].skin) ? skins[players[i].skin].realname : "???");
|
||||
}
|
||||
|
||||
data.showroundnum = true;
|
||||
|
|
@ -558,7 +558,11 @@ void Y_PlayerStandingsDrawer(y_data_t *standings, INT32 xoffset)
|
|||
else
|
||||
{
|
||||
UINT8 *charcolormap = NULL;
|
||||
if (standings->color[i] != SKINCOLOR_NONE)
|
||||
if (!R_CanShowSkinInDemo(standings->character[i]))
|
||||
{
|
||||
charcolormap = R_GetTranslationColormap(TC_BLINK, static_cast<skincolornum_t>(standings->color[i]), GTC_CACHE);
|
||||
}
|
||||
else if (standings->color[i] != SKINCOLOR_NONE)
|
||||
{
|
||||
charcolormap = R_GetTranslationColormap(standings->character[i], static_cast<skincolornum_t>(standings->color[i]), GTC_CACHE);
|
||||
}
|
||||
|
|
@ -646,7 +650,10 @@ void Y_PlayerStandingsDrawer(y_data_t *standings, INT32 xoffset)
|
|||
else
|
||||
{
|
||||
charcolormap = R_GetTranslationColormap(standings->character[i], static_cast<skincolornum_t>(standings->color[i]), GTC_CACHE);
|
||||
V_DrawMappedPatch(x+14, y-5, 0, faceprefix[standings->character[i]][FACE_MINIMAP], charcolormap);
|
||||
V_DrawMappedPatch(x+14, y-5, 0,
|
||||
R_CanShowSkinInDemo(standings->character[i]) ?
|
||||
faceprefix[standings->character[i]][FACE_MINIMAP] : kp_unknownminimap,
|
||||
charcolormap);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue