- remove texture name length limits for udmf maps

This commit is contained in:
Shawn Walker 2014-05-18 15:38:46 -07:00
commit 59885b856d
12 changed files with 1383 additions and 1377 deletions

View file

@ -137,7 +137,10 @@ FTexture * FTexture::CreateTexture (int lumpnum, int usetype)
FTexture * FTexture::CreateTexture (const char *name, int lumpnum, int usetype)
{
FTexture *tex = CreateTexture(lumpnum, usetype);
if (tex != NULL && name != NULL) uppercopy(tex->Name, name);
if (tex != NULL && name != NULL) {
tex->Name = name;
tex->Name.ToUpper();
}
return tex;
}
@ -152,16 +155,16 @@ FTexture::FTexture (const char *name, int lumpnum)
id.SetInvalid();
if (name != NULL)
{
uppercopy(Name, name);
Name = name;
Name.ToUpper();
}
else if (lumpnum < 0)
{
*Name = 0;
Name = FString();
}
else
{
Wads.GetLumpName (Name, lumpnum);
Name[8] = 0;
}
}
@ -574,7 +577,6 @@ FDummyTexture::FDummyTexture ()
HeightBits = 6;
WidthBits = 6;
WidthMask = 63;
Name[0] = 0;
UseType = TEX_Null;
}