private static RawImage LoadWall(int wall, int labdata)
{
LabData ld = LabData.GetLabData(labdata);
WallData walldata = ld.GetWall(wall);
int texture = walldata.Texture;
int fx, sx;
if(!Common.E(texture, out fx, out sx))return null;
using(FileStream stream = new FileStream(Paths._3DWallsN.Format(fx), FileMode.Open))
{
XLDNavigator nav = XLDNavigator.ReadToIndex(stream, (short)sx);
int length = nav.SubfileLength;
return new RawImage(nav, walldata.TextureHeight, walldata.TextureWidth);
}
}