Remove unnecessary checks.

This commit is contained in:
Marisa Kirisame 2018-05-15 10:33:24 +02:00 committed by Christoph Oelckers
parent ffc12eec29
commit 98f279b651

View file

@ -415,7 +415,6 @@ static unsigned FindModel(const char * path, const char * modelfile)
FMemLump lumpd = Wads.ReadLump(lump); FMemLump lumpd = Wads.ReadLump(lump);
char * buffer = (char*)lumpd.GetMem(); char * buffer = (char*)lumpd.GetMem();
bool isunreal3d = false;
if ( fullname.IndexOf("_d.3d") == fullname.Len()-5 ) if ( fullname.IndexOf("_d.3d") == fullname.Len()-5 )
{ {
FString anivfile = fullname.GetChars(); FString anivfile = fullname.GetChars();
@ -423,7 +422,6 @@ static unsigned FindModel(const char * path, const char * modelfile)
if ( Wads.CheckNumForFullName(anivfile) > 0 ) if ( Wads.CheckNumForFullName(anivfile) > 0 )
{ {
model = new FUE1Model; model = new FUE1Model;
isunreal3d = true;
} }
} }
else if ( fullname.IndexOf("_a.3d") == fullname.Len()-5 ) else if ( fullname.IndexOf("_a.3d") == fullname.Len()-5 )
@ -433,23 +431,19 @@ static unsigned FindModel(const char * path, const char * modelfile)
if ( Wads.CheckNumForFullName(datafile) > 0 ) if ( Wads.CheckNumForFullName(datafile) > 0 )
{ {
model = new FUE1Model; model = new FUE1Model;
isunreal3d = true;
} }
} }
if ( !isunreal3d ) else if (!memcmp(buffer, "DMDM", 4))
{ {
if (!memcmp(buffer, "DMDM", 4)) model = new FDMDModel;
{ }
model = new FDMDModel; else if (!memcmp(buffer, "IDP2", 4))
} {
else if (!memcmp(buffer, "IDP2", 4)) model = new FMD2Model;
{ }
model = new FMD2Model; else if (!memcmp(buffer, "IDP3", 4))
} {
else if (!memcmp(buffer, "IDP3", 4)) model = new FMD3Model;
{
model = new FMD3Model;
}
} }
if (model != nullptr) if (model != nullptr)