- reverted D_GenderToInt to check full words instead of merely initial letters.

This commit is contained in:
Christoph Oelckers 2019-03-30 18:12:33 +01:00
parent 71caf27039
commit d40ed5c587

View file

@ -137,24 +137,14 @@ FString D_UnescapeUserInfo (const char *str, size_t len)
int D_GenderToInt (const char *gender)
{
switch (gender[0])
{
case 'F':
case 'f':
return GENDER_FEMALE;
case 'N':
case 'n':
return GENDER_NEUTER;
case 'O':
case 'o':
return GENDER_OBJECT;
default:
if (!stricmp(gender, "female")) return GENDER_FEMALE;
if (!stricmp(gender, "neutral")) return GENDER_NEUTER;
if (!stricmp(gender, "neuter")) return GENDER_NEUTER;
if (!stricmp(gender, "other")) return GENDER_OBJECT;
if (!stricmp(gender, "object")) return GENDER_OBJECT;
if (!stricmp(gender, "cyborg")) return GENDER_OBJECT;
return GENDER_MALE;
}
}
int D_PlayerClassToInt (const char *classname)
{