Added better exception throwing for missing regions for skins by adding a required option for regions.

This commit is contained in:
2019-03-07 23:43:25 -06:00
parent 59771b00a8
commit ebe22fa9dc
5 changed files with 22 additions and 14 deletions

View File

@@ -62,7 +62,7 @@ namespace RecrownedAthenaeum.UI.SkinSystem
}
}
public TextureAtlas.Region GetTextureAtlasRegion(string name)
public TextureAtlas.Region GetTextureAtlasRegion(string name, bool required = false)
{
try
{
@@ -70,7 +70,7 @@ namespace RecrownedAthenaeum.UI.SkinSystem
}
catch (NullReferenceException)
{
return alternateSkin.GetTextureAtlasRegion(name);
return alternateSkin.GetTextureAtlasRegion(name, required);
}
}