void GameCFGWidget::fullNetConfig() { ammoChanged(WeaponsName->currentIndex()); seedChanged(pMapContainer->getCurrentSeed()); templateFilterChanged(pMapContainer->getTemplateFilter()); QString t = pMapContainer->getCurrentTheme(); if(!t.isEmpty()) themeChanged(t); schemeChanged(GameSchemes->currentIndex()); scriptChanged(Scripts->currentIndex()); mapgenChanged(pMapContainer->get_mapgen()); maze_sizeChanged(pMapContainer->getMazeSize()); slMapFeatureSizeChanged(pMapContainer->getFeatureSize()); if(pMapContainer->get_mapgen() == 2) onDrawnMapChanged(pMapContainer->getDrawnMapData()); // map must be the last QString map = pMapContainer->getCurrentMap(); if (map.size()) mapChanged(map); }
bool Analysis_Impl::setSeed(const FileReference& newSeed) { if (problem().inputFileType() && (newSeed.fileType() != problem().inputFileType().get())) { return false; } m_seed = newSeed; emit seedChanged(); onChange(AnalysisObject_Impl::InvalidatesResults); return true; }
bool Analysis_Impl::clearSeed(const FileReferenceType& seedType) { if (problem().inputFileType() && (seedType != problem().inputFileType().get())) { return false; } m_seed = FileReference(toPath("*." + seedType.valueDescription())); m_seed.makePathRelative(); emit seedChanged(); onChange(AnalysisObject_Impl::InvalidatesResults); return true; }
void GameCFGWidget::fullNetConfig() { ammoChanged(WeaponsName->currentIndex()); seedChanged(pMapContainer->getCurrentSeed()); templateFilterChanged(pMapContainer->getTemplateFilter()); themeChanged(pMapContainer->getCurrentTheme()); schemeChanged(GameSchemes->currentIndex()); scriptChanged(Scripts->currentIndex()); mapgenChanged(pMapContainer->get_mapgen()); maze_sizeChanged(pMapContainer->getMazeSize()); // map must be the last QString map = pMapContainer->getCurrentMap(); if (map.size()) mapChanged(map); }
void HWMapContainer::setNewSeed(const QString & newSeed) { setSeed(newSeed); emit seedChanged(newSeed); }
void HWMapContainer::setRandomSeed() { setSeed(QUuid::createUuid().toString()); emit seedChanged(m_seed); }