internal Room(Project p, int i)
: base(p,i)
{
int areaID;
Stream groupAreasFile = Project.GetBinaryFile("rooms/group" + (Index>>8) + "Areas.bin");
groupAreasFile.Position = Index&0xff;
areaID = groupAreasFile.ReadByte() & 0x7f;
Area a = Project.GetIndexedDataType<Area>(areaID);
SetArea(a);
}