equal
deleted
inserted
replaced
25 |
25 |
26 HWMap::~HWMap() |
26 HWMap::~HWMap() |
27 { |
27 { |
28 } |
28 } |
29 |
29 |
30 void HWMap::getImage(std::string seed, int filter, MapGenerator mapgen, int maze_size, const QByteArray & drawMapData) |
30 void HWMap::getImage(const QString & seed, int filter, MapGenerator mapgen, int maze_size, const QByteArray & drawMapData) |
31 { |
31 { |
32 m_seed = seed; |
32 m_seed = seed; |
33 templateFilter = filter; |
33 templateFilter = filter; |
34 m_mapgen = mapgen; |
34 m_mapgen = mapgen; |
35 m_maze_size = maze_size; |
35 m_maze_size = maze_size; |
58 } |
58 } |
59 } |
59 } |
60 |
60 |
61 void HWMap::SendToClientFirst() |
61 void HWMap::SendToClientFirst() |
62 { |
62 { |
63 SendIPC(QString("eseed %1").arg(m_seed.c_str()).toLatin1()); |
63 SendIPC(QString("eseed %1").arg(m_seed).toUtf8()); |
64 SendIPC(QString("e$template_filter %1").arg(templateFilter).toLatin1()); |
64 SendIPC(QString("e$template_filter %1").arg(templateFilter).toUtf8()); |
65 SendIPC(QString("e$mapgen %1").arg(m_mapgen).toLatin1()); |
65 SendIPC(QString("e$mapgen %1").arg(m_mapgen).toUtf8()); |
66 |
66 |
67 switch (m_mapgen) |
67 switch (m_mapgen) |
68 { |
68 { |
69 case MAPGEN_MAZE: |
69 case MAPGEN_MAZE: |
70 SendIPC(QString("e$maze_size %1").arg(m_maze_size).toLatin1()); |
70 SendIPC(QString("e$maze_size %1").arg(m_maze_size).toUtf8()); |
71 break; |
71 break; |
72 |
72 |
73 case MAPGEN_DRAWN: |
73 case MAPGEN_DRAWN: |
74 { |
74 { |
75 QByteArray data = m_drawMapData; |
75 QByteArray data = m_drawMapData; |