Katana dot in hudnames, as desired.

This commit is contained in:
toasterbabe 2017-04-29 16:40:07 +01:00
parent 0af9de2ba6
commit a625c4f725

View file

@ -2811,14 +2811,20 @@ void R_AddSkins(UINT16 wadnum)
{ {
STRBUFCPY(skin->realname, skin->name); STRBUFCPY(skin->realname, skin->name);
for (value = skin->realname; *value; value++) for (value = skin->realname; *value; value++)
{
if (*value == '_') *value = ' '; // turn _ into spaces. if (*value == '_') *value = ' '; // turn _ into spaces.
else if (*value == '.') *value = '\x1E'; // turn . into katana dot.
}
} }
if (!hudname) if (!hudname)
{ {
HUDNAMEWRITE(skin->name); HUDNAMEWRITE(skin->name);
strupr(skin->hudname); strupr(skin->hudname);
for (value = skin->hudname; *value; value++) for (value = skin->hudname; *value; value++)
{
if (*value == '_') *value = ' '; // turn _ into spaces. if (*value == '_') *value = ' '; // turn _ into spaces.
else if (*value == '.') *value = '\x1E'; // turn . into katana dot.
}
} }
} }
else if (!stricmp(stoken, "realname")) else if (!stricmp(stoken, "realname"))
@ -2826,7 +2832,10 @@ void R_AddSkins(UINT16 wadnum)
realname = true; realname = true;
STRBUFCPY(skin->realname, value); STRBUFCPY(skin->realname, value);
for (value = skin->realname; *value; value++) for (value = skin->realname; *value; value++)
{
if (*value == '_') *value = ' '; // turn _ into spaces. if (*value == '_') *value = ' '; // turn _ into spaces.
else if (*value == '.') *value = '\x1E'; // turn . into katana dot.
}
if (!hudname) if (!hudname)
HUDNAMEWRITE(skin->realname); HUDNAMEWRITE(skin->realname);
} }
@ -2835,7 +2844,10 @@ void R_AddSkins(UINT16 wadnum)
hudname = true; hudname = true;
HUDNAMEWRITE(value); HUDNAMEWRITE(value);
for (value = skin->hudname; *value; value++) for (value = skin->hudname; *value; value++)
{
if (*value == '_') *value = ' '; // turn _ into spaces. if (*value == '_') *value = ' '; // turn _ into spaces.
else if (*value == '.') *value = '\x1E'; // turn . into katana dot.
}
if (!realname) if (!realname)
STRBUFCPY(skin->realname, skin->hudname); STRBUFCPY(skin->realname, skin->hudname);
} }