### Additions * Adds `[exportspawners <relative json file path to distro>` * If no path is provided, it will be saved to the `Data\Spawns` folder with the current timestamp as the file name. * Supports global, facet, region, multi, and area * Fixes client disconnect for bad spawner generation command. * Moves spawner commands to their own folder. * Adds GUIDs for spawners. This allows for easy replacement during import to reduce duplication. * Allows exporting the name of the spawner. * Fixes globbing when using [generatespawners * Adds [convertpremiumspawners to convert Premium Spawners (from Neruns distro) Possibly in .NET 6 serializing JSON will be more performant using JSON nodes. ### Screenshots   
302 lines
8 KiB
JSON
302 lines
8 KiB
JSON
[
|
|
{
|
|
"type": "Spawner",
|
|
"guid": "53ff127e-ef14-40ac-a9e5-f72c60cb4bac",
|
|
"name": "Spawner (212)",
|
|
"location": [5146, 1995, 0],
|
|
"map": "Felucca",
|
|
"count": 3,
|
|
"minDelay": "00:05:00",
|
|
"maxDelay": "00:10:00",
|
|
"team": 0,
|
|
"homeRange": 8,
|
|
"walkingRange": 8,
|
|
"entries": [
|
|
{ "name": "Orc", "maxCount": 1, "probability": 100 },
|
|
{ "name": "OrcCaptain", "maxCount": 1, "probability": 100 },
|
|
{ "name": "OrcishLord", "maxCount": 1, "probability": 100 }
|
|
]
|
|
},
|
|
{
|
|
"type": "Spawner",
|
|
"guid": "4bfca6f3-89fe-4335-80cd-63d261ca976b",
|
|
"name": "Spawner (212)",
|
|
"location": [5153, 1971, 0],
|
|
"map": "Felucca",
|
|
"count": 1,
|
|
"minDelay": "00:05:00",
|
|
"maxDelay": "00:10:00",
|
|
"team": 0,
|
|
"homeRange": 8,
|
|
"walkingRange": 8,
|
|
"entries": [{ "name": "Orc", "maxCount": 1, "probability": 100 }]
|
|
},
|
|
{
|
|
"type": "Spawner",
|
|
"guid": "573f7018-c147-45cb-a08c-ba39a726950b",
|
|
"name": "Spawner (212)",
|
|
"location": [5153, 1961, 0],
|
|
"map": "Felucca",
|
|
"count": 1,
|
|
"minDelay": "00:05:00",
|
|
"maxDelay": "00:10:00",
|
|
"team": 0,
|
|
"homeRange": 8,
|
|
"walkingRange": 8,
|
|
"entries": [{ "name": "DireWolf", "maxCount": 1, "probability": 100 }]
|
|
},
|
|
{
|
|
"type": "Spawner",
|
|
"guid": "41dfaeae-a8aa-4303-a656-f1a97850178a",
|
|
"name": "Spawner (212)",
|
|
"location": [5144, 1960, 0],
|
|
"map": "Felucca",
|
|
"count": 1,
|
|
"minDelay": "00:05:00",
|
|
"maxDelay": "00:10:00",
|
|
"team": 0,
|
|
"homeRange": 8,
|
|
"walkingRange": 8,
|
|
"entries": [{ "name": "OrcishLord", "maxCount": 1, "probability": 100 }]
|
|
},
|
|
{
|
|
"type": "Spawner",
|
|
"guid": "b0f0c739-67f7-4270-9aab-cd95d6a2c807",
|
|
"name": "Spawner (212)",
|
|
"location": [5141, 1968, 0],
|
|
"map": "Felucca",
|
|
"count": 1,
|
|
"minDelay": "00:05:00",
|
|
"maxDelay": "00:10:00",
|
|
"team": 0,
|
|
"homeRange": 8,
|
|
"walkingRange": 8,
|
|
"entries": [{ "name": "OrcCaptain", "maxCount": 1, "probability": 100 }]
|
|
},
|
|
{
|
|
"type": "Spawner",
|
|
"guid": "41c7d9e6-17cf-467c-b0d1-04ace4bb893e",
|
|
"name": "Spawner (212)",
|
|
"location": [5332, 1365, 0],
|
|
"map": "Felucca",
|
|
"count": 1,
|
|
"minDelay": "00:05:00",
|
|
"maxDelay": "00:10:00",
|
|
"team": 0,
|
|
"homeRange": 8,
|
|
"walkingRange": 8,
|
|
"entries": [{ "name": "Orc", "maxCount": 1, "probability": 100 }]
|
|
},
|
|
{
|
|
"type": "Spawner",
|
|
"guid": "82e2eb50-4858-411b-a95a-24d3e55a2c79",
|
|
"name": "Spawner (212)",
|
|
"location": [5308, 1372, 0],
|
|
"map": "Felucca",
|
|
"count": 1,
|
|
"minDelay": "00:05:00",
|
|
"maxDelay": "00:10:00",
|
|
"team": 0,
|
|
"homeRange": 8,
|
|
"walkingRange": 8,
|
|
"entries": [{ "name": "Noble", "maxCount": 1, "probability": 100 }]
|
|
},
|
|
{
|
|
"type": "Spawner",
|
|
"guid": "0a87c45d-bef4-4f10-8693-0e00af7ade50",
|
|
"name": "Spawner (212)",
|
|
"location": [5302, 1355, 0],
|
|
"map": "Felucca",
|
|
"count": 2,
|
|
"minDelay": "00:05:00",
|
|
"maxDelay": "00:10:00",
|
|
"team": 0,
|
|
"homeRange": 8,
|
|
"walkingRange": 12,
|
|
"entries": [
|
|
{ "name": "OrcishLord", "maxCount": 1, "probability": 100 },
|
|
{ "name": "Orc", "maxCount": 1, "probability": 100 }
|
|
]
|
|
},
|
|
{
|
|
"type": "Spawner",
|
|
"guid": "0cac60bf-ca3d-499f-b45e-644fd083bdc2",
|
|
"name": "Spawner (212)",
|
|
"location": [5316, 1332, 0],
|
|
"map": "Felucca",
|
|
"count": 1,
|
|
"minDelay": "00:05:00",
|
|
"maxDelay": "00:10:00",
|
|
"team": 0,
|
|
"homeRange": 8,
|
|
"walkingRange": 8,
|
|
"entries": [{ "name": "GiantRat", "maxCount": 1, "probability": 100 }]
|
|
},
|
|
{
|
|
"type": "Spawner",
|
|
"guid": "e1ef4d28-0d29-4c1c-b1f0-ce8e696b9bea",
|
|
"name": "Spawner (212)",
|
|
"location": [5331, 1346, 0],
|
|
"map": "Felucca",
|
|
"count": 1,
|
|
"minDelay": "00:05:00",
|
|
"maxDelay": "00:10:00",
|
|
"team": 0,
|
|
"homeRange": 8,
|
|
"walkingRange": 8,
|
|
"entries": [{ "name": "DireWolf", "maxCount": 1, "probability": 100 }]
|
|
},
|
|
{
|
|
"type": "Spawner",
|
|
"guid": "88295cfb-c68f-47d0-93a7-fd1468139aed",
|
|
"name": "Spawner (212)",
|
|
"location": [5354, 1332, 0],
|
|
"map": "Felucca",
|
|
"count": 4,
|
|
"minDelay": "00:05:00",
|
|
"maxDelay": "00:10:00",
|
|
"team": 0,
|
|
"homeRange": 8,
|
|
"walkingRange": 8,
|
|
"entries": [
|
|
{ "name": "OrcCaptain", "maxCount": 1, "probability": 100 },
|
|
{ "name": "OrcishLord", "maxCount": 1, "probability": 100 },
|
|
{ "name": "OrcishMage", "maxCount": 1, "probability": 100 },
|
|
{ "name": "OrcBomber", "maxCount": 1, "probability": 100 }
|
|
]
|
|
},
|
|
{
|
|
"type": "Spawner",
|
|
"guid": "0f1d15d9-2f29-42a4-9014-9884f3e3f540",
|
|
"name": "Spawner (212)",
|
|
"location": [5356, 1304, 0],
|
|
"map": "Felucca",
|
|
"count": 3,
|
|
"minDelay": "00:05:00",
|
|
"maxDelay": "00:10:00",
|
|
"team": 0,
|
|
"homeRange": 8,
|
|
"walkingRange": 10,
|
|
"entries": [
|
|
{ "name": "OrcBomber", "maxCount": 1, "probability": 100 },
|
|
{ "name": "OrcCaptain", "maxCount": 1, "probability": 100 },
|
|
{ "name": "Orc", "maxCount": 1, "probability": 100 }
|
|
]
|
|
},
|
|
{
|
|
"type": "Spawner",
|
|
"guid": "4d1aade8-e65c-40f5-88c8-d47de3084b7e",
|
|
"name": "Spawner (212)",
|
|
"location": [5317, 1309, 0],
|
|
"map": "Felucca",
|
|
"count": 5,
|
|
"minDelay": "00:05:00",
|
|
"maxDelay": "00:10:00",
|
|
"team": 0,
|
|
"homeRange": 8,
|
|
"walkingRange": 8,
|
|
"entries": [
|
|
{ "name": "OrcishLord", "maxCount": 1, "probability": 100 },
|
|
{ "name": "OrcishMage", "maxCount": 1, "probability": 100 },
|
|
{ "name": "OrcBomber", "maxCount": 2, "probability": 100 },
|
|
{ "name": "Orc", "maxCount": 1, "probability": 100 }
|
|
]
|
|
},
|
|
{
|
|
"type": "Spawner",
|
|
"guid": "16ece86a-8662-4639-ae9f-5de6b2df675b",
|
|
"name": "Spawner (212)",
|
|
"location": [5300, 1314, 0],
|
|
"map": "Felucca",
|
|
"count": 5,
|
|
"minDelay": "00:05:00",
|
|
"maxDelay": "00:10:00",
|
|
"team": 0,
|
|
"homeRange": 8,
|
|
"walkingRange": 10,
|
|
"entries": [
|
|
{ "name": "Orc", "maxCount": 1, "probability": 100 },
|
|
{ "name": "OrcishMage", "maxCount": 3, "probability": 100 },
|
|
{ "name": "OrcishLord", "maxCount": 1, "probability": 100 }
|
|
]
|
|
},
|
|
{
|
|
"type": "Spawner",
|
|
"guid": "1113897d-2475-49ae-a61e-0a2ff73be4c6",
|
|
"name": "Spawner (212)",
|
|
"location": [5292, 1316, 0],
|
|
"map": "Felucca",
|
|
"count": 1,
|
|
"minDelay": "00:05:00",
|
|
"maxDelay": "00:10:00",
|
|
"team": 0,
|
|
"homeRange": 8,
|
|
"walkingRange": 8,
|
|
"entries": [{ "name": "Corpser", "maxCount": 1, "probability": 100 }]
|
|
},
|
|
{
|
|
"type": "Spawner",
|
|
"guid": "c83a9f4b-43be-479b-9c8b-752bd72dff0d",
|
|
"name": "Spawner (212)",
|
|
"location": [5281, 2029, 0],
|
|
"map": "Felucca",
|
|
"count": 1,
|
|
"minDelay": "00:05:00",
|
|
"maxDelay": "00:10:00",
|
|
"team": 0,
|
|
"homeRange": 8,
|
|
"walkingRange": 8,
|
|
"entries": [{ "name": "Orc", "maxCount": 1, "probability": 100 }]
|
|
},
|
|
{
|
|
"type": "Spawner",
|
|
"guid": "436cd046-2089-47b1-8f97-0c33d9abef2d",
|
|
"name": "Spawner (212)",
|
|
"location": [5308, 2005, 0],
|
|
"map": "Felucca",
|
|
"count": 2,
|
|
"minDelay": "00:05:00",
|
|
"maxDelay": "00:10:00",
|
|
"team": 0,
|
|
"homeRange": 12,
|
|
"walkingRange": 12,
|
|
"entries": [
|
|
{ "name": "OrcBrute", "maxCount": 1, "probability": 100 },
|
|
{ "name": "Orc", "maxCount": 1, "probability": 100 }
|
|
]
|
|
},
|
|
{
|
|
"type": "Spawner",
|
|
"guid": "79b419ed-2bca-49b9-8efd-55b57f754b0e",
|
|
"name": "Spawner (212)",
|
|
"location": [5310, 1969, 0],
|
|
"map": "Felucca",
|
|
"count": 3,
|
|
"minDelay": "00:05:00",
|
|
"maxDelay": "00:10:00",
|
|
"team": 0,
|
|
"homeRange": 12,
|
|
"walkingRange": 12,
|
|
"entries": [
|
|
{ "name": "OrcBomber", "maxCount": 1, "probability": 100 },
|
|
{ "name": "Orc", "maxCount": 2, "probability": 100 }
|
|
]
|
|
},
|
|
{
|
|
"type": "Spawner",
|
|
"guid": "0c78f34c-b630-4bba-a5ec-e99f25d5106f",
|
|
"name": "Spawner (212)",
|
|
"location": [5348, 2011, 0],
|
|
"map": "Felucca",
|
|
"count": 2,
|
|
"minDelay": "00:05:00",
|
|
"maxDelay": "00:10:00",
|
|
"team": 0,
|
|
"homeRange": 10,
|
|
"walkingRange": 15,
|
|
"entries": [
|
|
{ "name": "OrcBomber", "maxCount": 1, "probability": 100 },
|
|
{ "name": "EarthElemental", "maxCount": 1, "probability": 100 }
|
|
]
|
|
}
|
|
]
|