--- a/QTfrontend/gamecfgwidget.cpp Tue Aug 17 19:43:17 2010 -0400
+++ b/QTfrontend/gamecfgwidget.cpp Fri Aug 20 11:26:27 2010 -0400
@@ -53,7 +53,7 @@
GBoxOptionsLayout->addWidget(new QLabel(QLabel::tr("Game scheme"), GBoxOptions), 0, 0);
QPixmap pmEdit(":/res/edit.png");
-
+
QPushButton * goToSchemePage = new QPushButton(GBoxOptions);
goToSchemePage->setToolTip(tr("Edit schemes"));
goToSchemePage->setIconSize(pmEdit.size());
@@ -134,13 +134,15 @@
result |= 0x20000;
if (schemeData(17).toBool())
result |= 0x80000;
+ if (schemeData(18).toBool())
+ result |= 0x100000;
return result;
}
quint32 GameCFGWidget::getInitHealth() const
{
- return schemeData(20).toInt();
+ return schemeData(21).toInt();
}
QStringList GameCFGWidget::getFullConfig() const
@@ -148,14 +150,14 @@
QStringList sl;
sl.append("eseed " + pMapContainer->getCurrentSeed());
sl.append(QString("e$gmflags %1").arg(getGameFlags()));
- sl.append(QString("e$damagepct %1").arg(schemeData(18).toInt()));
- sl.append(QString("e$turntime %1").arg(schemeData(19).toInt() * 1000));
- sl.append(QString("e$minestime %1").arg(schemeData(23).toInt() * 1000));
- sl.append(QString("e$landadds %1").arg(schemeData(24).toInt()));
- sl.append(QString("e$sd_turns %1").arg(schemeData(21).toInt()));
- sl.append(QString("e$casefreq %1").arg(schemeData(22).toInt()));
- sl.append(QString("e$minedudpct %1").arg(schemeData(25).toInt()));
- sl.append(QString("e$explosives %1").arg(schemeData(26).toInt()));
+ sl.append(QString("e$damagepct %1").arg(schemeData(19).toInt()));
+ sl.append(QString("e$turntime %1").arg(schemeData(20).toInt() * 1000));
+ sl.append(QString("e$minestime %1").arg(schemeData(24).toInt() * 1000));
+ sl.append(QString("e$landadds %1").arg(schemeData(25).toInt()));
+ sl.append(QString("e$sd_turns %1").arg(schemeData(22).toInt()));
+ sl.append(QString("e$casefreq %1").arg(schemeData(23).toInt()));
+ sl.append(QString("e$minedudpct %1").arg(schemeData(26).toInt()));
+ sl.append(QString("e$explosives %1").arg(schemeData(27).toInt()));
sl.append(QString("e$template_filter %1").arg(pMapContainer->getTemplateFilter()));
sl.append(QString("e$mapgen %1").arg(pMapContainer->get_mapgen()));
sl.append(QString("e$maze_size %1").arg(pMapContainer->get_maze_size()));