144 QStringList GameCFGWidget::getFullConfig() const |
146 QStringList GameCFGWidget::getFullConfig() const |
145 { |
147 { |
146 QStringList sl; |
148 QStringList sl; |
147 sl.append("eseed " + pMapContainer->getCurrentSeed()); |
149 sl.append("eseed " + pMapContainer->getCurrentSeed()); |
148 sl.append(QString("e$gmflags %1").arg(getGameFlags())); |
150 sl.append(QString("e$gmflags %1").arg(getGameFlags())); |
149 sl.append(QString("e$damagepct %1").arg(schemeData(17).toInt())); |
151 sl.append(QString("e$damagepct %1").arg(schemeData(18).toInt())); |
150 sl.append(QString("e$turntime %1").arg(schemeData(18).toInt() * 1000)); |
152 sl.append(QString("e$turntime %1").arg(schemeData(19).toInt() * 1000)); |
151 sl.append(QString("e$minestime %1").arg(schemeData(22).toInt() * 1000)); |
153 sl.append(QString("e$minestime %1").arg(schemeData(23).toInt() * 1000)); |
152 sl.append(QString("e$landadds %1").arg(schemeData(23).toInt())); |
154 sl.append(QString("e$landadds %1").arg(schemeData(24).toInt())); |
153 sl.append(QString("e$sd_turns %1").arg(schemeData(20).toInt())); |
155 sl.append(QString("e$sd_turns %1").arg(schemeData(21).toInt())); |
154 sl.append(QString("e$casefreq %1").arg(schemeData(21).toInt())); |
156 sl.append(QString("e$casefreq %1").arg(schemeData(22).toInt())); |
155 sl.append(QString("e$minedudpct %1").arg(schemeData(24).toInt())); |
157 sl.append(QString("e$minedudpct %1").arg(schemeData(25).toInt())); |
156 sl.append(QString("e$explosives %1").arg(schemeData(25).toInt())); |
158 sl.append(QString("e$explosives %1").arg(schemeData(26).toInt())); |
157 sl.append(QString("e$template_filter %1").arg(pMapContainer->getTemplateFilter())); |
159 sl.append(QString("e$template_filter %1").arg(pMapContainer->getTemplateFilter())); |
158 sl.append(QString("e$mapgen %1").arg(pMapContainer->get_mapgen())); |
160 sl.append(QString("e$mapgen %1").arg(pMapContainer->get_mapgen())); |
159 sl.append(QString("e$maze_size %1").arg(pMapContainer->get_maze_size())); |
161 sl.append(QString("e$maze_size %1").arg(pMapContainer->get_maze_size())); |
160 |
162 |
161 QString currentMap = pMapContainer->getCurrentMap(); |
163 QString currentMap = pMapContainer->getCurrentMap(); |