void StringManager::loadStrFile(const Common::String &fileName) { Common::File file; if (!_engine->getSearchManager()->openFile(file, fileName)) { error("%s does not exist. String parsing failed", fileName.c_str()); } uint lineNumber = 0; while (!file.eos()) { _lines[lineNumber] = readWideLine(file); lineNumber++; assert(lineNumber <= NUM_TEXT_LINES); } }
void TitlerControl::readStringsFile(const Common::String &fileName) { Common::File file; if (!_engine->getSearchManager()->openFile(file, fileName)) { warning("String_resource_file %s could could be opened", fileName.c_str()); return; } _strings.clear(); while (!file.eos()) { Common::String line = readWideLine(file); _strings.push_back(line); } file.close(); }