| 890 | } |
| 891 | |
| 892 | void GameMap::saveLevelClassDescriptions(std::ofstream& levelFile) |
| 893 | { |
| 894 | for (std::pair<const CreatureDefinition*,CreatureDefinition*>& def : mClassDescriptions) |
| 895 | { |
| 896 | if(def.second == nullptr) |
| 897 | continue; |
| 898 | |
| 899 | CreatureDefinition::writeCreatureDefinitionDiff(def.first, def.second, levelFile, ConfigManager::getSingleton().getCreatureDefinitions()); |
| 900 | } |
| 901 | } |
| 902 | |
| 903 | const CreatureDefinition* GameMap::getClassDescription(int index) |
| 904 | { |
no outgoing calls
no test coverage detected