{
	temporalStormSpawns: {
		spawnsByStormStrength: {
			quantityMul: 1,
			// The variant groups lists all need to be the same length
			variantGroups: {
				drifter: ["drifter-normal", "drifter-deep", "drifter-tainted", "drifter-corrupt", "drifter-nightmare" ],
				shiver: ["shiver-surface", "shiver-deep", "shiver-tainted", "shiver-corrupt", "shiver-nightmare" ],
				bowtorn: ["bowtorn-surface", "bowtorn-deep", "bowtorn-tainted", "bowtorn-corrupt", "bowtorn-nightmare"],
			},
			variantQuantityMuls: {
				drifter: 1,
				shiver: 0.75,
				bowtorn: 0.75
			},
			spawnPatterns: {
				"default": { weight: 5, groupWeights: { drifter: 0.5, shiver: 0.25, bowtorn: 0.25 } },
				"drifterstorm": { weight: 1, groupWeights: { drifter: 1, shiver: 0, bowtorn: 0 } },
				"shiverstorm": { weight: 1, groupWeights: { drifter: 0.4, shiver: 0.6, bowtorn: 0 } },
				"bowtornstorm": { weight: 1, groupWeights: { drifter: 0.4, shiver: 0, bowtorn: 0.6 } },
				"shiverbowtornstorm": { weight: 1, groupWeights: { drifter: 0.25, shiver: 0.375, bowtorn: 0.375 } },
				"driftershiverstorm": { weight: 1, groupWeights: { drifter: 0.4, shiver: 0.6, bowtorn: 0 } },
			}
		},
		rareSpawns: {
			variants: [ {
				code: "drifter-double-headed",
				groupCode: "boss",
				chancePerStorm: 1
			}, {
				code: "shiver-deepsplit",
				groupCode: "boss",
				chancePerStorm: 1
			}]
		}
	},
	devastationAreaSpawns: { 
		quantities: {
			drifter: 1,
			shiver: 2,
			bowtorn: 2,
		},
		variantGroups: {
			drifter: ["drifter-tainted", "drifter-corrupt"],
			shiver: ["shiver-tainted", "shiver-corrupt"],
			bowtorn: ["bowtorn-tainted", "bowtorn-corrupt"]
		},
	}
}
