### 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   
498 lines
14 KiB
JSON
498 lines
14 KiB
JSON
[
|
|
{
|
|
"type": "Spawner",
|
|
"guid": "ef23b245-31af-4937-9559-49d5a8cf261d",
|
|
"name": "Spawner (503)",
|
|
"location": [667, 1343, 25],
|
|
"map": "Tokuno",
|
|
"count": 1,
|
|
"minDelay": "00:05:00",
|
|
"maxDelay": "00:10:00",
|
|
"team": 0,
|
|
"homeRange": 20,
|
|
"walkingRange": 20,
|
|
"entries": [{ "name": "Rabbit", "maxCount": 1, "probability": 100 }]
|
|
},
|
|
{
|
|
"type": "Spawner",
|
|
"guid": "50f9c776-8f52-4120-b72f-932ab512fc28",
|
|
"name": "Spawner (503)",
|
|
"location": [756, 1236, 25],
|
|
"map": "Tokuno",
|
|
"count": 4,
|
|
"minDelay": "00:05:00",
|
|
"maxDelay": "00:10:00",
|
|
"team": 0,
|
|
"homeRange": 20,
|
|
"walkingRange": 20,
|
|
"entries": [
|
|
{ "name": "Dog", "maxCount": 1, "probability": 100 },
|
|
{ "name": "Cat", "maxCount": 1, "probability": 100 },
|
|
{ "name": "Bird", "maxCount": 1, "probability": 100 },
|
|
{ "name": "Rat", "maxCount": 1, "probability": 100 }
|
|
]
|
|
},
|
|
{
|
|
"type": "Spawner",
|
|
"guid": "802b2ee2-9a8c-41ba-87ba-02a5e3524278",
|
|
"name": "Spawner (503)",
|
|
"location": [712, 1238, 25],
|
|
"map": "Tokuno",
|
|
"count": 1,
|
|
"minDelay": "00:05:00",
|
|
"maxDelay": "00:10:00",
|
|
"team": 0,
|
|
"homeRange": 20,
|
|
"walkingRange": 20,
|
|
"entries": [{ "name": "Cat", "maxCount": 1, "probability": 100 }]
|
|
},
|
|
{
|
|
"type": "Spawner",
|
|
"guid": "0279b0c7-59a6-4c1c-b5a7-b59b3cbdf7f8",
|
|
"name": "Spawner (503)",
|
|
"location": [683, 1231, 25],
|
|
"map": "Tokuno",
|
|
"count": 1,
|
|
"minDelay": "00:05:00",
|
|
"maxDelay": "00:10:00",
|
|
"team": 0,
|
|
"homeRange": 20,
|
|
"walkingRange": 20,
|
|
"entries": [{ "name": "Rat", "maxCount": 1, "probability": 100 }]
|
|
},
|
|
{
|
|
"type": "Spawner",
|
|
"guid": "30212b5e-9991-4c54-8c97-ee7287fd1045",
|
|
"name": "Spawner (503)",
|
|
"location": [679, 1224, 25],
|
|
"map": "Tokuno",
|
|
"count": 1,
|
|
"minDelay": "00:05:00",
|
|
"maxDelay": "00:10:00",
|
|
"team": 0,
|
|
"homeRange": 20,
|
|
"walkingRange": 20,
|
|
"entries": [{ "name": "Bird", "maxCount": 1, "probability": 100 }]
|
|
},
|
|
{
|
|
"type": "Spawner",
|
|
"guid": "7788dd3d-a2b1-491c-9169-1ed471202562",
|
|
"name": "Spawner (503)",
|
|
"location": [706, 1208, 25],
|
|
"map": "Tokuno",
|
|
"count": 1,
|
|
"minDelay": "00:05:00",
|
|
"maxDelay": "00:10:00",
|
|
"team": 0,
|
|
"homeRange": 20,
|
|
"walkingRange": 20,
|
|
"entries": [{ "name": "Bird", "maxCount": 1, "probability": 100 }]
|
|
},
|
|
{
|
|
"type": "Spawner",
|
|
"guid": "ccaa1db7-b259-4457-944b-a22ccfa9d582",
|
|
"name": "Spawner (503)",
|
|
"location": [721, 1274, 25],
|
|
"map": "Tokuno",
|
|
"count": 5,
|
|
"minDelay": "00:05:00",
|
|
"maxDelay": "00:10:00",
|
|
"team": 0,
|
|
"homeRange": 20,
|
|
"walkingRange": 20,
|
|
"entries": [
|
|
{ "name": "Bird", "maxCount": 1, "probability": 100 },
|
|
{ "name": "Dog", "maxCount": 2, "probability": 100 },
|
|
{ "name": "Cat", "maxCount": 1, "probability": 100 },
|
|
{ "name": "Rat", "maxCount": 1, "probability": 100 }
|
|
]
|
|
},
|
|
{
|
|
"type": "Spawner",
|
|
"guid": "b3da2e82-84b8-4098-8a4d-2a7bdb6d4980",
|
|
"name": "Spawner (503)",
|
|
"location": [740, 1284, 25],
|
|
"map": "Tokuno",
|
|
"count": 1,
|
|
"minDelay": "00:05:00",
|
|
"maxDelay": "00:10:00",
|
|
"team": 0,
|
|
"homeRange": 20,
|
|
"walkingRange": 20,
|
|
"entries": [{ "name": "Bird", "maxCount": 1, "probability": 100 }]
|
|
},
|
|
{
|
|
"type": "Spawner",
|
|
"guid": "1b43da6e-fd85-478b-afbe-6f3d7b01999a",
|
|
"name": "Spawner (503)",
|
|
"location": [713, 1351, 25],
|
|
"map": "Tokuno",
|
|
"count": 3,
|
|
"minDelay": "00:05:00",
|
|
"maxDelay": "00:10:00",
|
|
"team": 0,
|
|
"homeRange": 20,
|
|
"walkingRange": 20,
|
|
"entries": [
|
|
{ "name": "Crane", "maxCount": 1, "probability": 100 },
|
|
{ "name": "Cat", "maxCount": 2, "probability": 100 }
|
|
]
|
|
},
|
|
{
|
|
"type": "Spawner",
|
|
"guid": "24f53436-ccd8-439e-b8a0-10d264ba0d11",
|
|
"name": "Spawner (503)",
|
|
"location": [710, 1350, 25],
|
|
"map": "Tokuno",
|
|
"count": 1,
|
|
"minDelay": "00:05:00",
|
|
"maxDelay": "00:10:00",
|
|
"team": 0,
|
|
"homeRange": 20,
|
|
"walkingRange": 20,
|
|
"entries": [{ "name": "Bird", "maxCount": 1, "probability": 100 }]
|
|
},
|
|
{
|
|
"type": "Spawner",
|
|
"guid": "a76966c4-fcdb-46c9-a65f-9f697aff0bd7",
|
|
"name": "Spawner (503)",
|
|
"location": [636, 1331, 25],
|
|
"map": "Tokuno",
|
|
"count": 4,
|
|
"minDelay": "00:05:00",
|
|
"maxDelay": "00:10:00",
|
|
"team": 0,
|
|
"homeRange": 20,
|
|
"walkingRange": 20,
|
|
"entries": [
|
|
{ "name": "Rabbit", "maxCount": 1, "probability": 100 },
|
|
{ "name": "Pig", "maxCount": 2, "probability": 100 },
|
|
{ "name": "Crane", "maxCount": 1, "probability": 100 }
|
|
]
|
|
},
|
|
{
|
|
"type": "Spawner",
|
|
"guid": "d06e8cf1-10d0-4a55-a695-a0cf880c9cc2",
|
|
"name": "Spawner (503)",
|
|
"location": [628, 1310, 25],
|
|
"map": "Tokuno",
|
|
"count": 1,
|
|
"minDelay": "00:05:00",
|
|
"maxDelay": "00:10:00",
|
|
"team": 0,
|
|
"homeRange": 20,
|
|
"walkingRange": 20,
|
|
"entries": [{ "name": "Bird", "maxCount": 1, "probability": 100 }]
|
|
},
|
|
{
|
|
"type": "Spawner",
|
|
"guid": "a8980b9d-0acb-4e1c-9ebb-5c29fa82e26f",
|
|
"name": "Spawner (503)",
|
|
"location": [625, 1317, 25],
|
|
"map": "Tokuno",
|
|
"count": 4,
|
|
"minDelay": "00:05:00",
|
|
"maxDelay": "00:10:00",
|
|
"team": 0,
|
|
"homeRange": 20,
|
|
"walkingRange": 20,
|
|
"entries": [
|
|
{ "name": "Crane", "maxCount": 1, "probability": 100 },
|
|
{ "name": "Goat", "maxCount": 2, "probability": 100 },
|
|
{ "name": "Rabbit", "maxCount": 1, "probability": 100 }
|
|
]
|
|
},
|
|
{
|
|
"type": "Spawner",
|
|
"guid": "ada74b5a-77b7-4708-97e7-174d77314ea0",
|
|
"name": "Spawner (503)",
|
|
"location": [630, 1225, 25],
|
|
"map": "Tokuno",
|
|
"count": 7,
|
|
"minDelay": "00:05:00",
|
|
"maxDelay": "00:10:00",
|
|
"team": 0,
|
|
"homeRange": 20,
|
|
"walkingRange": 20,
|
|
"entries": [
|
|
{ "name": "Bird", "maxCount": 1, "probability": 100 },
|
|
{ "name": "Crane", "maxCount": 3, "probability": 100 },
|
|
{ "name": "Rabbit", "maxCount": 3, "probability": 100 }
|
|
]
|
|
},
|
|
{
|
|
"type": "Spawner",
|
|
"guid": "365687c0-61b1-4a5c-b0d1-fe5d627ab7a0",
|
|
"name": "Spawner (503)",
|
|
"location": [628, 1272, 25],
|
|
"map": "Tokuno",
|
|
"count": 7,
|
|
"minDelay": "00:05:00",
|
|
"maxDelay": "00:10:00",
|
|
"team": 0,
|
|
"homeRange": 20,
|
|
"walkingRange": 20,
|
|
"entries": [
|
|
{ "name": "Bird", "maxCount": 1, "probability": 100 },
|
|
{ "name": "Cat", "maxCount": 3, "probability": 100 },
|
|
{ "name": "Dog", "maxCount": 3, "probability": 100 }
|
|
]
|
|
},
|
|
{
|
|
"type": "Spawner",
|
|
"guid": "3e234ce5-008b-440f-b628-00fd62212c19",
|
|
"name": "Spawner (503)",
|
|
"location": [768, 1192, 25],
|
|
"map": "Tokuno",
|
|
"count": 4,
|
|
"minDelay": "00:05:00",
|
|
"maxDelay": "00:10:00",
|
|
"team": 0,
|
|
"homeRange": 20,
|
|
"walkingRange": 20,
|
|
"entries": [
|
|
{ "name": "Bird", "maxCount": 1, "probability": 100 },
|
|
{ "name": "Rat", "maxCount": 1, "probability": 100 },
|
|
{ "name": "Cat", "maxCount": 1, "probability": 100 },
|
|
{ "name": "Dog", "maxCount": 1, "probability": 100 }
|
|
]
|
|
},
|
|
{
|
|
"type": "Spawner",
|
|
"guid": "aac6795d-ed8d-4295-b887-f0f96c29e08e",
|
|
"name": "Spawner (503)",
|
|
"location": [857, 1166, 25],
|
|
"map": "Tokuno",
|
|
"count": 4,
|
|
"minDelay": "00:05:00",
|
|
"maxDelay": "00:10:00",
|
|
"team": 0,
|
|
"homeRange": 20,
|
|
"walkingRange": 20,
|
|
"entries": [
|
|
{ "name": "Sheep", "maxCount": 1, "probability": 100 },
|
|
{ "name": "Rat", "maxCount": 1, "probability": 100 },
|
|
{ "name": "Bird", "maxCount": 1, "probability": 100 },
|
|
{ "name": "Dog", "maxCount": 1, "probability": 100 }
|
|
]
|
|
},
|
|
{
|
|
"type": "Spawner",
|
|
"guid": "f9f162fa-dcaa-4754-8539-764516c1928b",
|
|
"name": "Spawner (503)",
|
|
"location": [853, 1287, 25],
|
|
"map": "Tokuno",
|
|
"count": 4,
|
|
"minDelay": "00:05:00",
|
|
"maxDelay": "00:10:00",
|
|
"team": 0,
|
|
"homeRange": 20,
|
|
"walkingRange": 20,
|
|
"entries": [
|
|
{ "name": "Sheep", "maxCount": 1, "probability": 100 },
|
|
{ "name": "Rat", "maxCount": 1, "probability": 100 },
|
|
{ "name": "Bird", "maxCount": 1, "probability": 100 },
|
|
{ "name": "Dog", "maxCount": 1, "probability": 100 }
|
|
]
|
|
},
|
|
{
|
|
"type": "Spawner",
|
|
"guid": "22b1da8b-7296-457d-9626-1f0314117b7d",
|
|
"name": "Spawner (503)",
|
|
"location": [843, 1247, 25],
|
|
"map": "Tokuno",
|
|
"count": 3,
|
|
"minDelay": "00:05:00",
|
|
"maxDelay": "00:10:00",
|
|
"team": 0,
|
|
"homeRange": 20,
|
|
"walkingRange": 20,
|
|
"entries": [
|
|
{ "name": "Sheep", "maxCount": 1, "probability": 100 },
|
|
{ "name": "Pig", "maxCount": 2, "probability": 100 }
|
|
]
|
|
},
|
|
{
|
|
"type": "Spawner",
|
|
"guid": "a7b1abc2-9ee6-42d4-8493-61bf995dc350",
|
|
"name": "Spawner (503)",
|
|
"location": [844, 1198, 25],
|
|
"map": "Tokuno",
|
|
"count": 5,
|
|
"minDelay": "00:05:00",
|
|
"maxDelay": "00:10:00",
|
|
"team": 0,
|
|
"homeRange": 20,
|
|
"walkingRange": 20,
|
|
"entries": [
|
|
{ "name": "Dog", "maxCount": 1, "probability": 100 },
|
|
{ "name": "Rat", "maxCount": 1, "probability": 100 },
|
|
{ "name": "Rabbit", "maxCount": 1, "probability": 100 },
|
|
{ "name": "Horse", "maxCount": 1, "probability": 100 },
|
|
{ "name": "Pig", "maxCount": 1, "probability": 100 }
|
|
]
|
|
},
|
|
{
|
|
"type": "Spawner",
|
|
"guid": "bfef79a8-7825-457d-a818-1bf08664e451",
|
|
"name": "Spawner (503)",
|
|
"location": [812, 1222, 25],
|
|
"map": "Tokuno",
|
|
"count": 4,
|
|
"minDelay": "00:05:00",
|
|
"maxDelay": "00:10:00",
|
|
"team": 0,
|
|
"homeRange": 20,
|
|
"walkingRange": 20,
|
|
"entries": [
|
|
{ "name": "Bird", "maxCount": 1, "probability": 100 },
|
|
{ "name": "Cat", "maxCount": 2, "probability": 100 },
|
|
{ "name": "JackRabbit", "maxCount": 1, "probability": 100 }
|
|
]
|
|
},
|
|
{
|
|
"type": "Spawner",
|
|
"guid": "64c9b776-3134-46f5-87aa-5d564051ec7d",
|
|
"name": "Spawner (503)",
|
|
"location": [807, 1287, 25],
|
|
"map": "Tokuno",
|
|
"count": 4,
|
|
"minDelay": "00:05:00",
|
|
"maxDelay": "00:10:00",
|
|
"team": 0,
|
|
"homeRange": 20,
|
|
"walkingRange": 20,
|
|
"entries": [
|
|
{ "name": "Bird", "maxCount": 1, "probability": 100 },
|
|
{ "name": "Dog", "maxCount": 1, "probability": 100 },
|
|
{ "name": "Cat", "maxCount": 1, "probability": 100 },
|
|
{ "name": "JackRabbit", "maxCount": 1, "probability": 100 }
|
|
]
|
|
},
|
|
{
|
|
"type": "Spawner",
|
|
"guid": "3ae4b617-6fe3-4807-bc42-f058a343dcb0",
|
|
"name": "Spawner (503)",
|
|
"location": [844, 1318, 25],
|
|
"map": "Tokuno",
|
|
"count": 5,
|
|
"minDelay": "00:05:00",
|
|
"maxDelay": "00:10:00",
|
|
"team": 0,
|
|
"homeRange": 20,
|
|
"walkingRange": 20,
|
|
"entries": [
|
|
{ "name": "Bird", "maxCount": 1, "probability": 100 },
|
|
{ "name": "Crane", "maxCount": 1, "probability": 100 },
|
|
{ "name": "JackRabbit", "maxCount": 1, "probability": 100 },
|
|
{ "name": "Dog", "maxCount": 1, "probability": 100 },
|
|
{ "name": "Pig", "maxCount": 1, "probability": 100 }
|
|
]
|
|
},
|
|
{
|
|
"type": "Spawner",
|
|
"guid": "d5bf4ad0-0538-483c-be65-4773e3fae2c0",
|
|
"name": "Spawner (503)",
|
|
"location": [834, 1351, 25],
|
|
"map": "Tokuno",
|
|
"count": 1,
|
|
"minDelay": "00:05:00",
|
|
"maxDelay": "00:10:00",
|
|
"team": 0,
|
|
"homeRange": 20,
|
|
"walkingRange": 20,
|
|
"entries": [{ "name": "Crane", "maxCount": 1, "probability": 100 }]
|
|
},
|
|
{
|
|
"type": "Spawner",
|
|
"guid": "682131bc-da78-43b8-9ccf-409ccc3f2bfe",
|
|
"name": "Spawner (503)",
|
|
"location": [803, 1338, 25],
|
|
"map": "Tokuno",
|
|
"count": 3,
|
|
"minDelay": "00:05:00",
|
|
"maxDelay": "00:10:00",
|
|
"team": 0,
|
|
"homeRange": 20,
|
|
"walkingRange": 20,
|
|
"entries": [
|
|
{ "name": "Rat", "maxCount": 1, "probability": 100 },
|
|
{ "name": "Bird", "maxCount": 2, "probability": 100 }
|
|
]
|
|
},
|
|
{
|
|
"type": "Spawner",
|
|
"guid": "855d4f6f-f664-436a-9f76-b202613b6292",
|
|
"name": "Spawner (503)",
|
|
"location": [770, 1344, 25],
|
|
"map": "Tokuno",
|
|
"count": 4,
|
|
"minDelay": "00:05:00",
|
|
"maxDelay": "00:10:00",
|
|
"team": 0,
|
|
"homeRange": 20,
|
|
"walkingRange": 20,
|
|
"entries": [
|
|
{ "name": "Bird", "maxCount": 1, "probability": 100 },
|
|
{ "name": "Goat", "maxCount": 1, "probability": 100 },
|
|
{ "name": "Pig", "maxCount": 1, "probability": 100 },
|
|
{ "name": "Horse", "maxCount": 1, "probability": 100 }
|
|
]
|
|
},
|
|
{
|
|
"type": "Spawner",
|
|
"guid": "87d6bcaf-7e45-4e5f-b601-d27712893b2b",
|
|
"name": "Spawner (503)",
|
|
"location": [744, 1347, 25],
|
|
"map": "Tokuno",
|
|
"count": 4,
|
|
"minDelay": "00:05:00",
|
|
"maxDelay": "00:10:00",
|
|
"team": 0,
|
|
"homeRange": 20,
|
|
"walkingRange": 20,
|
|
"entries": [
|
|
{ "name": "Sheep", "maxCount": 1, "probability": 100 },
|
|
{ "name": "Dog", "maxCount": 1, "probability": 100 },
|
|
{ "name": "Bird", "maxCount": 1, "probability": 100 },
|
|
{ "name": "Rat", "maxCount": 1, "probability": 100 }
|
|
]
|
|
},
|
|
{
|
|
"type": "Spawner",
|
|
"guid": "a74ca727-36f3-41f0-b55a-a30b3b8f8c5c",
|
|
"name": "Spawner (503)",
|
|
"location": [711, 1322, 25],
|
|
"map": "Tokuno",
|
|
"count": 7,
|
|
"minDelay": "00:05:00",
|
|
"maxDelay": "00:10:00",
|
|
"team": 0,
|
|
"homeRange": 20,
|
|
"walkingRange": 20,
|
|
"entries": [
|
|
{ "name": "Dog", "maxCount": 1, "probability": 100 },
|
|
{ "name": "Bird", "maxCount": 2, "probability": 100 },
|
|
{ "name": "Crane", "maxCount": 2, "probability": 100 },
|
|
{ "name": "Sheep", "maxCount": 2, "probability": 100 }
|
|
]
|
|
},
|
|
{
|
|
"type": "Spawner",
|
|
"guid": "133b8d50-17c1-47ff-947a-f2d0a832e3d1",
|
|
"name": "Spawner (503)",
|
|
"location": [690, 1288, 25],
|
|
"map": "Tokuno",
|
|
"count": 5,
|
|
"minDelay": "00:05:00",
|
|
"maxDelay": "00:10:00",
|
|
"team": 0,
|
|
"homeRange": 20,
|
|
"walkingRange": 20,
|
|
"entries": [
|
|
{ "name": "Dog", "maxCount": 1, "probability": 100 },
|
|
{ "name": "Rat", "maxCount": 2, "probability": 100 },
|
|
{ "name": "Cat", "maxCount": 2, "probability": 100 }
|
|
]
|
|
}
|
|
]
|