void ReadEnhancedIndexFile(BinaryReader br)
{
var numGlobalObjects = br.ReadUInt16();
ReadDirectoryOfObjects(br, numGlobalObjects);
RoomResources = new ReadOnlyCollection<Resource>(ReadRoomResTypeList(br));
CostumeResources = new ReadOnlyCollection<Resource>(ReadResTypeList(br));
ScriptResources = new ReadOnlyCollection<Resource>(ReadResTypeList(br));
SoundResources = new ReadOnlyCollection<Resource>(ReadResTypeList(br));
}