diff -r f3fcba306da9 -r 1225f42f61e2 QTfrontend/net/hwmap.cpp --- a/QTfrontend/net/hwmap.cpp Mon May 25 14:31:06 2015 -0400 +++ b/QTfrontend/net/hwmap.cpp Mon May 25 15:48:07 2015 -0400 @@ -42,13 +42,14 @@ return !m_hasStarted; } -void HWMap::getImage(const QString & seed, int filter, MapGenerator mapgen, int maze_size, const QByteArray & drawMapData, QString & script, int feature_size) +void HWMap::getImage(const QString & seed, int filter, MapGenerator mapgen, int maze_size, const QByteArray & drawMapData, QString & script, QString & scriptparam, int feature_size) { m_seed = seed; m_script = script; + m_scriptparam = scriptparam; templateFilter = filter; m_mapgen = mapgen; - m_maze_size = maze_size; // TODO replace with feature_size + m_maze_size = maze_size; m_feature_size = feature_size; if(mapgen == MAPGEN_DRAWN) m_drawMapData = drawMapData; Start(true); @@ -125,6 +126,7 @@ if (!m_script.isEmpty()) { SendIPC(QString("escript Scripts/Multiplayer/%1.lua").arg(m_script).toUtf8()); + SendIPC(QString("e$scriptparam %1").arg(m_scriptparam).toUtf8()); } switch (m_mapgen)