virtual string problemDesc(unsigned index) { if (index >= sectors.size()) return "No unknown flats found"; MapSector* sector = sectors[index]; if (floor[index]) return S_FMT("Sector %d has unknown floor texture \"%s\"", sector->getIndex(), sector->getFloorTex()); else return S_FMT("Sector %d has unknown ceiling texture \"%s\"", sector->getIndex(), sector->getCeilingTex()); }
string fixText(unsigned fix_type, unsigned index) { if (fix_type == 0) { if (index >= invalid_refs.size()) return "Fix Sector reference"; MapSector* sector = invalid_refs[index].sector; if (sector) return S_FMT("Set to Sector #%d", sector->getIndex()); else return S_FMT("Clear Sector"); } return ""; }