equal
deleted
inserted
replaced
443 pMapContainer->setMazeSize(value.toUInt()); |
443 pMapContainer->setMazeSize(value.toUInt()); |
444 return; |
444 return; |
445 } |
445 } |
446 if (param == "SCRIPT") |
446 if (param == "SCRIPT") |
447 { |
447 { |
|
448 pMapContainer->setScript(value); |
448 Scripts->setCurrentIndex(Scripts->findText(value)); |
449 Scripts->setCurrentIndex(Scripts->findText(value)); |
449 return; |
450 return; |
450 } |
451 } |
451 if (param == "DRAWNMAP") |
452 if (param == "DRAWNMAP") |
452 { |
453 { |
642 { |
643 { |
643 GameSchemes->setEnabled(true); |
644 GameSchemes->setEnabled(true); |
644 WeaponsName->setEnabled(true); |
645 WeaponsName->setEnabled(true); |
645 bindEntries->setEnabled(true); |
646 bindEntries->setEnabled(true); |
646 } |
647 } |
|
648 if (!index) |
|
649 { |
|
650 pMapContainer->setScript(QString("")); |
|
651 } |
|
652 else |
|
653 { |
|
654 pMapContainer->setScript(name); |
|
655 } |
647 emit paramChanged("SCRIPT", QStringList(name)); |
656 emit paramChanged("SCRIPT", QStringList(name)); |
648 } |
657 } |
649 |
658 |
650 void GameCFGWidget::mapgenChanged(MapGenerator m) |
659 void GameCFGWidget::mapgenChanged(MapGenerator m) |
651 { |
660 { |