aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/CoreModules/World/WorldMap
diff options
context:
space:
mode:
Diffstat (limited to 'OpenSim/Region/CoreModules/World/WorldMap')
-rw-r--r--OpenSim/Region/CoreModules/World/WorldMap/WorldMapModule.cs15
1 files changed, 15 insertions, 0 deletions
diff --git a/OpenSim/Region/CoreModules/World/WorldMap/WorldMapModule.cs b/OpenSim/Region/CoreModules/World/WorldMap/WorldMapModule.cs
index cdf1467..88761a2 100644
--- a/OpenSim/Region/CoreModules/World/WorldMap/WorldMapModule.cs
+++ b/OpenSim/Region/CoreModules/World/WorldMap/WorldMapModule.cs
@@ -114,6 +114,11 @@ namespace OpenSim.Region.CoreModules.World.WorldMap
114 "export-map [<path>]", 114 "export-map [<path>]",
115 "Save an image of the world map", HandleExportWorldMapConsoleCommand); 115 "Save an image of the world map", HandleExportWorldMapConsoleCommand);
116 116
117 m_scene.AddCommand(
118 "Regions", this, "generate map",
119 "generate map",
120 "Generates and stores a new maptile.", HandleGenerateMapConsoleCommand);
121
117 AddHandlers(); 122 AddHandlers();
118 } 123 }
119 } 124 }
@@ -1274,6 +1279,16 @@ namespace OpenSim.Region.CoreModules.World.WorldMap
1274 m_scene.RegionInfo.RegionName, exportPath); 1279 m_scene.RegionInfo.RegionName, exportPath);
1275 } 1280 }
1276 1281
1282 public void HandleGenerateMapConsoleCommand(string module, string[] cmdparams)
1283 {
1284 Scene consoleScene = m_scene.ConsoleScene();
1285
1286 if (consoleScene != null && consoleScene != m_scene)
1287 return;
1288
1289 GenerateMaptile();
1290 }
1291
1277 public OSD HandleRemoteMapItemRequest(string path, OSD request, string endpoint) 1292 public OSD HandleRemoteMapItemRequest(string path, OSD request, string endpoint)
1278 { 1293 {
1279 uint xstart = 0; 1294 uint xstart = 0;