1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-07-05 00:49:09 +02:00

RMG: Enable only those roads, that are enabled in persistentStorage.json

This commit is contained in:
void
2024-09-04 08:37:45 +09:00
parent 39e5ba32f6
commit de4f63da90
2 changed files with 6 additions and 3 deletions

View File

@ -601,6 +601,12 @@ void RandomMapTab::loadOptions()
{ {
w->setItem(mapGenOptions->getMapTemplate()); w->setItem(mapGenOptions->getMapTemplate());
} }
} else
{
// Default settings
mapGenOptions->setRoadEnabled(RoadId(Road::DIRT_ROAD), true);
mapGenOptions->setRoadEnabled(RoadId(Road::GRAVEL_ROAD), true);
mapGenOptions->setRoadEnabled(RoadId(Road::COBBLESTONE_ROAD), true);
} }
updateMapInfoByHost(); updateMapInfoByHost();

View File

@ -30,9 +30,6 @@ CMapGenOptions::CMapGenOptions()
customizedPlayers(false) customizedPlayers(false)
{ {
initPlayersMap(); initPlayersMap();
setRoadEnabled(RoadId(Road::DIRT_ROAD), true);
setRoadEnabled(RoadId(Road::GRAVEL_ROAD), true);
setRoadEnabled(RoadId(Road::COBBLESTONE_ROAD), true);
} }
si32 CMapGenOptions::getWidth() const si32 CMapGenOptions::getWidth() const