/* Get tiles from file */ void ScrabbleRandom::getTiles() { ifstream characterFile("ScrabbleLetters.txt"); while (!characterFile.eof()) { char i = characterFile.get(); if (i != '\n' && i != -1) possibleScrabbleCharacters.add(i); } characterFile.close(); }
void CharacterManager::deleteCharacter(int index) { if (_characters.size() > index && index > -1) { QString characterFile(""); if (characterFile.compare(_currentCharacter) == 0) characterFile = "LocalPlayer"; else { characterFile = _characters.at(index); characterFile.append(".local"); } characterFile.append(".arkprofile"); if (_characterDir.exists(characterFile)) { if (!_characterDir.remove(characterFile)) _log.WriteLine(QString("ERROR: Unable to delete %1. Check your files/permissions and try again.").arg(_characterDir.absoluteFilePath(characterFile)).toLatin1()); } } }