private void InfoInitialise(ITexture2D tex2D, int ExpID, uint hash, int WhichGame, IPCCObject pcc, int tfcoffset, string thumbpath, string pathBIOGame)
{
List<string> files = new List<string>();
files.Add(pcc.pccFileName);
List<int> expids = new List<int>();
expids.Add(ExpID);
InfoInitialise(files, expids, hash, tex2D.imgList.Where(t => t.offset != -1).Count(), new List<ITexture2D>(), WhichGame, pathBIOGame);
FullPackage = pcc.Exports[ExpID].PackageFullName;
TexName = tex2D.texName;
tfcOffset = tfcoffset;
Format = tex2D.texFormat;
ThumbnailPath = thumbpath;
// KFreon: ME2 only?
if (pcc.Exports[ExpID].PackageFullName == "Base Package")
FullPackage = Path.GetFileNameWithoutExtension(pcc.pccFileName).ToUpperInvariant();
else
FullPackage = pcc.Exports[ExpID].PackageFullName.ToUpperInvariant();
}