缺氧 wiki 编辑团队提示:注册账号并登录后体验更佳,且可通过参数设置定制优化您的浏览体验!
该站点为镜像站点,如果你想帮助这个由玩家志愿编辑的 wiki 站点,请前往原站点参与编辑,
同时欢迎加入编辑讨论群 851803695 与其他编辑者一起参与建设!
模块:Data/Worldgen/Clusters/Expansion1
该文件来自缺氧或其开发商科雷娱乐创建的网站。该文件中出现的所有商标和注册商标均归属于科雷娱乐。详情请见版权信息。该文件被认为在本wiki上合理使用。
This image comes from Oxygen Not Included or from websites created and owned by Klei Entertainment, who hold the copyright of Oxygen Not Included. All trademarks and registered trademarks present in the image are proprietary to Klei Entertainment. For more information, see the copyright notice.The use of images to illustrate articles concerning the subject of the images in question is believed to qualify as fair use under United States copyright law, as such display does not significantly impede the right of the copyright holder to sell the copyrighted material.
return { ["BigEmptyCluster.yaml"] = { name = "STRINGS.WORLDS.BIGEMPTY.NAME", description = "STRINGS.WORLDS.BIGEMPTY.DESCRIPTION", requiredDlcIds = { "EXPANSION1_ID", }, menuOrder = 101, coordinatePrefix = "BIG-E-C", skip = "EditorOnly", clusterCategory = "Special", disableStoryTraits = true, numRings = 12, startWorldIndex = 0, worldPlacements = { { world = "worlds/BigEmpty", locationType = "StartWorld", allowedRings = { min = 0, max = 0, }, }, }, }, ["ForestStartCluster.yaml"] = { name = "STRINGS.CLUSTER_NAMES.FOREST_START_CLUSTER.NAME", description = "STRINGS.CLUSTER_NAMES.FOREST_START_CLUSTER.DESCRIPTION", requiredDlcIds = { "EXPANSION1_ID", }, coordinatePrefix = "FRST-C", menuOrder = 20, clusterCategory = "SpacedOutStyle", startWorldIndex = 0, numRings = 12, worldPlacements = { { world = "expansion1::worlds/ForestMoonlet", buffer = 2, locationType = "StartWorld", allowedRings = { min = 0, max = 0, }, }, { world = "expansion1::worlds/SwampyLandingSite", buffer = 2, locationType = "InnerCluster", allowedRings = { min = 3, max = 3, }, }, { world = "expansion1::worlds/OilRichWarpTarget", buffer = 3, locationType = "InnerCluster", allowedRings = { min = 4, max = 4, }, }, { world = "expansion1::worlds/TundraMoonlet", buffer = 4, allowedRings = { min = 6, max = 8, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/poi_temporal_tear_opener_lab", }, listRule = "GuaranteeAll", priority = 201, allowedCellsFilter = { { command = "Replace", tagcommand = "DistanceFromTag", tag = "AtSurface", minDistance = 2, maxDistance = 3, }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, { names = { "expansion1::poi/genericGravitas/poi_gift_shop", }, listRule = "GuaranteeAll", priority = 200, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/MarshyMoonlet", buffer = 4, allowedRings = { min = 5, max = 7, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "Challenge", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/worldmixing/sap_tree_room", }, listRule = "GuaranteeAll", priority = 500, allowExtremeTemperatureOverlap = true, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, { names = { "expansion1::geysers/molten_tungsten_compact", }, listRule = "GuaranteeAll", priority = 150, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/MooMoonlet", buffer = 3, allowedRings = { min = 6, max = 8, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "NoExtraSeasons", "ModifiedSurfaceHeight", "SurfaceSubworldReserved", }, additionalSubworldFiles = { { name = "expansion1::subworlds/moo/MooCaverns", minCount = 2, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtSurface", minDistance = 2, maxDistance = 2, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/moo/MooCaverns", }, }, }, additionalSeasons = { "GassyMooteorShowers", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/genericGravitas/poi_genetics_lab", "geysers/chlorine_gas", }, listRule = "GuaranteeAll", priority = 150, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/WaterMoonlet", buffer = 4, allowedRings = { min = 6, max = 8, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "AboveCoreSubworldReserved", }, additionalSubworldFiles = { { name = "expansion1::subworlds/aquatic/GraphiteCaves", minCount = 2, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtDepths", minDistance = 1, maxDistance = 1, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/aquatic/GraphiteCaves", }, }, }, additionalWorldTemplateRules = { { names = { "expansion1::poi/genericGravitas/poi_thermo_building", }, listRule = "GuaranteeAll", priority = 450, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/NiobiumMoonlet", buffer = 3, allowedRings = { min = 7, max = 10, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", "Challenge", }, forbiddenTags = { "AboveCoreSubworldReserved", }, additionalSubworldFiles = { { name = "expansion1::subworlds/niobium/NiobiumPatch", minCount = 2, maxCount = 3, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtDepths", minDistance = 1, maxDistance = 1, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/niobium/NiobiumPatch", }, }, }, additionalWorldTemplateRules = { { names = { "expansion1::geysers/molten_niobium", }, listRule = "GuaranteeAll", allowExtremeTemperatureOverlap = true, priority = 150, allowedCellsFilter = { { command = "Replace", subworldNames = { "expansion1::subworlds/niobium/NiobiumPatch", }, }, }, }, { names = { "expansion1::poi/genericGravitas/poi_mining_room", }, listRule = "GuaranteeAll", priority = 150, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/RegolithMoonlet", buffer = 4, allowedRings = { min = 5, max = 10, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "SubsurfaceSubworldReserved", "NoDamagingMeteorShowers", }, additionalSubworldFiles = { { name = "expansion1::subworlds/regolith/BarrenDust", minCount = 2, overridePower = 1, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtSurface", minDistance = 2, maxDistance = 2, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/regolith/BarrenDust", }, }, }, additionalSeasons = { "RegolithMoonMeteorShowers", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/regolith/bunker_lab", }, listRule = "GuaranteeAll", priority = 200, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, }, }, }, }, }, }, poiPlacements = { { pois = { "TemporalTear", }, numToSpawn = 1, avoidClumping = false, allowedRings = { min = 8, max = 11, }, }, { pois = { "HarvestableSpacePOI_ForestyOreField", }, numToSpawn = 1, allowedRings = { min = 2, max = 3, }, }, { pois = { "HarvestableSpacePOI_OrganicMassField", }, numToSpawn = 1, allowedRings = { min = 5, max = 7, }, }, { pois = { "HarvestableSpacePOI_GildedAsteroidField", "HarvestableSpacePOI_GlimmeringAsteroidField", "HarvestableSpacePOI_HeliumCloud", "HarvestableSpacePOI_OilyAsteroidField", "HarvestableSpacePOI_FrozenOreField", }, numToSpawn = 5, allowedRings = { min = 8, max = 11, }, }, { pois = { "HarvestableSpacePOI_RadioactiveGasCloud", "HarvestableSpacePOI_RadioactiveAsteroidField", }, numToSpawn = 2, avoidClumping = true, allowedRings = { min = 10, max = 11, }, }, { pois = { "HarvestableSpacePOI_RockyAsteroidField", "HarvestableSpacePOI_InterstellarIceField", "HarvestableSpacePOI_InterstellarOcean", "HarvestableSpacePOI_SandyOreField", "HarvestableSpacePOI_SwampyOreField", "HarvestableSpacePOI_OrganicMassField", }, numToSpawn = 5, canSpawnDuplicates = true, allowedRings = { min = 5, max = 7, }, }, { pois = { "HarvestableSpacePOI_CarbonAsteroidField", "HarvestableSpacePOI_MetallicAsteroidField", "HarvestableSpacePOI_SatelliteField", "HarvestableSpacePOI_IceAsteroidField", "HarvestableSpacePOI_GasGiantCloud", "HarvestableSpacePOI_ChlorineCloud", "HarvestableSpacePOI_OxidizedAsteroidField", "HarvestableSpacePOI_SaltyAsteroidField", "HarvestableSpacePOI_OxygenRichAsteroidField", "HarvestableSpacePOI_GildedAsteroidField", "HarvestableSpacePOI_GlimmeringAsteroidField", "HarvestableSpacePOI_HeliumCloud", "HarvestableSpacePOI_OilyAsteroidField", "HarvestableSpacePOI_FrozenOreField", "HarvestableSpacePOI_RadioactiveGasCloud", "HarvestableSpacePOI_RadioactiveAsteroidField", }, numToSpawn = 10, canSpawnDuplicates = true, allowedRings = { min = 7, max = 11, }, }, { pois = { "ArtifactSpacePOI_GravitasSpaceStation1", "ArtifactSpacePOI_GravitasSpaceStation4", "ArtifactSpacePOI_GravitasSpaceStation6", }, numToSpawn = 1, avoidClumping = true, allowedRings = { min = 2, max = 3, }, }, { pois = { "ArtifactSpacePOI_RussellsTeapot", }, numToSpawn = 1, avoidClumping = true, allowedRings = { min = 9, max = 11, }, }, { pois = { "ArtifactSpacePOI_GravitasSpaceStation2", "ArtifactSpacePOI_GravitasSpaceStation3", "ArtifactSpacePOI_GravitasSpaceStation5", "ArtifactSpacePOI_GravitasSpaceStation7", "ArtifactSpacePOI_GravitasSpaceStation8", }, numToSpawn = 4, avoidClumping = true, allowedRings = { min = 4, max = 11, }, }, }, }, ["KleiFest2023Cluster.yaml"] = { name = "STRINGS.WORLDS.STRANGE_ASTEROID_KF23.NAME", description = "STRINGS.WORLDS.STRANGE_ASTEROID_KF23.DESCRIPTION", welcomeMessage = "STRINGS.UI.WELCOMEMESSAGEBODY_KF23", requiredDlcIds = { "EXPANSION1_ID", }, coordinatePrefix = "KF23-C", menuOrder = 0, clusterCategory = "Special", fixedCoordinate = 7, startWorldIndex = 0, numRings = 12, worldPlacements = { { world = "expansion1::worlds/StrangeAsteroidKleiFest2023Cluster", buffer = 2, locationType = "StartWorld", allowedRings = { min = 0, max = 0, }, }, { world = "expansion1::worlds/MediumRadioactiveVanillaWarpPlanet", buffer = 2, locationType = "InnerCluster", allowedRings = { min = 3, max = 3, }, }, { world = "expansion1::worlds/TundraMoonlet", buffer = 4, allowedRings = { min = 5, max = 5, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/poi_temporal_tear_opener_lab", }, listRule = "GuaranteeAll", priority = 201, allowedCellsFilter = { { command = "Replace", tagcommand = "DistanceFromTag", tag = "AtSurface", minDistance = 2, maxDistance = 3, }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, { names = { "expansion1::poi/genericGravitas/poi_gift_shop", }, listRule = "GuaranteeAll", priority = 200, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/MarshyMoonlet", buffer = 4, allowedRings = { min = 5, max = 6, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "Challenge", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/worldmixing/sap_tree_room", }, listRule = "GuaranteeAll", priority = 500, allowExtremeTemperatureOverlap = true, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, { names = { "expansion1::geysers/molten_tungsten_compact", }, listRule = "GuaranteeAll", priority = 150, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/NiobiumMoonlet", buffer = 3, allowedRings = { min = 5, max = 6, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", "Challenge", }, forbiddenTags = { "AboveCoreSubworldReserved", }, additionalSubworldFiles = { { name = "expansion1::subworlds/niobium/NiobiumPatch", minCount = 2, maxCount = 3, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtDepths", minDistance = 1, maxDistance = 1, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/niobium/NiobiumPatch", }, }, }, additionalWorldTemplateRules = { { names = { "expansion1::geysers/molten_niobium", }, listRule = "GuaranteeAll", allowExtremeTemperatureOverlap = true, priority = 150, allowedCellsFilter = { { command = "Replace", subworldNames = { "expansion1::subworlds/niobium/NiobiumPatch", }, }, }, }, { names = { "expansion1::poi/genericGravitas/poi_mining_room", }, listRule = "GuaranteeAll", priority = 150, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/MooMoonlet", buffer = 3, allowedRings = { min = 6, max = 7, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "NoExtraSeasons", "ModifiedSurfaceHeight", "SurfaceSubworldReserved", }, additionalSubworldFiles = { { name = "expansion1::subworlds/moo/MooCaverns", minCount = 2, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtSurface", minDistance = 2, maxDistance = 2, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/moo/MooCaverns", }, }, }, additionalSeasons = { "GassyMooteorShowers", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/genericGravitas/poi_genetics_lab", "geysers/chlorine_gas", }, listRule = "GuaranteeAll", priority = 150, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/WaterMoonlet", buffer = 4, allowedRings = { min = 5, max = 7, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "AboveCoreSubworldReserved", }, additionalSubworldFiles = { { name = "expansion1::subworlds/aquatic/GraphiteCaves", minCount = 2, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtDepths", minDistance = 1, maxDistance = 1, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/aquatic/GraphiteCaves", }, }, }, additionalWorldTemplateRules = { { names = { "expansion1::poi/genericGravitas/poi_thermo_building", }, listRule = "GuaranteeAll", priority = 450, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/MiniRegolithMoonlet", buffer = 4, allowedRings = { min = 5, max = 8, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "SubsurfaceSubworldReserved", "NoDamagingMeteorShowers", }, additionalSubworldFiles = { { name = "expansion1::subworlds/regolith/BarrenDust", minCount = 2, overridePower = 1, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtSurface", minDistance = 2, maxDistance = 2, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/regolith/BarrenDust", }, }, }, additionalSeasons = { "RegolithMoonMeteorShowers", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/regolith/bunker_lab", }, listRule = "GuaranteeAll", priority = 200, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, }, }, }, }, }, }, poiPlacements = { { pois = { "TemporalTear", }, numToSpawn = 1, avoidClumping = false, allowedRings = { min = 8, max = 11, }, }, { pois = { "HarvestableSpacePOI_SandyOreField", }, numToSpawn = 1, allowedRings = { min = 2, max = 3, }, }, { pois = { "HarvestableSpacePOI_OrganicMassField", }, numToSpawn = 1, allowedRings = { min = 5, max = 7, }, }, { pois = { "HarvestableSpacePOI_GildedAsteroidField", "HarvestableSpacePOI_GlimmeringAsteroidField", "HarvestableSpacePOI_HeliumCloud", "HarvestableSpacePOI_OilyAsteroidField", "HarvestableSpacePOI_FrozenOreField", }, numToSpawn = 5, allowedRings = { min = 8, max = 11, }, }, { pois = { "HarvestableSpacePOI_RadioactiveGasCloud", "HarvestableSpacePOI_RadioactiveAsteroidField", }, numToSpawn = 2, avoidClumping = true, allowedRings = { min = 10, max = 11, }, }, { pois = { "HarvestableSpacePOI_RockyAsteroidField", "HarvestableSpacePOI_InterstellarIceField", "HarvestableSpacePOI_InterstellarOcean", "HarvestableSpacePOI_ForestyOreField", "HarvestableSpacePOI_SwampyOreField", "HarvestableSpacePOI_OrganicMassField", }, numToSpawn = 5, canSpawnDuplicates = true, allowedRings = { min = 5, max = 7, }, }, { pois = { "HarvestableSpacePOI_CarbonAsteroidField", "HarvestableSpacePOI_MetallicAsteroidField", "HarvestableSpacePOI_SatelliteField", "HarvestableSpacePOI_IceAsteroidField", "HarvestableSpacePOI_GasGiantCloud", "HarvestableSpacePOI_ChlorineCloud", "HarvestableSpacePOI_OxidizedAsteroidField", "HarvestableSpacePOI_SaltyAsteroidField", "HarvestableSpacePOI_OxygenRichAsteroidField", "HarvestableSpacePOI_GildedAsteroidField", "HarvestableSpacePOI_GlimmeringAsteroidField", "HarvestableSpacePOI_HeliumCloud", "HarvestableSpacePOI_OilyAsteroidField", "HarvestableSpacePOI_FrozenOreField", "HarvestableSpacePOI_RadioactiveGasCloud", "HarvestableSpacePOI_RadioactiveAsteroidField", }, numToSpawn = 10, canSpawnDuplicates = true, allowedRings = { min = 7, max = 11, }, }, { pois = { "ArtifactSpacePOI_GravitasSpaceStation1", "ArtifactSpacePOI_GravitasSpaceStation4", "ArtifactSpacePOI_GravitasSpaceStation6", }, numToSpawn = 1, avoidClumping = true, allowedRings = { min = 2, max = 3, }, }, { pois = { "ArtifactSpacePOI_RussellsTeapot", }, numToSpawn = 1, avoidClumping = true, allowedRings = { min = 9, max = 11, }, }, { pois = { "ArtifactSpacePOI_GravitasSpaceStation2", "ArtifactSpacePOI_GravitasSpaceStation3", "ArtifactSpacePOI_GravitasSpaceStation5", "ArtifactSpacePOI_GravitasSpaceStation7", "ArtifactSpacePOI_GravitasSpaceStation8", }, numToSpawn = 4, avoidClumping = true, allowedRings = { min = 4, max = 11, }, }, }, }, ["MiniClusterBadlandsStart.yaml"] = { name = "STRINGS.CLUSTER_NAMES.MINICLUSTER_BADLANDSSTART.NAME", description = "STRINGS.CLUSTER_NAMES.MINICLUSTER_BADLANDSSTART.DESCRIPTION", requiredDlcIds = { "EXPANSION1_ID", }, coordinatePrefix = "M-BAD-C", menuOrder = 40, clusterCategory = "SpacedOutStyle", difficulty = 3, startWorldIndex = 0, numRings = 14, worldPlacements = { { world = "expansion1::worlds/MiniBadlandsStart", buffer = 2, locationType = "StartWorld", allowedRings = { min = 0, max = 1, }, }, { world = "expansion1::worlds/MiniRadioactiveOceanWarp", buffer = 2, locationType = "InnerCluster", allowedRings = { min = 2, max = 4, }, }, { world = "expansion1::worlds/MiniMetallicSwampy", buffer = 2, locationType = "InnerCluster", allowedRings = { min = 1, max = 3, }, }, { world = "expansion1::worlds/MiniForestFrozen", buffer = 2, locationType = "InnerCluster", allowedRings = { min = 1, max = 3, }, }, { world = "expansion1::worlds/MiniFlipped", buffer = 2, locationType = "InnerCluster", allowedRings = { min = 2, max = 4, }, }, { world = "expansion1::worlds/TundraMoonlet", buffer = 4, allowedRings = { min = 7, max = 9, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/poi_temporal_tear_opener_lab", }, listRule = "GuaranteeAll", priority = 201, allowedCellsFilter = { { command = "Replace", tagcommand = "DistanceFromTag", tag = "AtSurface", minDistance = 2, maxDistance = 3, }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, { names = { "expansion1::poi/genericGravitas/poi_gift_shop", }, listRule = "GuaranteeAll", priority = 200, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/MarshyMoonlet", buffer = 4, allowedRings = { min = 6, max = 8, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "Challenge", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/worldmixing/sap_tree_room", }, listRule = "GuaranteeAll", priority = 500, allowExtremeTemperatureOverlap = true, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, { names = { "expansion1::geysers/molten_tungsten_compact", }, listRule = "GuaranteeAll", priority = 150, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/MooMoonlet", buffer = 3, allowedRings = { min = 7, max = 9, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "NoExtraSeasons", "ModifiedSurfaceHeight", "SurfaceSubworldReserved", }, additionalSubworldFiles = { { name = "expansion1::subworlds/moo/MooCaverns", minCount = 2, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtSurface", minDistance = 2, maxDistance = 2, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/moo/MooCaverns", }, }, }, additionalSeasons = { "GassyMooteorShowers", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/genericGravitas/poi_genetics_lab", "geysers/chlorine_gas", }, listRule = "GuaranteeAll", priority = 150, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/WaterMoonlet", buffer = 4, allowedRings = { min = 7, max = 9, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "AboveCoreSubworldReserved", }, additionalSubworldFiles = { { name = "expansion1::subworlds/aquatic/GraphiteCaves", minCount = 2, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtDepths", minDistance = 1, maxDistance = 1, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/aquatic/GraphiteCaves", }, }, }, additionalWorldTemplateRules = { { names = { "expansion1::poi/genericGravitas/poi_thermo_building", }, listRule = "GuaranteeAll", priority = 450, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/NiobiumMoonlet", buffer = 3, allowedRings = { min = 8, max = 11, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", "Challenge", }, forbiddenTags = { "AboveCoreSubworldReserved", }, additionalSubworldFiles = { { name = "expansion1::subworlds/niobium/NiobiumPatch", minCount = 2, maxCount = 3, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtDepths", minDistance = 1, maxDistance = 1, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/niobium/NiobiumPatch", }, }, }, additionalWorldTemplateRules = { { names = { "expansion1::geysers/molten_niobium", }, listRule = "GuaranteeAll", allowExtremeTemperatureOverlap = true, priority = 150, allowedCellsFilter = { { command = "Replace", subworldNames = { "expansion1::subworlds/niobium/NiobiumPatch", }, }, }, }, { names = { "expansion1::poi/genericGravitas/poi_mining_room", }, listRule = "GuaranteeAll", priority = 150, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/RegolithMoonlet", buffer = 4, allowedRings = { min = 6, max = 11, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "SubsurfaceSubworldReserved", "NoDamagingMeteorShowers", }, additionalSubworldFiles = { { name = "expansion1::subworlds/regolith/BarrenDust", minCount = 2, overridePower = 1, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtSurface", minDistance = 2, maxDistance = 2, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/regolith/BarrenDust", }, }, }, additionalSeasons = { "RegolithMoonMeteorShowers", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/regolith/bunker_lab", }, listRule = "GuaranteeAll", priority = 200, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, }, }, }, }, }, }, poiPlacements = { { pois = { "TemporalTear", }, numToSpawn = 1, avoidClumping = false, allowedRings = { min = 9, max = 12, }, }, { pois = { "HarvestableSpacePOI_SwampyOreField", }, numToSpawn = 1, allowedRings = { min = 2, max = 4, }, }, { pois = { "HarvestableSpacePOI_OrganicMassField", }, numToSpawn = 1, allowedRings = { min = 6, max = 8, }, }, { pois = { "HarvestableSpacePOI_GildedAsteroidField", "HarvestableSpacePOI_GlimmeringAsteroidField", "HarvestableSpacePOI_HeliumCloud", "HarvestableSpacePOI_OilyAsteroidField", "HarvestableSpacePOI_FrozenOreField", }, numToSpawn = 5, allowedRings = { min = 9, max = 12, }, }, { pois = { "HarvestableSpacePOI_RadioactiveGasCloud", "HarvestableSpacePOI_RadioactiveAsteroidField", }, numToSpawn = 2, avoidClumping = true, allowedRings = { min = 11, max = 12, }, }, { pois = { "HarvestableSpacePOI_RockyAsteroidField", "HarvestableSpacePOI_InterstellarIceField", "HarvestableSpacePOI_InterstellarOcean", "HarvestableSpacePOI_ForestyOreField", "HarvestableSpacePOI_SandyOreField", "HarvestableSpacePOI_OrganicMassField", }, numToSpawn = 5, canSpawnDuplicates = true, allowedRings = { min = 6, max = 8, }, }, { pois = { "HarvestableSpacePOI_CarbonAsteroidField", "HarvestableSpacePOI_MetallicAsteroidField", "HarvestableSpacePOI_SatelliteField", "HarvestableSpacePOI_IceAsteroidField", "HarvestableSpacePOI_GasGiantCloud", "HarvestableSpacePOI_ChlorineCloud", "HarvestableSpacePOI_OxidizedAsteroidField", "HarvestableSpacePOI_SaltyAsteroidField", "HarvestableSpacePOI_OxygenRichAsteroidField", "HarvestableSpacePOI_GildedAsteroidField", "HarvestableSpacePOI_GlimmeringAsteroidField", "HarvestableSpacePOI_HeliumCloud", "HarvestableSpacePOI_OilyAsteroidField", "HarvestableSpacePOI_FrozenOreField", "HarvestableSpacePOI_RadioactiveGasCloud", "HarvestableSpacePOI_RadioactiveAsteroidField", }, numToSpawn = 10, canSpawnDuplicates = true, allowedRings = { min = 8, max = 12, }, }, { pois = { "ArtifactSpacePOI_GravitasSpaceStation1", "ArtifactSpacePOI_GravitasSpaceStation4", "ArtifactSpacePOI_GravitasSpaceStation6", }, numToSpawn = 1, avoidClumping = true, allowedRings = { min = 2, max = 4, }, }, { pois = { "ArtifactSpacePOI_RussellsTeapot", }, numToSpawn = 1, avoidClumping = true, allowedRings = { min = 10, max = 12, }, }, { pois = { "ArtifactSpacePOI_GravitasSpaceStation2", "ArtifactSpacePOI_GravitasSpaceStation3", "ArtifactSpacePOI_GravitasSpaceStation5", "ArtifactSpacePOI_GravitasSpaceStation7", "ArtifactSpacePOI_GravitasSpaceStation8", }, numToSpawn = 4, avoidClumping = true, allowedRings = { min = 5, max = 12, }, }, }, }, ["MiniClusterFlippedStart.yaml"] = { name = "STRINGS.CLUSTER_NAMES.MINICLUSTER_FLIPPEDSTART.NAME", description = "STRINGS.CLUSTER_NAMES.MINICLUSTER_FLIPPEDSTART.DESCRIPTION", requiredDlcIds = { "EXPANSION1_ID", }, coordinatePrefix = "M-FLIP-C", menuOrder = 60, clusterCategory = "SpacedOutStyle", difficulty = 5, startWorldIndex = 1, numRings = 14, worldPlacements = { { world = "expansion1::worlds/MiniBadlandsWarp", buffer = 2, locationType = "InnerCluster", allowedRings = { min = 0, max = 1, }, }, { world = "expansion1::worlds/MiniFlippedStart", buffer = 2, locationType = "StartWorld", allowedRings = { min = 2, max = 4, }, }, { world = "expansion1::worlds/MiniMetallicSwampy", buffer = 2, locationType = "InnerCluster", allowedRings = { min = 1, max = 3, }, }, { world = "expansion1::worlds/MiniForestFrozen", buffer = 2, locationType = "InnerCluster", allowedRings = { min = 1, max = 3, }, }, { world = "expansion1::worlds/MiniRadioactiveOcean", buffer = 2, locationType = "InnerCluster", allowedRings = { min = 2, max = 4, }, }, { world = "expansion1::worlds/TundraMoonlet", buffer = 4, allowedRings = { min = 7, max = 9, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/poi_temporal_tear_opener_lab", }, listRule = "GuaranteeAll", priority = 201, allowedCellsFilter = { { command = "Replace", tagcommand = "DistanceFromTag", tag = "AtSurface", minDistance = 2, maxDistance = 3, }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, { names = { "expansion1::poi/genericGravitas/poi_gift_shop", }, listRule = "GuaranteeAll", priority = 200, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/MarshyMoonlet", buffer = 4, allowedRings = { min = 6, max = 8, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "Challenge", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/worldmixing/sap_tree_room", }, listRule = "GuaranteeAll", priority = 500, allowExtremeTemperatureOverlap = true, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, { names = { "expansion1::geysers/molten_tungsten_compact", }, listRule = "GuaranteeAll", priority = 150, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/MooMoonlet", buffer = 3, allowedRings = { min = 7, max = 9, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "NoExtraSeasons", "ModifiedSurfaceHeight", "SurfaceSubworldReserved", }, additionalSubworldFiles = { { name = "expansion1::subworlds/moo/MooCaverns", minCount = 2, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtSurface", minDistance = 2, maxDistance = 2, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/moo/MooCaverns", }, }, }, additionalSeasons = { "GassyMooteorShowers", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/genericGravitas/poi_genetics_lab", "geysers/chlorine_gas", }, listRule = "GuaranteeAll", priority = 150, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/WaterMoonlet", buffer = 4, allowedRings = { min = 7, max = 9, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "AboveCoreSubworldReserved", }, additionalSubworldFiles = { { name = "expansion1::subworlds/aquatic/GraphiteCaves", minCount = 2, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtDepths", minDistance = 1, maxDistance = 1, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/aquatic/GraphiteCaves", }, }, }, additionalWorldTemplateRules = { { names = { "expansion1::poi/genericGravitas/poi_thermo_building", }, listRule = "GuaranteeAll", priority = 450, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/NiobiumMoonlet", buffer = 3, allowedRings = { min = 8, max = 11, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", "Challenge", }, forbiddenTags = { "AboveCoreSubworldReserved", }, additionalSubworldFiles = { { name = "expansion1::subworlds/niobium/NiobiumPatch", minCount = 2, maxCount = 3, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtDepths", minDistance = 1, maxDistance = 1, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/niobium/NiobiumPatch", }, }, }, additionalWorldTemplateRules = { { names = { "expansion1::geysers/molten_niobium", }, listRule = "GuaranteeAll", allowExtremeTemperatureOverlap = true, priority = 150, allowedCellsFilter = { { command = "Replace", subworldNames = { "expansion1::subworlds/niobium/NiobiumPatch", }, }, }, }, { names = { "expansion1::poi/genericGravitas/poi_mining_room", }, listRule = "GuaranteeAll", priority = 150, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/RegolithMoonlet", buffer = 4, allowedRings = { min = 6, max = 11, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "SubsurfaceSubworldReserved", "NoDamagingMeteorShowers", }, additionalSubworldFiles = { { name = "expansion1::subworlds/regolith/BarrenDust", minCount = 2, overridePower = 1, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtSurface", minDistance = 2, maxDistance = 2, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/regolith/BarrenDust", }, }, }, additionalSeasons = { "RegolithMoonMeteorShowers", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/regolith/bunker_lab", }, listRule = "GuaranteeAll", priority = 200, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, }, }, }, }, }, }, poiPlacements = { { pois = { "TemporalTear", }, numToSpawn = 1, avoidClumping = false, allowedRings = { min = 9, max = 12, }, }, { pois = { "HarvestableSpacePOI_SwampyOreField", }, numToSpawn = 1, allowedRings = { min = 2, max = 4, }, }, { pois = { "HarvestableSpacePOI_OrganicMassField", }, numToSpawn = 1, allowedRings = { min = 6, max = 8, }, }, { pois = { "HarvestableSpacePOI_GildedAsteroidField", "HarvestableSpacePOI_GlimmeringAsteroidField", "HarvestableSpacePOI_HeliumCloud", "HarvestableSpacePOI_OilyAsteroidField", "HarvestableSpacePOI_FrozenOreField", }, numToSpawn = 5, allowedRings = { min = 9, max = 12, }, }, { pois = { "HarvestableSpacePOI_RadioactiveGasCloud", "HarvestableSpacePOI_RadioactiveAsteroidField", }, numToSpawn = 2, avoidClumping = true, allowedRings = { min = 11, max = 12, }, }, { pois = { "HarvestableSpacePOI_RockyAsteroidField", "HarvestableSpacePOI_InterstellarIceField", "HarvestableSpacePOI_InterstellarOcean", "HarvestableSpacePOI_ForestyOreField", "HarvestableSpacePOI_SandyOreField", "HarvestableSpacePOI_OrganicMassField", }, numToSpawn = 5, canSpawnDuplicates = true, allowedRings = { min = 6, max = 8, }, }, { pois = { "HarvestableSpacePOI_CarbonAsteroidField", "HarvestableSpacePOI_MetallicAsteroidField", "HarvestableSpacePOI_SatelliteField", "HarvestableSpacePOI_IceAsteroidField", "HarvestableSpacePOI_GasGiantCloud", "HarvestableSpacePOI_ChlorineCloud", "HarvestableSpacePOI_OxidizedAsteroidField", "HarvestableSpacePOI_SaltyAsteroidField", "HarvestableSpacePOI_OxygenRichAsteroidField", "HarvestableSpacePOI_GildedAsteroidField", "HarvestableSpacePOI_GlimmeringAsteroidField", "HarvestableSpacePOI_HeliumCloud", "HarvestableSpacePOI_OilyAsteroidField", "HarvestableSpacePOI_FrozenOreField", "HarvestableSpacePOI_RadioactiveGasCloud", "HarvestableSpacePOI_RadioactiveAsteroidField", }, numToSpawn = 10, canSpawnDuplicates = true, allowedRings = { min = 8, max = 12, }, }, { pois = { "ArtifactSpacePOI_GravitasSpaceStation1", "ArtifactSpacePOI_GravitasSpaceStation4", "ArtifactSpacePOI_GravitasSpaceStation6", }, numToSpawn = 1, avoidClumping = true, allowedRings = { min = 2, max = 4, }, }, { pois = { "ArtifactSpacePOI_RussellsTeapot", }, numToSpawn = 1, avoidClumping = true, allowedRings = { min = 10, max = 12, }, }, { pois = { "ArtifactSpacePOI_GravitasSpaceStation2", "ArtifactSpacePOI_GravitasSpaceStation3", "ArtifactSpacePOI_GravitasSpaceStation5", "ArtifactSpacePOI_GravitasSpaceStation7", "ArtifactSpacePOI_GravitasSpaceStation8", }, numToSpawn = 4, avoidClumping = true, allowedRings = { min = 5, max = 12, }, }, }, }, ["MiniClusterForestFrozenStart.yaml"] = { name = "STRINGS.CLUSTER_NAMES.MINICLUSTER_FORESTFROZENSTART.NAME", description = "STRINGS.CLUSTER_NAMES.MINICLUSTER_FORESTFROZENSTART.DESCRIPTION", requiredDlcIds = { "EXPANSION1_ID", }, coordinatePrefix = "M-FRZ-C", menuOrder = 50, clusterCategory = "SpacedOutStyle", difficulty = 3, startWorldIndex = 1, numRings = 14, worldPlacements = { { world = "expansion1::worlds/MiniBadlandsWarp", buffer = 2, locationType = "InnerCluster", allowedRings = { min = 0, max = 1, }, }, { world = "expansion1::worlds/MiniForestFrozenStart", buffer = 2, locationType = "StartWorld", allowedRings = { min = 1, max = 3, }, }, { world = "expansion1::worlds/MiniMetallicSwampy", buffer = 2, locationType = "InnerCluster", allowedRings = { min = 1, max = 3, }, }, { world = "expansion1::worlds/MiniFlipped", buffer = 2, locationType = "InnerCluster", allowedRings = { min = 2, max = 4, }, }, { world = "expansion1::worlds/MiniRadioactiveOcean", buffer = 2, locationType = "InnerCluster", allowedRings = { min = 2, max = 4, }, }, { world = "expansion1::worlds/TundraMoonlet", buffer = 4, allowedRings = { min = 7, max = 9, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/poi_temporal_tear_opener_lab", }, listRule = "GuaranteeAll", priority = 201, allowedCellsFilter = { { command = "Replace", tagcommand = "DistanceFromTag", tag = "AtSurface", minDistance = 2, maxDistance = 3, }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, { names = { "expansion1::poi/genericGravitas/poi_gift_shop", }, listRule = "GuaranteeAll", priority = 200, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/MarshyMoonlet", buffer = 4, allowedRings = { min = 6, max = 8, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "Challenge", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/worldmixing/sap_tree_room", }, listRule = "GuaranteeAll", priority = 500, allowExtremeTemperatureOverlap = true, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, { names = { "expansion1::geysers/molten_tungsten_compact", }, listRule = "GuaranteeAll", priority = 150, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/MooMoonlet", buffer = 3, allowedRings = { min = 7, max = 9, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "NoExtraSeasons", "ModifiedSurfaceHeight", "SurfaceSubworldReserved", }, additionalSubworldFiles = { { name = "expansion1::subworlds/moo/MooCaverns", minCount = 2, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtSurface", minDistance = 2, maxDistance = 2, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/moo/MooCaverns", }, }, }, additionalSeasons = { "GassyMooteorShowers", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/genericGravitas/poi_genetics_lab", "geysers/chlorine_gas", }, listRule = "GuaranteeAll", priority = 150, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/WaterMoonlet", buffer = 4, allowedRings = { min = 7, max = 9, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "AboveCoreSubworldReserved", }, additionalSubworldFiles = { { name = "expansion1::subworlds/aquatic/GraphiteCaves", minCount = 2, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtDepths", minDistance = 1, maxDistance = 1, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/aquatic/GraphiteCaves", }, }, }, additionalWorldTemplateRules = { { names = { "expansion1::poi/genericGravitas/poi_thermo_building", }, listRule = "GuaranteeAll", priority = 450, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/NiobiumMoonlet", buffer = 3, allowedRings = { min = 8, max = 11, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", "Challenge", }, forbiddenTags = { "AboveCoreSubworldReserved", }, additionalSubworldFiles = { { name = "expansion1::subworlds/niobium/NiobiumPatch", minCount = 2, maxCount = 3, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtDepths", minDistance = 1, maxDistance = 1, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/niobium/NiobiumPatch", }, }, }, additionalWorldTemplateRules = { { names = { "expansion1::geysers/molten_niobium", }, listRule = "GuaranteeAll", allowExtremeTemperatureOverlap = true, priority = 150, allowedCellsFilter = { { command = "Replace", subworldNames = { "expansion1::subworlds/niobium/NiobiumPatch", }, }, }, }, { names = { "expansion1::poi/genericGravitas/poi_mining_room", }, listRule = "GuaranteeAll", priority = 150, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/RegolithMoonlet", buffer = 4, allowedRings = { min = 6, max = 11, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "SubsurfaceSubworldReserved", "NoDamagingMeteorShowers", }, additionalSubworldFiles = { { name = "expansion1::subworlds/regolith/BarrenDust", minCount = 2, overridePower = 1, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtSurface", minDistance = 2, maxDistance = 2, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/regolith/BarrenDust", }, }, }, additionalSeasons = { "RegolithMoonMeteorShowers", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/regolith/bunker_lab", }, listRule = "GuaranteeAll", priority = 200, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, }, }, }, }, }, }, poiPlacements = { { pois = { "TemporalTear", }, numToSpawn = 1, avoidClumping = false, allowedRings = { min = 9, max = 12, }, }, { pois = { "HarvestableSpacePOI_SwampyOreField", }, numToSpawn = 1, allowedRings = { min = 2, max = 4, }, }, { pois = { "HarvestableSpacePOI_OrganicMassField", }, numToSpawn = 1, allowedRings = { min = 6, max = 8, }, }, { pois = { "HarvestableSpacePOI_GildedAsteroidField", "HarvestableSpacePOI_GlimmeringAsteroidField", "HarvestableSpacePOI_HeliumCloud", "HarvestableSpacePOI_OilyAsteroidField", "HarvestableSpacePOI_FrozenOreField", }, numToSpawn = 5, allowedRings = { min = 9, max = 12, }, }, { pois = { "HarvestableSpacePOI_RadioactiveGasCloud", "HarvestableSpacePOI_RadioactiveAsteroidField", }, numToSpawn = 2, avoidClumping = true, allowedRings = { min = 11, max = 12, }, }, { pois = { "HarvestableSpacePOI_RockyAsteroidField", "HarvestableSpacePOI_InterstellarIceField", "HarvestableSpacePOI_InterstellarOcean", "HarvestableSpacePOI_ForestyOreField", "HarvestableSpacePOI_SandyOreField", "HarvestableSpacePOI_OrganicMassField", }, numToSpawn = 5, canSpawnDuplicates = true, allowedRings = { min = 6, max = 8, }, }, { pois = { "HarvestableSpacePOI_CarbonAsteroidField", "HarvestableSpacePOI_MetallicAsteroidField", "HarvestableSpacePOI_SatelliteField", "HarvestableSpacePOI_IceAsteroidField", "HarvestableSpacePOI_GasGiantCloud", "HarvestableSpacePOI_ChlorineCloud", "HarvestableSpacePOI_OxidizedAsteroidField", "HarvestableSpacePOI_SaltyAsteroidField", "HarvestableSpacePOI_OxygenRichAsteroidField", "HarvestableSpacePOI_GildedAsteroidField", "HarvestableSpacePOI_GlimmeringAsteroidField", "HarvestableSpacePOI_HeliumCloud", "HarvestableSpacePOI_OilyAsteroidField", "HarvestableSpacePOI_FrozenOreField", "HarvestableSpacePOI_RadioactiveGasCloud", "HarvestableSpacePOI_RadioactiveAsteroidField", }, numToSpawn = 10, canSpawnDuplicates = true, allowedRings = { min = 8, max = 12, }, }, { pois = { "ArtifactSpacePOI_GravitasSpaceStation1", "ArtifactSpacePOI_GravitasSpaceStation4", "ArtifactSpacePOI_GravitasSpaceStation6", }, numToSpawn = 1, avoidClumping = true, allowedRings = { min = 2, max = 4, }, }, { pois = { "ArtifactSpacePOI_RussellsTeapot", }, numToSpawn = 1, avoidClumping = true, allowedRings = { min = 10, max = 12, }, }, { pois = { "ArtifactSpacePOI_GravitasSpaceStation2", "ArtifactSpacePOI_GravitasSpaceStation3", "ArtifactSpacePOI_GravitasSpaceStation5", "ArtifactSpacePOI_GravitasSpaceStation7", "ArtifactSpacePOI_GravitasSpaceStation8", }, numToSpawn = 4, avoidClumping = true, allowedRings = { min = 5, max = 12, }, }, }, }, ["MiniClusterMetallicSwampyStart.yaml"] = { name = "STRINGS.CLUSTER_NAMES.MINICLUSTER_METALLICSWAMPYSTART.NAME", description = "STRINGS.CLUSTER_NAMES.MINICLUSTER_METALLICSWAMPYSTART.DESCRIPTION", requiredDlcIds = { "EXPANSION1_ID", }, coordinatePrefix = "M-SWMP-C", menuOrder = 30, clusterCategory = "SpacedOutStyle", difficulty = 2, startWorldIndex = 1, numRings = 14, worldPlacements = { { world = "expansion1::worlds/MiniBadlands", buffer = 2, locationType = "InnerCluster", allowedRings = { min = 0, max = 1, }, }, { world = "expansion1::worlds/MiniMetallicSwampyStart", buffer = 2, locationType = "StartWorld", allowedRings = { min = 1, max = 3, }, }, { world = "expansion1::worlds/MiniForestFrozenWarp", buffer = 2, locationType = "InnerCluster", allowedRings = { min = 1, max = 3, }, }, { world = "expansion1::worlds/MiniFlipped", buffer = 2, locationType = "InnerCluster", allowedRings = { min = 2, max = 4, }, }, { world = "expansion1::worlds/MiniRadioactiveOcean", buffer = 2, locationType = "InnerCluster", allowedRings = { min = 2, max = 4, }, }, { world = "expansion1::worlds/TundraMoonlet", buffer = 4, allowedRings = { min = 7, max = 9, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/poi_temporal_tear_opener_lab", }, listRule = "GuaranteeAll", priority = 201, allowedCellsFilter = { { command = "Replace", tagcommand = "DistanceFromTag", tag = "AtSurface", minDistance = 2, maxDistance = 3, }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, { names = { "expansion1::poi/genericGravitas/poi_gift_shop", }, listRule = "GuaranteeAll", priority = 200, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/MarshyMoonlet", buffer = 4, allowedRings = { min = 6, max = 8, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "Challenge", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/worldmixing/sap_tree_room", }, listRule = "GuaranteeAll", priority = 500, allowExtremeTemperatureOverlap = true, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, { names = { "expansion1::geysers/molten_tungsten_compact", }, listRule = "GuaranteeAll", priority = 150, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/MooMoonlet", buffer = 3, allowedRings = { min = 7, max = 9, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "NoExtraSeasons", "ModifiedSurfaceHeight", "SurfaceSubworldReserved", }, additionalSubworldFiles = { { name = "expansion1::subworlds/moo/MooCaverns", minCount = 2, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtSurface", minDistance = 2, maxDistance = 2, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/moo/MooCaverns", }, }, }, additionalSeasons = { "GassyMooteorShowers", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/genericGravitas/poi_genetics_lab", "geysers/chlorine_gas", }, listRule = "GuaranteeAll", priority = 150, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/WaterMoonlet", buffer = 4, allowedRings = { min = 7, max = 9, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "AboveCoreSubworldReserved", }, additionalSubworldFiles = { { name = "expansion1::subworlds/aquatic/GraphiteCaves", minCount = 2, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtDepths", minDistance = 1, maxDistance = 1, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/aquatic/GraphiteCaves", }, }, }, additionalWorldTemplateRules = { { names = { "expansion1::poi/genericGravitas/poi_thermo_building", }, listRule = "GuaranteeAll", priority = 450, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/NiobiumMoonlet", buffer = 3, allowedRings = { min = 8, max = 11, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", "Challenge", }, forbiddenTags = { "AboveCoreSubworldReserved", }, additionalSubworldFiles = { { name = "expansion1::subworlds/niobium/NiobiumPatch", minCount = 2, maxCount = 3, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtDepths", minDistance = 1, maxDistance = 1, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/niobium/NiobiumPatch", }, }, }, additionalWorldTemplateRules = { { names = { "expansion1::geysers/molten_niobium", }, listRule = "GuaranteeAll", allowExtremeTemperatureOverlap = true, priority = 150, allowedCellsFilter = { { command = "Replace", subworldNames = { "expansion1::subworlds/niobium/NiobiumPatch", }, }, }, }, { names = { "expansion1::poi/genericGravitas/poi_mining_room", }, listRule = "GuaranteeAll", priority = 150, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/RegolithMoonlet", buffer = 4, allowedRings = { min = 6, max = 11, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "SubsurfaceSubworldReserved", "NoDamagingMeteorShowers", }, additionalSubworldFiles = { { name = "expansion1::subworlds/regolith/BarrenDust", minCount = 2, overridePower = 1, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtSurface", minDistance = 2, maxDistance = 2, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/regolith/BarrenDust", }, }, }, additionalSeasons = { "RegolithMoonMeteorShowers", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/regolith/bunker_lab", }, listRule = "GuaranteeAll", priority = 200, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, }, }, }, }, }, }, poiPlacements = { { pois = { "TemporalTear", }, numToSpawn = 1, avoidClumping = false, allowedRings = { min = 9, max = 12, }, }, { pois = { "HarvestableSpacePOI_SwampyOreField", }, numToSpawn = 1, allowedRings = { min = 2, max = 4, }, }, { pois = { "HarvestableSpacePOI_OrganicMassField", }, numToSpawn = 1, allowedRings = { min = 6, max = 8, }, }, { pois = { "HarvestableSpacePOI_GildedAsteroidField", "HarvestableSpacePOI_GlimmeringAsteroidField", "HarvestableSpacePOI_HeliumCloud", "HarvestableSpacePOI_OilyAsteroidField", "HarvestableSpacePOI_FrozenOreField", }, numToSpawn = 5, allowedRings = { min = 9, max = 12, }, }, { pois = { "HarvestableSpacePOI_RadioactiveGasCloud", "HarvestableSpacePOI_RadioactiveAsteroidField", }, numToSpawn = 2, avoidClumping = true, allowedRings = { min = 11, max = 12, }, }, { pois = { "HarvestableSpacePOI_RockyAsteroidField", "HarvestableSpacePOI_InterstellarIceField", "HarvestableSpacePOI_InterstellarOcean", "HarvestableSpacePOI_ForestyOreField", "HarvestableSpacePOI_SandyOreField", "HarvestableSpacePOI_OrganicMassField", }, numToSpawn = 5, canSpawnDuplicates = true, allowedRings = { min = 6, max = 8, }, }, { pois = { "HarvestableSpacePOI_CarbonAsteroidField", "HarvestableSpacePOI_MetallicAsteroidField", "HarvestableSpacePOI_SatelliteField", "HarvestableSpacePOI_IceAsteroidField", "HarvestableSpacePOI_GasGiantCloud", "HarvestableSpacePOI_ChlorineCloud", "HarvestableSpacePOI_OxidizedAsteroidField", "HarvestableSpacePOI_SaltyAsteroidField", "HarvestableSpacePOI_OxygenRichAsteroidField", "HarvestableSpacePOI_GildedAsteroidField", "HarvestableSpacePOI_GlimmeringAsteroidField", "HarvestableSpacePOI_HeliumCloud", "HarvestableSpacePOI_OilyAsteroidField", "HarvestableSpacePOI_FrozenOreField", "HarvestableSpacePOI_RadioactiveGasCloud", "HarvestableSpacePOI_RadioactiveAsteroidField", }, numToSpawn = 10, canSpawnDuplicates = true, allowedRings = { min = 8, max = 12, }, }, { pois = { "ArtifactSpacePOI_GravitasSpaceStation1", "ArtifactSpacePOI_GravitasSpaceStation4", "ArtifactSpacePOI_GravitasSpaceStation6", }, numToSpawn = 1, avoidClumping = true, allowedRings = { min = 2, max = 4, }, }, { pois = { "ArtifactSpacePOI_RussellsTeapot", }, numToSpawn = 1, avoidClumping = true, allowedRings = { min = 10, max = 12, }, }, { pois = { "ArtifactSpacePOI_GravitasSpaceStation2", "ArtifactSpacePOI_GravitasSpaceStation3", "ArtifactSpacePOI_GravitasSpaceStation5", "ArtifactSpacePOI_GravitasSpaceStation7", "ArtifactSpacePOI_GravitasSpaceStation8", }, numToSpawn = 4, avoidClumping = true, allowedRings = { min = 5, max = 12, }, }, }, }, ["MiniClusterRadioactiveOceanStart.yaml"] = { name = "STRINGS.CLUSTER_NAMES.MINICLUSTER_RADIOACTIVEOCEANSTART.NAME", description = "STRINGS.CLUSTER_NAMES.MINICLUSTER_RADIOACTIVEOCEANSTART.DESCRIPTION", requiredDlcIds = { "EXPANSION1_ID", }, coordinatePrefix = "M-RAD-C", menuOrder = 70, clusterCategory = "SpacedOutStyle", difficulty = 5, startWorldIndex = 1, numRings = 14, worldPlacements = { { world = "expansion1::worlds/MiniBadlands", buffer = 2, locationType = "InnerCluster", allowedRings = { min = 0, max = 1, }, }, { world = "expansion1::worlds/MiniRadioactiveOceanStart", buffer = 2, locationType = "StartWorld", allowedRings = { min = 2, max = 4, }, }, { world = "expansion1::worlds/MiniFlippedWarp", buffer = 2, locationType = "InnerCluster", allowedRings = { max = 4, min = 2, }, }, { world = "expansion1::worlds/MiniMetallicSwampy", buffer = 2, locationType = "InnerCluster", allowedRings = { min = 1, max = 3, }, }, { world = "expansion1::worlds/MiniForestFrozen", buffer = 2, locationType = "InnerCluster", allowedRings = { min = 1, max = 3, }, }, { world = "expansion1::worlds/TundraMoonlet", buffer = 4, allowedRings = { min = 7, max = 9, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/poi_temporal_tear_opener_lab", }, listRule = "GuaranteeAll", priority = 201, allowedCellsFilter = { { command = "Replace", tagcommand = "DistanceFromTag", tag = "AtSurface", minDistance = 2, maxDistance = 3, }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, { names = { "expansion1::poi/genericGravitas/poi_gift_shop", }, listRule = "GuaranteeAll", priority = 200, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/MarshyMoonlet", buffer = 4, allowedRings = { min = 6, max = 8, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "Challenge", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/worldmixing/sap_tree_room", }, listRule = "GuaranteeAll", priority = 500, allowExtremeTemperatureOverlap = true, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, { names = { "expansion1::geysers/molten_tungsten_compact", }, listRule = "GuaranteeAll", priority = 150, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/MooMoonlet", buffer = 3, allowedRings = { min = 7, max = 9, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "NoExtraSeasons", "ModifiedSurfaceHeight", "SurfaceSubworldReserved", }, additionalSubworldFiles = { { name = "expansion1::subworlds/moo/MooCaverns", minCount = 2, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtSurface", minDistance = 2, maxDistance = 2, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/moo/MooCaverns", }, }, }, additionalSeasons = { "GassyMooteorShowers", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/genericGravitas/poi_genetics_lab", "geysers/chlorine_gas", }, listRule = "GuaranteeAll", priority = 150, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/WaterMoonlet", buffer = 4, allowedRings = { min = 7, max = 9, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "AboveCoreSubworldReserved", }, additionalSubworldFiles = { { name = "expansion1::subworlds/aquatic/GraphiteCaves", minCount = 2, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtDepths", minDistance = 1, maxDistance = 1, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/aquatic/GraphiteCaves", }, }, }, additionalWorldTemplateRules = { { names = { "expansion1::poi/genericGravitas/poi_thermo_building", }, listRule = "GuaranteeAll", priority = 450, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/NiobiumMoonlet", buffer = 3, allowedRings = { min = 8, max = 11, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", "Challenge", }, forbiddenTags = { "AboveCoreSubworldReserved", }, additionalSubworldFiles = { { name = "expansion1::subworlds/niobium/NiobiumPatch", minCount = 2, maxCount = 3, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtDepths", minDistance = 1, maxDistance = 1, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/niobium/NiobiumPatch", }, }, }, additionalWorldTemplateRules = { { names = { "expansion1::geysers/molten_niobium", }, listRule = "GuaranteeAll", allowExtremeTemperatureOverlap = true, priority = 150, allowedCellsFilter = { { command = "Replace", subworldNames = { "expansion1::subworlds/niobium/NiobiumPatch", }, }, }, }, { names = { "expansion1::poi/genericGravitas/poi_mining_room", }, listRule = "GuaranteeAll", priority = 150, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/RegolithMoonlet", buffer = 4, allowedRings = { min = 6, max = 11, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "SubsurfaceSubworldReserved", "NoDamagingMeteorShowers", }, additionalSubworldFiles = { { name = "expansion1::subworlds/regolith/BarrenDust", minCount = 2, overridePower = 1, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtSurface", minDistance = 2, maxDistance = 2, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/regolith/BarrenDust", }, }, }, additionalSeasons = { "RegolithMoonMeteorShowers", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/regolith/bunker_lab", }, listRule = "GuaranteeAll", priority = 200, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, }, }, }, }, }, }, poiPlacements = { { pois = { "TemporalTear", }, numToSpawn = 1, avoidClumping = false, allowedRings = { min = 9, max = 12, }, }, { pois = { "HarvestableSpacePOI_SwampyOreField", }, numToSpawn = 1, allowedRings = { min = 2, max = 4, }, }, { pois = { "HarvestableSpacePOI_OrganicMassField", }, numToSpawn = 1, allowedRings = { min = 6, max = 8, }, }, { pois = { "HarvestableSpacePOI_GildedAsteroidField", "HarvestableSpacePOI_GlimmeringAsteroidField", "HarvestableSpacePOI_HeliumCloud", "HarvestableSpacePOI_OilyAsteroidField", "HarvestableSpacePOI_FrozenOreField", }, numToSpawn = 5, allowedRings = { min = 9, max = 12, }, }, { pois = { "HarvestableSpacePOI_RadioactiveGasCloud", "HarvestableSpacePOI_RadioactiveAsteroidField", }, numToSpawn = 2, avoidClumping = true, allowedRings = { min = 11, max = 12, }, }, { pois = { "HarvestableSpacePOI_RockyAsteroidField", "HarvestableSpacePOI_InterstellarIceField", "HarvestableSpacePOI_InterstellarOcean", "HarvestableSpacePOI_ForestyOreField", "HarvestableSpacePOI_SandyOreField", "HarvestableSpacePOI_OrganicMassField", }, numToSpawn = 5, canSpawnDuplicates = true, allowedRings = { min = 6, max = 8, }, }, { pois = { "HarvestableSpacePOI_CarbonAsteroidField", "HarvestableSpacePOI_MetallicAsteroidField", "HarvestableSpacePOI_SatelliteField", "HarvestableSpacePOI_IceAsteroidField", "HarvestableSpacePOI_GasGiantCloud", "HarvestableSpacePOI_ChlorineCloud", "HarvestableSpacePOI_OxidizedAsteroidField", "HarvestableSpacePOI_SaltyAsteroidField", "HarvestableSpacePOI_OxygenRichAsteroidField", "HarvestableSpacePOI_GildedAsteroidField", "HarvestableSpacePOI_GlimmeringAsteroidField", "HarvestableSpacePOI_HeliumCloud", "HarvestableSpacePOI_OilyAsteroidField", "HarvestableSpacePOI_FrozenOreField", "HarvestableSpacePOI_RadioactiveGasCloud", "HarvestableSpacePOI_RadioactiveAsteroidField", }, numToSpawn = 10, canSpawnDuplicates = true, allowedRings = { min = 8, max = 12, }, }, { pois = { "ArtifactSpacePOI_GravitasSpaceStation1", "ArtifactSpacePOI_GravitasSpaceStation4", "ArtifactSpacePOI_GravitasSpaceStation6", }, numToSpawn = 1, avoidClumping = true, allowedRings = { min = 2, max = 4, }, }, { pois = { "ArtifactSpacePOI_RussellsTeapot", }, numToSpawn = 1, avoidClumping = true, allowedRings = { min = 10, max = 12, }, }, { pois = { "ArtifactSpacePOI_GravitasSpaceStation2", "ArtifactSpacePOI_GravitasSpaceStation3", "ArtifactSpacePOI_GravitasSpaceStation5", "ArtifactSpacePOI_GravitasSpaceStation7", "ArtifactSpacePOI_GravitasSpaceStation8", }, numToSpawn = 4, avoidClumping = true, allowedRings = { min = 5, max = 12, }, }, }, }, ["SandstoneStartCluster.yaml"] = { name = "STRINGS.CLUSTER_NAMES.SANDSTONE_START_CLUSTER.NAME", description = "STRINGS.CLUSTER_NAMES.SANDSTONE_START_CLUSTER.DESCRIPTION", requiredDlcIds = { "EXPANSION1_ID", }, coordinatePrefix = "SNDST-C", menuOrder = 0, clusterCategory = "SpacedOutStyle", startWorldIndex = 0, numRings = 12, worldPlacements = { { world = "expansion1::worlds/TerraMoonlet", buffer = 2, locationType = "StartWorld", allowedRings = { min = 0, max = 0, }, }, { world = "expansion1::worlds/IdealLandingSite", buffer = 2, locationType = "InnerCluster", allowedRings = { min = 3, max = 3, }, }, { world = "expansion1::worlds/WarpOilySwamp", buffer = 4, locationType = "InnerCluster", allowedRings = { min = 5, max = 5, }, }, { world = "expansion1::worlds/TundraMoonlet", buffer = 4, allowedRings = { min = 6, max = 8, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/poi_temporal_tear_opener_lab", }, listRule = "GuaranteeAll", priority = 201, allowedCellsFilter = { { command = "Replace", tagcommand = "DistanceFromTag", tag = "AtSurface", minDistance = 2, maxDistance = 3, }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, { names = { "expansion1::poi/genericGravitas/poi_gift_shop", }, listRule = "GuaranteeAll", priority = 200, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/MarshyMoonlet", buffer = 4, allowedRings = { min = 5, max = 7, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "Challenge", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/worldmixing/sap_tree_room", }, listRule = "GuaranteeAll", priority = 500, allowExtremeTemperatureOverlap = true, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, { names = { "expansion1::geysers/molten_tungsten_compact", }, listRule = "GuaranteeAll", priority = 150, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/MooMoonlet", buffer = 3, allowedRings = { min = 6, max = 8, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "NoExtraSeasons", "ModifiedSurfaceHeight", "SurfaceSubworldReserved", }, additionalSubworldFiles = { { name = "expansion1::subworlds/moo/MooCaverns", minCount = 2, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtSurface", minDistance = 2, maxDistance = 2, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/moo/MooCaverns", }, }, }, additionalSeasons = { "GassyMooteorShowers", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/genericGravitas/poi_genetics_lab", "geysers/chlorine_gas", }, listRule = "GuaranteeAll", priority = 150, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/WaterMoonlet", buffer = 4, allowedRings = { min = 6, max = 8, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "AboveCoreSubworldReserved", }, additionalSubworldFiles = { { name = "expansion1::subworlds/aquatic/GraphiteCaves", minCount = 2, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtDepths", minDistance = 1, maxDistance = 1, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/aquatic/GraphiteCaves", }, }, }, additionalWorldTemplateRules = { { names = { "expansion1::poi/genericGravitas/poi_thermo_building", }, listRule = "GuaranteeAll", priority = 450, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/NiobiumMoonlet", buffer = 3, allowedRings = { min = 7, max = 10, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", "Challenge", }, forbiddenTags = { "AboveCoreSubworldReserved", }, additionalSubworldFiles = { { name = "expansion1::subworlds/niobium/NiobiumPatch", minCount = 2, maxCount = 3, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtDepths", minDistance = 1, maxDistance = 1, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/niobium/NiobiumPatch", }, }, }, additionalWorldTemplateRules = { { names = { "expansion1::geysers/molten_niobium", }, listRule = "GuaranteeAll", allowExtremeTemperatureOverlap = true, priority = 150, allowedCellsFilter = { { command = "Replace", subworldNames = { "expansion1::subworlds/niobium/NiobiumPatch", }, }, }, }, { names = { "expansion1::poi/genericGravitas/poi_mining_room", }, listRule = "GuaranteeAll", priority = 150, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/RegolithMoonlet", buffer = 4, allowedRings = { min = 5, max = 10, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "SubsurfaceSubworldReserved", "NoDamagingMeteorShowers", }, additionalSubworldFiles = { { name = "expansion1::subworlds/regolith/BarrenDust", minCount = 2, overridePower = 1, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtSurface", minDistance = 2, maxDistance = 2, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/regolith/BarrenDust", }, }, }, additionalSeasons = { "RegolithMoonMeteorShowers", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/regolith/bunker_lab", }, listRule = "GuaranteeAll", priority = 200, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, }, }, }, }, }, }, poiPlacements = { { pois = { "TemporalTear", }, numToSpawn = 1, avoidClumping = false, allowedRings = { min = 8, max = 11, }, }, { pois = { "HarvestableSpacePOI_SandyOreField", }, numToSpawn = 1, allowedRings = { min = 2, max = 3, }, }, { pois = { "HarvestableSpacePOI_OrganicMassField", }, numToSpawn = 1, allowedRings = { min = 5, max = 7, }, }, { pois = { "HarvestableSpacePOI_GildedAsteroidField", "HarvestableSpacePOI_GlimmeringAsteroidField", "HarvestableSpacePOI_HeliumCloud", "HarvestableSpacePOI_OilyAsteroidField", "HarvestableSpacePOI_FrozenOreField", }, numToSpawn = 5, allowedRings = { min = 8, max = 11, }, }, { pois = { "HarvestableSpacePOI_RadioactiveGasCloud", "HarvestableSpacePOI_RadioactiveAsteroidField", }, numToSpawn = 2, avoidClumping = true, allowedRings = { min = 10, max = 11, }, }, { pois = { "HarvestableSpacePOI_RockyAsteroidField", "HarvestableSpacePOI_InterstellarIceField", "HarvestableSpacePOI_InterstellarOcean", "HarvestableSpacePOI_ForestyOreField", "HarvestableSpacePOI_SwampyOreField", "HarvestableSpacePOI_OrganicMassField", }, numToSpawn = 5, canSpawnDuplicates = true, allowedRings = { min = 5, max = 7, }, }, { pois = { "HarvestableSpacePOI_CarbonAsteroidField", "HarvestableSpacePOI_MetallicAsteroidField", "HarvestableSpacePOI_SatelliteField", "HarvestableSpacePOI_IceAsteroidField", "HarvestableSpacePOI_GasGiantCloud", "HarvestableSpacePOI_ChlorineCloud", "HarvestableSpacePOI_OxidizedAsteroidField", "HarvestableSpacePOI_SaltyAsteroidField", "HarvestableSpacePOI_OxygenRichAsteroidField", "HarvestableSpacePOI_GildedAsteroidField", "HarvestableSpacePOI_GlimmeringAsteroidField", "HarvestableSpacePOI_HeliumCloud", "HarvestableSpacePOI_OilyAsteroidField", "HarvestableSpacePOI_FrozenOreField", "HarvestableSpacePOI_RadioactiveGasCloud", "HarvestableSpacePOI_RadioactiveAsteroidField", }, numToSpawn = 10, canSpawnDuplicates = true, allowedRings = { min = 7, max = 11, }, }, { pois = { "ArtifactSpacePOI_GravitasSpaceStation1", "ArtifactSpacePOI_GravitasSpaceStation4", "ArtifactSpacePOI_GravitasSpaceStation6", }, numToSpawn = 1, avoidClumping = true, allowedRings = { min = 2, max = 3, }, }, { pois = { "ArtifactSpacePOI_RussellsTeapot", }, numToSpawn = 1, avoidClumping = true, allowedRings = { min = 9, max = 11, }, }, { pois = { "ArtifactSpacePOI_GravitasSpaceStation2", "ArtifactSpacePOI_GravitasSpaceStation3", "ArtifactSpacePOI_GravitasSpaceStation5", "ArtifactSpacePOI_GravitasSpaceStation7", "ArtifactSpacePOI_GravitasSpaceStation8", }, numToSpawn = 4, avoidClumping = true, allowedRings = { min = 4, max = 11, }, }, }, }, ["SwampStartCluster.yaml"] = { name = "STRINGS.CLUSTER_NAMES.SWAMP_START_CLUSTER.NAME", description = "STRINGS.CLUSTER_NAMES.SWAMP_START_CLUSTER.DESCRIPTION", requiredDlcIds = { "EXPANSION1_ID", }, coordinatePrefix = "SWMP-C", menuOrder = 20, clusterCategory = "SpacedOutStyle", startWorldIndex = 0, numRings = 12, worldPlacements = { { world = "expansion1::worlds/SwampMoonlet", buffer = 2, locationType = "StartWorld", allowedRings = { min = 0, max = 0, }, }, { world = "expansion1::worlds/MetalHeavyLandingSite", buffer = 2, locationType = "InnerCluster", allowedRings = { min = 3, max = 3, }, }, { world = "expansion1::worlds/OilRichWarpTarget", buffer = 3, locationType = "InnerCluster", allowedRings = { min = 4, max = 4, }, }, { world = "expansion1::worlds/TundraMoonlet", buffer = 4, allowedRings = { min = 6, max = 8, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/poi_temporal_tear_opener_lab", }, listRule = "GuaranteeAll", priority = 201, allowedCellsFilter = { { command = "Replace", tagcommand = "DistanceFromTag", tag = "AtSurface", minDistance = 2, maxDistance = 3, }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, { names = { "expansion1::poi/genericGravitas/poi_gift_shop", }, listRule = "GuaranteeAll", priority = 200, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/MarshyMoonlet", buffer = 4, allowedRings = { min = 5, max = 7, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "Challenge", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/worldmixing/sap_tree_room", }, listRule = "GuaranteeAll", priority = 500, allowExtremeTemperatureOverlap = true, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, { names = { "expansion1::geysers/molten_tungsten_compact", }, listRule = "GuaranteeAll", priority = 150, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/MooMoonlet", buffer = 3, allowedRings = { min = 6, max = 8, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "NoExtraSeasons", "ModifiedSurfaceHeight", "SurfaceSubworldReserved", }, additionalSubworldFiles = { { name = "expansion1::subworlds/moo/MooCaverns", minCount = 2, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtSurface", minDistance = 2, maxDistance = 2, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/moo/MooCaverns", }, }, }, additionalSeasons = { "GassyMooteorShowers", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/genericGravitas/poi_genetics_lab", "geysers/chlorine_gas", }, listRule = "GuaranteeAll", priority = 150, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/WaterMoonlet", buffer = 4, allowedRings = { min = 6, max = 8, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "AboveCoreSubworldReserved", }, additionalSubworldFiles = { { name = "expansion1::subworlds/aquatic/GraphiteCaves", minCount = 2, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtDepths", minDistance = 1, maxDistance = 1, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/aquatic/GraphiteCaves", }, }, }, additionalWorldTemplateRules = { { names = { "expansion1::poi/genericGravitas/poi_thermo_building", }, listRule = "GuaranteeAll", priority = 450, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/NiobiumMoonlet", buffer = 3, allowedRings = { min = 7, max = 10, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", "Challenge", }, forbiddenTags = { "AboveCoreSubworldReserved", }, additionalSubworldFiles = { { name = "expansion1::subworlds/niobium/NiobiumPatch", minCount = 2, maxCount = 3, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtDepths", minDistance = 1, maxDistance = 1, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/niobium/NiobiumPatch", }, }, }, additionalWorldTemplateRules = { { names = { "expansion1::geysers/molten_niobium", }, listRule = "GuaranteeAll", allowExtremeTemperatureOverlap = true, priority = 150, allowedCellsFilter = { { command = "Replace", subworldNames = { "expansion1::subworlds/niobium/NiobiumPatch", }, }, }, }, { names = { "expansion1::poi/genericGravitas/poi_mining_room", }, listRule = "GuaranteeAll", priority = 150, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/RegolithMoonlet", buffer = 4, allowedRings = { min = 5, max = 10, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "SubsurfaceSubworldReserved", "NoDamagingMeteorShowers", }, additionalSubworldFiles = { { name = "expansion1::subworlds/regolith/BarrenDust", minCount = 2, overridePower = 1, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtSurface", minDistance = 2, maxDistance = 2, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/regolith/BarrenDust", }, }, }, additionalSeasons = { "RegolithMoonMeteorShowers", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/regolith/bunker_lab", }, listRule = "GuaranteeAll", priority = 200, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, }, }, }, }, }, }, poiPlacements = { { pois = { "TemporalTear", }, numToSpawn = 1, avoidClumping = false, allowedRings = { min = 8, max = 11, }, }, { pois = { "HarvestableSpacePOI_SwampyOreField", }, numToSpawn = 1, allowedRings = { min = 2, max = 3, }, }, { pois = { "HarvestableSpacePOI_OrganicMassField", }, numToSpawn = 1, allowedRings = { min = 5, max = 7, }, }, { pois = { "HarvestableSpacePOI_GildedAsteroidField", "HarvestableSpacePOI_GlimmeringAsteroidField", "HarvestableSpacePOI_HeliumCloud", "HarvestableSpacePOI_OilyAsteroidField", "HarvestableSpacePOI_FrozenOreField", }, numToSpawn = 5, allowedRings = { min = 8, max = 11, }, }, { pois = { "HarvestableSpacePOI_RadioactiveGasCloud", "HarvestableSpacePOI_RadioactiveAsteroidField", }, numToSpawn = 2, avoidClumping = true, allowedRings = { min = 10, max = 11, }, }, { pois = { "HarvestableSpacePOI_RockyAsteroidField", "HarvestableSpacePOI_InterstellarIceField", "HarvestableSpacePOI_InterstellarOcean", "HarvestableSpacePOI_ForestyOreField", "HarvestableSpacePOI_SandyOreField", "HarvestableSpacePOI_OrganicMassField", }, numToSpawn = 5, canSpawnDuplicates = true, allowedRings = { min = 5, max = 7, }, }, { pois = { "HarvestableSpacePOI_CarbonAsteroidField", "HarvestableSpacePOI_MetallicAsteroidField", "HarvestableSpacePOI_SatelliteField", "HarvestableSpacePOI_IceAsteroidField", "HarvestableSpacePOI_GasGiantCloud", "HarvestableSpacePOI_ChlorineCloud", "HarvestableSpacePOI_OxidizedAsteroidField", "HarvestableSpacePOI_SaltyAsteroidField", "HarvestableSpacePOI_OxygenRichAsteroidField", "HarvestableSpacePOI_GildedAsteroidField", "HarvestableSpacePOI_GlimmeringAsteroidField", "HarvestableSpacePOI_HeliumCloud", "HarvestableSpacePOI_OilyAsteroidField", "HarvestableSpacePOI_FrozenOreField", "HarvestableSpacePOI_RadioactiveGasCloud", "HarvestableSpacePOI_RadioactiveAsteroidField", }, numToSpawn = 10, canSpawnDuplicates = true, allowedRings = { min = 7, max = 11, }, }, { pois = { "ArtifactSpacePOI_GravitasSpaceStation1", "ArtifactSpacePOI_GravitasSpaceStation4", "ArtifactSpacePOI_GravitasSpaceStation6", }, numToSpawn = 1, avoidClumping = true, allowedRings = { min = 2, max = 3, }, }, { pois = { "ArtifactSpacePOI_RussellsTeapot", }, numToSpawn = 1, avoidClumping = true, allowedRings = { min = 9, max = 11, }, }, { pois = { "ArtifactSpacePOI_GravitasSpaceStation2", "ArtifactSpacePOI_GravitasSpaceStation3", "ArtifactSpacePOI_GravitasSpaceStation5", "ArtifactSpacePOI_GravitasSpaceStation7", "ArtifactSpacePOI_GravitasSpaceStation8", }, numToSpawn = 4, avoidClumping = true, allowedRings = { min = 4, max = 11, }, }, }, }, ["TinyEmptyCluster.yaml"] = { name = "STRINGS.WORLDS.TINYEMPTY.NAME", description = "STRINGS.WORLDS.TINYEMPTY.DESCRIPTION", requiredDlcIds = { "EXPANSION1_ID", }, menuOrder = 100, coordinatePrefix = "TNY-E-C", skip = "EditorOnly", clusterCategory = 3, disableStoryTraits = true, numRings = 12, startWorldIndex = 0, worldPlacements = { { world = "expansion1::worlds/TinyEmpty", locationType = "StartWorld", allowedRings = { min = 0, max = 0, }, }, }, }, ["TinyStartCluster.yaml"] = { name = "STRINGS.WORLDS.TINYSTART.NAME", description = "STRINGS.WORLDS.TINYSTART.DESCRIPTION", requiredDlcIds = { "EXPANSION1_ID", }, menuOrder = 104, coordinatePrefix = "TNY-C", skip = "EditorOnly", clusterCategory = 3, disableStoryTraits = true, numRings = 12, startWorldIndex = 0, worldPlacements = { { world = "expansion1::worlds/TinyStart", locationType = "StartWorld", allowedRings = { min = 0, max = 0, }, }, }, }, ["TinySurfaceCluster.yaml"] = { name = "STRINGS.WORLDS.TINYSURFACE.NAME", description = "STRINGS.WORLDS.TINYSURFACE.DESCRIPTION", requiredDlcIds = { "EXPANSION1_ID", }, menuOrder = 103, coordinatePrefix = "TNY-SURF-C", skip = "EditorOnly", clusterCategory = 3, disableStoryTraits = true, numRings = 12, startWorldIndex = 0, worldPlacements = { { world = "worlds/TinySurface", locationType = "StartWorld", allowedRings = { min = 0, max = 0, }, }, { world = "worlds/TinySurface", allowedRings = { min = 3, max = 3, }, }, }, }, ["TwoSmallWorlds.yaml"] = { name = "STRINGS.CLUSTER_NAMES.TWO_SMALL_WORLDS.NAME", description = "STRINGS.CLUSTER_NAMES.TWO_SMALL_WORLDS.DESCRIPTION", requiredDlcIds = { "EXPANSION1_ID", }, menuOrder = 104, coordinatePrefix = "TWOWORLD", skip = "EditorOnly", clusterCategory = 3, disableStoryTraits = true, startWorldIndex = 0, worldPlacements = { { world = "expansion1::worlds/TinyStart", locationType = "StartWorld", allowedRings = { min = 0, max = 0, }, }, { world = "expansion1::worlds/TinyStart", allowedRings = { min = 3, max = 3, }, }, }, }, ["VanillaArboriaCluster.yaml"] = { name = "STRINGS.CLUSTER_NAMES.VANILLA_ARBORIA_CLUSTER.NAME", description = "STRINGS.CLUSTER_NAMES.VANILLA_ARBORIA_CLUSTER.DESCRIPTION", requiredDlcIds = { "EXPANSION1_ID", }, coordinatePrefix = "V-FRST-C", menuOrder = 60, clusterCategory = "SpacedOutVanillaStyle", difficulty = 3, startWorldIndex = 0, numRings = 12, worldPlacements = { { world = "expansion1::worlds/VanillaArboria", locationType = "StartWorld", buffer = 2, allowedRings = { min = 0, max = 0, }, }, { world = "expansion1::worlds/MediumSandyRadioactiveVanillaWarpPlanet", buffer = 2, locationType = "InnerCluster", allowedRings = { min = 3, max = 3, }, }, { world = "expansion1::worlds/TundraMoonlet", buffer = 4, allowedRings = { min = 5, max = 5, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/poi_temporal_tear_opener_lab", }, listRule = "GuaranteeAll", priority = 201, allowedCellsFilter = { { command = "Replace", tagcommand = "DistanceFromTag", tag = "AtSurface", minDistance = 2, maxDistance = 3, }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, { names = { "expansion1::poi/genericGravitas/poi_gift_shop", }, listRule = "GuaranteeAll", priority = 200, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/MarshyMoonlet", buffer = 4, allowedRings = { min = 5, max = 6, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "Challenge", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/worldmixing/sap_tree_room", }, listRule = "GuaranteeAll", priority = 500, allowExtremeTemperatureOverlap = true, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, { names = { "expansion1::geysers/molten_tungsten_compact", }, listRule = "GuaranteeAll", priority = 150, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/NiobiumMoonlet", buffer = 3, allowedRings = { min = 5, max = 6, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", "Challenge", }, forbiddenTags = { "AboveCoreSubworldReserved", }, additionalSubworldFiles = { { name = "expansion1::subworlds/niobium/NiobiumPatch", minCount = 2, maxCount = 3, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtDepths", minDistance = 1, maxDistance = 1, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/niobium/NiobiumPatch", }, }, }, additionalWorldTemplateRules = { { names = { "expansion1::geysers/molten_niobium", }, listRule = "GuaranteeAll", allowExtremeTemperatureOverlap = true, priority = 150, allowedCellsFilter = { { command = "Replace", subworldNames = { "expansion1::subworlds/niobium/NiobiumPatch", }, }, }, }, { names = { "expansion1::poi/genericGravitas/poi_mining_room", }, listRule = "GuaranteeAll", priority = 150, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/MooMoonlet", buffer = 3, allowedRings = { min = 6, max = 7, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "NoExtraSeasons", "ModifiedSurfaceHeight", "SurfaceSubworldReserved", }, additionalSubworldFiles = { { name = "expansion1::subworlds/moo/MooCaverns", minCount = 2, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtSurface", minDistance = 2, maxDistance = 2, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/moo/MooCaverns", }, }, }, additionalSeasons = { "GassyMooteorShowers", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/genericGravitas/poi_genetics_lab", "geysers/chlorine_gas", }, listRule = "GuaranteeAll", priority = 150, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/WaterMoonlet", buffer = 4, allowedRings = { min = 5, max = 7, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "AboveCoreSubworldReserved", }, additionalSubworldFiles = { { name = "expansion1::subworlds/aquatic/GraphiteCaves", minCount = 2, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtDepths", minDistance = 1, maxDistance = 1, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/aquatic/GraphiteCaves", }, }, }, additionalWorldTemplateRules = { { names = { "expansion1::poi/genericGravitas/poi_thermo_building", }, listRule = "GuaranteeAll", priority = 450, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/MiniRegolithMoonlet", buffer = 4, allowedRings = { min = 5, max = 8, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "SubsurfaceSubworldReserved", "NoDamagingMeteorShowers", }, additionalSubworldFiles = { { name = "expansion1::subworlds/regolith/BarrenDust", minCount = 2, overridePower = 1, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtSurface", minDistance = 2, maxDistance = 2, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/regolith/BarrenDust", }, }, }, additionalSeasons = { "RegolithMoonMeteorShowers", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/regolith/bunker_lab", }, listRule = "GuaranteeAll", priority = 200, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, }, }, }, }, }, }, poiPlacements = { { pois = { "TemporalTear", }, numToSpawn = 1, avoidClumping = false, allowedRings = { min = 8, max = 11, }, }, { pois = { "HarvestableSpacePOI_ForestyOreField", }, numToSpawn = 1, allowedRings = { min = 2, max = 3, }, }, { pois = { "HarvestableSpacePOI_OrganicMassField", }, numToSpawn = 1, allowedRings = { min = 5, max = 7, }, }, { pois = { "HarvestableSpacePOI_GildedAsteroidField", "HarvestableSpacePOI_GlimmeringAsteroidField", "HarvestableSpacePOI_HeliumCloud", "HarvestableSpacePOI_OilyAsteroidField", "HarvestableSpacePOI_FrozenOreField", }, numToSpawn = 5, allowedRings = { min = 8, max = 11, }, }, { pois = { "HarvestableSpacePOI_RadioactiveGasCloud", "HarvestableSpacePOI_RadioactiveAsteroidField", }, numToSpawn = 2, avoidClumping = true, allowedRings = { min = 10, max = 11, }, }, { pois = { "HarvestableSpacePOI_RockyAsteroidField", "HarvestableSpacePOI_InterstellarIceField", "HarvestableSpacePOI_InterstellarOcean", "HarvestableSpacePOI_SandyOreField", "HarvestableSpacePOI_SwampyOreField", "HarvestableSpacePOI_OrganicMassField", }, numToSpawn = 5, canSpawnDuplicates = true, allowedRings = { min = 5, max = 7, }, }, { pois = { "HarvestableSpacePOI_CarbonAsteroidField", "HarvestableSpacePOI_MetallicAsteroidField", "HarvestableSpacePOI_SatelliteField", "HarvestableSpacePOI_IceAsteroidField", "HarvestableSpacePOI_GasGiantCloud", "HarvestableSpacePOI_ChlorineCloud", "HarvestableSpacePOI_OxidizedAsteroidField", "HarvestableSpacePOI_SaltyAsteroidField", "HarvestableSpacePOI_OxygenRichAsteroidField", "HarvestableSpacePOI_GildedAsteroidField", "HarvestableSpacePOI_GlimmeringAsteroidField", "HarvestableSpacePOI_HeliumCloud", "HarvestableSpacePOI_OilyAsteroidField", "HarvestableSpacePOI_FrozenOreField", "HarvestableSpacePOI_RadioactiveGasCloud", "HarvestableSpacePOI_RadioactiveAsteroidField", }, numToSpawn = 10, canSpawnDuplicates = true, allowedRings = { min = 7, max = 11, }, }, { pois = { "ArtifactSpacePOI_GravitasSpaceStation1", "ArtifactSpacePOI_GravitasSpaceStation4", "ArtifactSpacePOI_GravitasSpaceStation6", }, numToSpawn = 1, avoidClumping = true, allowedRings = { min = 2, max = 3, }, }, { pois = { "ArtifactSpacePOI_RussellsTeapot", }, numToSpawn = 1, avoidClumping = true, allowedRings = { min = 9, max = 11, }, }, { pois = { "ArtifactSpacePOI_GravitasSpaceStation2", "ArtifactSpacePOI_GravitasSpaceStation3", "ArtifactSpacePOI_GravitasSpaceStation5", "ArtifactSpacePOI_GravitasSpaceStation7", "ArtifactSpacePOI_GravitasSpaceStation8", }, numToSpawn = 4, avoidClumping = true, allowedRings = { min = 4, max = 11, }, }, }, }, ["VanillaAridioCluster.yaml"] = { name = "STRINGS.CLUSTER_NAMES.VANILLA_ARIDIO_CLUSTER.NAME", description = "STRINGS.CLUSTER_NAMES.VANILLA_ARIDIO_CLUSTER.DESCRIPTION", requiredDlcIds = { "EXPANSION1_ID", }, coordinatePrefix = "V-HTFST-C", menuOrder = 90, clusterCategory = "SpacedOutVanillaStyle", difficulty = 5, startWorldIndex = 0, numRings = 12, worldPlacements = { { world = "expansion1::worlds/VanillaAridio", locationType = "StartWorld", buffer = 2, allowedRings = { min = 0, max = 0, }, }, { world = "expansion1::worlds/MediumSandySwamp", buffer = 2, locationType = "InnerCluster", allowedRings = { min = 3, max = 3, }, }, { world = "expansion1::worlds/TundraMoonlet", buffer = 4, allowedRings = { min = 5, max = 5, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/poi_temporal_tear_opener_lab", }, listRule = "GuaranteeAll", priority = 201, allowedCellsFilter = { { command = "Replace", tagcommand = "DistanceFromTag", tag = "AtSurface", minDistance = 2, maxDistance = 3, }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, { names = { "expansion1::poi/genericGravitas/poi_gift_shop", }, listRule = "GuaranteeAll", priority = 200, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/MarshyMoonlet", buffer = 4, allowedRings = { min = 5, max = 6, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "Challenge", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/worldmixing/sap_tree_room", }, listRule = "GuaranteeAll", priority = 500, allowExtremeTemperatureOverlap = true, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, { names = { "expansion1::geysers/molten_tungsten_compact", }, listRule = "GuaranteeAll", priority = 150, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/NiobiumMoonlet", buffer = 3, allowedRings = { min = 5, max = 6, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", "Challenge", }, forbiddenTags = { "AboveCoreSubworldReserved", }, additionalSubworldFiles = { { name = "expansion1::subworlds/niobium/NiobiumPatch", minCount = 2, maxCount = 3, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtDepths", minDistance = 1, maxDistance = 1, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/niobium/NiobiumPatch", }, }, }, additionalWorldTemplateRules = { { names = { "expansion1::geysers/molten_niobium", }, listRule = "GuaranteeAll", allowExtremeTemperatureOverlap = true, priority = 150, allowedCellsFilter = { { command = "Replace", subworldNames = { "expansion1::subworlds/niobium/NiobiumPatch", }, }, }, }, { names = { "expansion1::poi/genericGravitas/poi_mining_room", }, listRule = "GuaranteeAll", priority = 150, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/MooMoonlet", buffer = 3, allowedRings = { min = 6, max = 7, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "NoExtraSeasons", "ModifiedSurfaceHeight", "SurfaceSubworldReserved", }, additionalSubworldFiles = { { name = "expansion1::subworlds/moo/MooCaverns", minCount = 2, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtSurface", minDistance = 2, maxDistance = 2, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/moo/MooCaverns", }, }, }, additionalSeasons = { "GassyMooteorShowers", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/genericGravitas/poi_genetics_lab", "geysers/chlorine_gas", }, listRule = "GuaranteeAll", priority = 150, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/WaterMoonlet", buffer = 4, allowedRings = { min = 5, max = 7, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "AboveCoreSubworldReserved", }, additionalSubworldFiles = { { name = "expansion1::subworlds/aquatic/GraphiteCaves", minCount = 2, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtDepths", minDistance = 1, maxDistance = 1, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/aquatic/GraphiteCaves", }, }, }, additionalWorldTemplateRules = { { names = { "expansion1::poi/genericGravitas/poi_thermo_building", }, listRule = "GuaranteeAll", priority = 450, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/MiniRegolithMoonlet", buffer = 4, allowedRings = { min = 5, max = 8, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "SubsurfaceSubworldReserved", "NoDamagingMeteorShowers", }, additionalSubworldFiles = { { name = "expansion1::subworlds/regolith/BarrenDust", minCount = 2, overridePower = 1, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtSurface", minDistance = 2, maxDistance = 2, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/regolith/BarrenDust", }, }, }, additionalSeasons = { "RegolithMoonMeteorShowers", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/regolith/bunker_lab", }, listRule = "GuaranteeAll", priority = 200, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, }, }, }, }, }, }, poiPlacements = { { pois = { "TemporalTear", }, numToSpawn = 1, avoidClumping = false, allowedRings = { min = 8, max = 11, }, }, { pois = { "HarvestableSpacePOI_ForestyOreField", }, numToSpawn = 1, allowedRings = { min = 2, max = 3, }, }, { pois = { "HarvestableSpacePOI_OrganicMassField", }, numToSpawn = 1, allowedRings = { min = 5, max = 7, }, }, { pois = { "HarvestableSpacePOI_GildedAsteroidField", "HarvestableSpacePOI_GlimmeringAsteroidField", "HarvestableSpacePOI_HeliumCloud", "HarvestableSpacePOI_OilyAsteroidField", "HarvestableSpacePOI_FrozenOreField", }, numToSpawn = 5, allowedRings = { min = 8, max = 11, }, }, { pois = { "HarvestableSpacePOI_RadioactiveGasCloud", "HarvestableSpacePOI_RadioactiveAsteroidField", }, numToSpawn = 2, avoidClumping = true, allowedRings = { min = 10, max = 11, }, }, { pois = { "HarvestableSpacePOI_RockyAsteroidField", "HarvestableSpacePOI_InterstellarIceField", "HarvestableSpacePOI_InterstellarOcean", "HarvestableSpacePOI_SandyOreField", "HarvestableSpacePOI_SwampyOreField", "HarvestableSpacePOI_OrganicMassField", }, numToSpawn = 5, canSpawnDuplicates = true, allowedRings = { min = 5, max = 7, }, }, { pois = { "HarvestableSpacePOI_CarbonAsteroidField", "HarvestableSpacePOI_MetallicAsteroidField", "HarvestableSpacePOI_SatelliteField", "HarvestableSpacePOI_IceAsteroidField", "HarvestableSpacePOI_GasGiantCloud", "HarvestableSpacePOI_ChlorineCloud", "HarvestableSpacePOI_OxidizedAsteroidField", "HarvestableSpacePOI_SaltyAsteroidField", "HarvestableSpacePOI_OxygenRichAsteroidField", "HarvestableSpacePOI_GildedAsteroidField", "HarvestableSpacePOI_GlimmeringAsteroidField", "HarvestableSpacePOI_HeliumCloud", "HarvestableSpacePOI_OilyAsteroidField", "HarvestableSpacePOI_FrozenOreField", "HarvestableSpacePOI_RadioactiveGasCloud", "HarvestableSpacePOI_RadioactiveAsteroidField", }, numToSpawn = 10, canSpawnDuplicates = true, allowedRings = { min = 7, max = 11, }, }, { pois = { "ArtifactSpacePOI_GravitasSpaceStation1", "ArtifactSpacePOI_GravitasSpaceStation4", "ArtifactSpacePOI_GravitasSpaceStation6", }, numToSpawn = 1, avoidClumping = true, allowedRings = { min = 2, max = 3, }, }, { pois = { "ArtifactSpacePOI_RussellsTeapot", }, numToSpawn = 1, avoidClumping = true, allowedRings = { min = 9, max = 11, }, }, { pois = { "ArtifactSpacePOI_GravitasSpaceStation2", "ArtifactSpacePOI_GravitasSpaceStation3", "ArtifactSpacePOI_GravitasSpaceStation5", "ArtifactSpacePOI_GravitasSpaceStation7", "ArtifactSpacePOI_GravitasSpaceStation8", }, numToSpawn = 4, avoidClumping = true, allowedRings = { min = 4, max = 11, }, }, }, }, ["VanillaBadlandsCluster.yaml"] = { name = "STRINGS.CLUSTER_NAMES.VANILLA_BADLANDS_CLUSTER.NAME", description = "STRINGS.CLUSTER_NAMES.VANILLA_BADLANDS_CLUSTER.DESCRIPTION", requiredDlcIds = { "EXPANSION1_ID", }, coordinatePrefix = "V-BAD-C", clusterCategory = "SpacedOutVanillaStyle", difficulty = 4, menuOrder = 80, startWorldIndex = 0, numRings = 12, worldPlacements = { { world = "expansion1::worlds/VanillaBadlands", buffer = 2, locationType = "StartWorld", allowedRings = { min = 0, max = 0, }, }, { world = "expansion1::worlds/MediumRadioactiveVanillaWarpPlanet", buffer = 2, locationType = "InnerCluster", allowedRings = { min = 3, max = 3, }, }, { world = "expansion1::worlds/TundraMoonlet", buffer = 4, allowedRings = { min = 5, max = 5, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/poi_temporal_tear_opener_lab", }, listRule = "GuaranteeAll", priority = 201, allowedCellsFilter = { { command = "Replace", tagcommand = "DistanceFromTag", tag = "AtSurface", minDistance = 2, maxDistance = 3, }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, { names = { "expansion1::poi/genericGravitas/poi_gift_shop", }, listRule = "GuaranteeAll", priority = 200, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/MarshyMoonlet", buffer = 4, allowedRings = { min = 5, max = 6, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "Challenge", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/worldmixing/sap_tree_room", }, listRule = "GuaranteeAll", priority = 500, allowExtremeTemperatureOverlap = true, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, { names = { "expansion1::geysers/molten_tungsten_compact", }, listRule = "GuaranteeAll", priority = 150, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/NiobiumMoonlet", buffer = 3, allowedRings = { min = 5, max = 6, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", "Challenge", }, forbiddenTags = { "AboveCoreSubworldReserved", }, additionalSubworldFiles = { { name = "expansion1::subworlds/niobium/NiobiumPatch", minCount = 2, maxCount = 3, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtDepths", minDistance = 1, maxDistance = 1, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/niobium/NiobiumPatch", }, }, }, additionalWorldTemplateRules = { { names = { "expansion1::geysers/molten_niobium", }, listRule = "GuaranteeAll", allowExtremeTemperatureOverlap = true, priority = 150, allowedCellsFilter = { { command = "Replace", subworldNames = { "expansion1::subworlds/niobium/NiobiumPatch", }, }, }, }, { names = { "expansion1::poi/genericGravitas/poi_mining_room", }, listRule = "GuaranteeAll", priority = 150, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/MooMoonlet", buffer = 3, allowedRings = { min = 6, max = 7, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "NoExtraSeasons", "ModifiedSurfaceHeight", "SurfaceSubworldReserved", }, additionalSubworldFiles = { { name = "expansion1::subworlds/moo/MooCaverns", minCount = 2, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtSurface", minDistance = 2, maxDistance = 2, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/moo/MooCaverns", }, }, }, additionalSeasons = { "GassyMooteorShowers", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/genericGravitas/poi_genetics_lab", "geysers/chlorine_gas", }, listRule = "GuaranteeAll", priority = 150, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/WaterMoonlet", buffer = 4, allowedRings = { min = 5, max = 7, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "AboveCoreSubworldReserved", }, additionalSubworldFiles = { { name = "expansion1::subworlds/aquatic/GraphiteCaves", minCount = 2, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtDepths", minDistance = 1, maxDistance = 1, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/aquatic/GraphiteCaves", }, }, }, additionalWorldTemplateRules = { { names = { "expansion1::poi/genericGravitas/poi_thermo_building", }, listRule = "GuaranteeAll", priority = 450, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/MiniRegolithMoonlet", buffer = 4, allowedRings = { min = 5, max = 8, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "SubsurfaceSubworldReserved", "NoDamagingMeteorShowers", }, additionalSubworldFiles = { { name = "expansion1::subworlds/regolith/BarrenDust", minCount = 2, overridePower = 1, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtSurface", minDistance = 2, maxDistance = 2, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/regolith/BarrenDust", }, }, }, additionalSeasons = { "RegolithMoonMeteorShowers", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/regolith/bunker_lab", }, listRule = "GuaranteeAll", priority = 200, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, }, }, }, }, }, }, poiPlacements = { { pois = { "TemporalTear", }, numToSpawn = 1, avoidClumping = false, allowedRings = { min = 8, max = 11, }, }, { pois = { "HarvestableSpacePOI_SandyOreField", }, numToSpawn = 1, allowedRings = { min = 2, max = 3, }, }, { pois = { "HarvestableSpacePOI_OrganicMassField", }, numToSpawn = 1, allowedRings = { min = 5, max = 7, }, }, { pois = { "HarvestableSpacePOI_GildedAsteroidField", "HarvestableSpacePOI_GlimmeringAsteroidField", "HarvestableSpacePOI_HeliumCloud", "HarvestableSpacePOI_OilyAsteroidField", "HarvestableSpacePOI_FrozenOreField", }, numToSpawn = 5, allowedRings = { min = 8, max = 11, }, }, { pois = { "HarvestableSpacePOI_RadioactiveGasCloud", "HarvestableSpacePOI_RadioactiveAsteroidField", }, numToSpawn = 2, avoidClumping = true, allowedRings = { min = 10, max = 11, }, }, { pois = { "HarvestableSpacePOI_RockyAsteroidField", "HarvestableSpacePOI_InterstellarIceField", "HarvestableSpacePOI_InterstellarOcean", "HarvestableSpacePOI_ForestyOreField", "HarvestableSpacePOI_SwampyOreField", "HarvestableSpacePOI_OrganicMassField", }, numToSpawn = 5, canSpawnDuplicates = true, allowedRings = { min = 5, max = 7, }, }, { pois = { "HarvestableSpacePOI_CarbonAsteroidField", "HarvestableSpacePOI_MetallicAsteroidField", "HarvestableSpacePOI_SatelliteField", "HarvestableSpacePOI_IceAsteroidField", "HarvestableSpacePOI_GasGiantCloud", "HarvestableSpacePOI_ChlorineCloud", "HarvestableSpacePOI_OxidizedAsteroidField", "HarvestableSpacePOI_SaltyAsteroidField", "HarvestableSpacePOI_OxygenRichAsteroidField", "HarvestableSpacePOI_GildedAsteroidField", "HarvestableSpacePOI_GlimmeringAsteroidField", "HarvestableSpacePOI_HeliumCloud", "HarvestableSpacePOI_OilyAsteroidField", "HarvestableSpacePOI_FrozenOreField", "HarvestableSpacePOI_RadioactiveGasCloud", "HarvestableSpacePOI_RadioactiveAsteroidField", }, numToSpawn = 10, canSpawnDuplicates = true, allowedRings = { min = 7, max = 11, }, }, { pois = { "ArtifactSpacePOI_GravitasSpaceStation1", "ArtifactSpacePOI_GravitasSpaceStation4", "ArtifactSpacePOI_GravitasSpaceStation6", }, numToSpawn = 1, avoidClumping = true, allowedRings = { min = 2, max = 3, }, }, { pois = { "ArtifactSpacePOI_RussellsTeapot", }, numToSpawn = 1, avoidClumping = true, allowedRings = { min = 9, max = 11, }, }, { pois = { "ArtifactSpacePOI_GravitasSpaceStation2", "ArtifactSpacePOI_GravitasSpaceStation3", "ArtifactSpacePOI_GravitasSpaceStation5", "ArtifactSpacePOI_GravitasSpaceStation7", "ArtifactSpacePOI_GravitasSpaceStation8", }, numToSpawn = 4, avoidClumping = true, allowedRings = { min = 4, max = 11, }, }, }, }, ["VanillaForestCluster.yaml"] = { name = "STRINGS.CLUSTER_NAMES.VANILLA_FOREST_CLUSTER.NAME", description = "STRINGS.CLUSTER_NAMES.VANILLA_FOREST_CLUSTER.DESCRIPTION", requiredDlcIds = { "EXPANSION1_ID", }, coordinatePrefix = "V-LUSH-C", menuOrder = 50, clusterCategory = "SpacedOutVanillaStyle", difficulty = 2, startWorldIndex = 0, numRings = 12, worldPlacements = { { world = "expansion1::worlds/VanillaForestDefault", locationType = "StartWorld", buffer = 2, allowedRings = { min = 0, max = 0, }, }, { world = "expansion1::worlds/MediumSandyRadioactiveVanillaWarpPlanet", buffer = 2, locationType = "InnerCluster", allowedRings = { min = 3, max = 3, }, }, { world = "expansion1::worlds/TundraMoonlet", buffer = 4, allowedRings = { min = 5, max = 5, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/poi_temporal_tear_opener_lab", }, listRule = "GuaranteeAll", priority = 201, allowedCellsFilter = { { command = "Replace", tagcommand = "DistanceFromTag", tag = "AtSurface", minDistance = 2, maxDistance = 3, }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, { names = { "expansion1::poi/genericGravitas/poi_gift_shop", }, listRule = "GuaranteeAll", priority = 200, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/MarshyMoonlet", buffer = 4, allowedRings = { min = 5, max = 6, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "Challenge", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/worldmixing/sap_tree_room", }, listRule = "GuaranteeAll", priority = 500, allowExtremeTemperatureOverlap = true, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, { names = { "expansion1::geysers/molten_tungsten_compact", }, listRule = "GuaranteeAll", priority = 150, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/NiobiumMoonlet", buffer = 3, allowedRings = { min = 5, max = 6, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", "Challenge", }, forbiddenTags = { "AboveCoreSubworldReserved", }, additionalSubworldFiles = { { name = "expansion1::subworlds/niobium/NiobiumPatch", minCount = 2, maxCount = 3, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtDepths", minDistance = 1, maxDistance = 1, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/niobium/NiobiumPatch", }, }, }, additionalWorldTemplateRules = { { names = { "expansion1::geysers/molten_niobium", }, listRule = "GuaranteeAll", allowExtremeTemperatureOverlap = true, priority = 150, allowedCellsFilter = { { command = "Replace", subworldNames = { "expansion1::subworlds/niobium/NiobiumPatch", }, }, }, }, { names = { "expansion1::poi/genericGravitas/poi_mining_room", }, listRule = "GuaranteeAll", priority = 150, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/MooMoonlet", buffer = 3, allowedRings = { min = 6, max = 7, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "NoExtraSeasons", "ModifiedSurfaceHeight", "SurfaceSubworldReserved", }, additionalSubworldFiles = { { name = "expansion1::subworlds/moo/MooCaverns", minCount = 2, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtSurface", minDistance = 2, maxDistance = 2, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/moo/MooCaverns", }, }, }, additionalSeasons = { "GassyMooteorShowers", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/genericGravitas/poi_genetics_lab", "geysers/chlorine_gas", }, listRule = "GuaranteeAll", priority = 150, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/WaterMoonlet", buffer = 4, allowedRings = { min = 5, max = 7, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "AboveCoreSubworldReserved", }, additionalSubworldFiles = { { name = "expansion1::subworlds/aquatic/GraphiteCaves", minCount = 2, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtDepths", minDistance = 1, maxDistance = 1, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/aquatic/GraphiteCaves", }, }, }, additionalWorldTemplateRules = { { names = { "expansion1::poi/genericGravitas/poi_thermo_building", }, listRule = "GuaranteeAll", priority = 450, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/MiniRegolithMoonlet", buffer = 4, allowedRings = { min = 5, max = 8, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "SubsurfaceSubworldReserved", "NoDamagingMeteorShowers", }, additionalSubworldFiles = { { name = "expansion1::subworlds/regolith/BarrenDust", minCount = 2, overridePower = 1, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtSurface", minDistance = 2, maxDistance = 2, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/regolith/BarrenDust", }, }, }, additionalSeasons = { "RegolithMoonMeteorShowers", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/regolith/bunker_lab", }, listRule = "GuaranteeAll", priority = 200, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, }, }, }, }, }, }, poiPlacements = { { pois = { "TemporalTear", }, numToSpawn = 1, avoidClumping = false, allowedRings = { min = 8, max = 11, }, }, { pois = { "HarvestableSpacePOI_ForestyOreField", }, numToSpawn = 1, allowedRings = { min = 2, max = 3, }, }, { pois = { "HarvestableSpacePOI_OrganicMassField", }, numToSpawn = 1, allowedRings = { min = 5, max = 7, }, }, { pois = { "HarvestableSpacePOI_GildedAsteroidField", "HarvestableSpacePOI_GlimmeringAsteroidField", "HarvestableSpacePOI_HeliumCloud", "HarvestableSpacePOI_OilyAsteroidField", "HarvestableSpacePOI_FrozenOreField", }, numToSpawn = 5, allowedRings = { min = 8, max = 11, }, }, { pois = { "HarvestableSpacePOI_RadioactiveGasCloud", "HarvestableSpacePOI_RadioactiveAsteroidField", }, numToSpawn = 2, avoidClumping = true, allowedRings = { min = 10, max = 11, }, }, { pois = { "HarvestableSpacePOI_RockyAsteroidField", "HarvestableSpacePOI_InterstellarIceField", "HarvestableSpacePOI_InterstellarOcean", "HarvestableSpacePOI_SandyOreField", "HarvestableSpacePOI_SwampyOreField", "HarvestableSpacePOI_OrganicMassField", }, numToSpawn = 5, canSpawnDuplicates = true, allowedRings = { min = 5, max = 7, }, }, { pois = { "HarvestableSpacePOI_CarbonAsteroidField", "HarvestableSpacePOI_MetallicAsteroidField", "HarvestableSpacePOI_SatelliteField", "HarvestableSpacePOI_IceAsteroidField", "HarvestableSpacePOI_GasGiantCloud", "HarvestableSpacePOI_ChlorineCloud", "HarvestableSpacePOI_OxidizedAsteroidField", "HarvestableSpacePOI_SaltyAsteroidField", "HarvestableSpacePOI_OxygenRichAsteroidField", "HarvestableSpacePOI_GildedAsteroidField", "HarvestableSpacePOI_GlimmeringAsteroidField", "HarvestableSpacePOI_HeliumCloud", "HarvestableSpacePOI_OilyAsteroidField", "HarvestableSpacePOI_FrozenOreField", "HarvestableSpacePOI_RadioactiveGasCloud", "HarvestableSpacePOI_RadioactiveAsteroidField", }, numToSpawn = 10, canSpawnDuplicates = true, allowedRings = { min = 7, max = 11, }, }, { pois = { "ArtifactSpacePOI_GravitasSpaceStation1", "ArtifactSpacePOI_GravitasSpaceStation4", "ArtifactSpacePOI_GravitasSpaceStation6", }, numToSpawn = 1, avoidClumping = true, allowedRings = { min = 2, max = 3, }, }, { pois = { "ArtifactSpacePOI_RussellsTeapot", }, numToSpawn = 1, avoidClumping = true, allowedRings = { min = 9, max = 11, }, }, { pois = { "ArtifactSpacePOI_GravitasSpaceStation2", "ArtifactSpacePOI_GravitasSpaceStation3", "ArtifactSpacePOI_GravitasSpaceStation5", "ArtifactSpacePOI_GravitasSpaceStation7", "ArtifactSpacePOI_GravitasSpaceStation8", }, numToSpawn = 4, avoidClumping = true, allowedRings = { min = 4, max = 11, }, }, }, }, ["VanillaOasisCluster.yaml"] = { name = "STRINGS.CLUSTER_NAMES.VANILLA_OASIS_CLUSTER.NAME", description = "STRINGS.CLUSTER_NAMES.VANILLA_OASIS_CLUSTER.DESCRIPTION", requiredDlcIds = { "EXPANSION1_ID", }, coordinatePrefix = "V-OASIS-C", menuOrder = 100, clusterCategory = "SpacedOutVanillaStyle", difficulty = 5, startWorldIndex = 0, numRings = 12, worldPlacements = { { world = "expansion1::worlds/VanillaOasis", locationType = "StartWorld", buffer = 2, allowedRings = { min = 0, max = 0, }, }, { world = "expansion1::worlds/MediumRadioactiveVanillaWarpPlanet", buffer = 2, locationType = "InnerCluster", allowedRings = { min = 3, max = 3, }, }, { world = "expansion1::worlds/TundraMoonlet", buffer = 4, allowedRings = { min = 5, max = 5, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/poi_temporal_tear_opener_lab", }, listRule = "GuaranteeAll", priority = 201, allowedCellsFilter = { { command = "Replace", tagcommand = "DistanceFromTag", tag = "AtSurface", minDistance = 2, maxDistance = 3, }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, { names = { "expansion1::poi/genericGravitas/poi_gift_shop", }, listRule = "GuaranteeAll", priority = 200, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/MarshyMoonlet", buffer = 4, allowedRings = { min = 5, max = 6, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "Challenge", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/worldmixing/sap_tree_room", }, listRule = "GuaranteeAll", priority = 500, allowExtremeTemperatureOverlap = true, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, { names = { "expansion1::geysers/molten_tungsten_compact", }, listRule = "GuaranteeAll", priority = 150, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/NiobiumMoonlet", buffer = 3, allowedRings = { min = 5, max = 6, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", "Challenge", }, forbiddenTags = { "AboveCoreSubworldReserved", }, additionalSubworldFiles = { { name = "expansion1::subworlds/niobium/NiobiumPatch", minCount = 2, maxCount = 3, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtDepths", minDistance = 1, maxDistance = 1, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/niobium/NiobiumPatch", }, }, }, additionalWorldTemplateRules = { { names = { "expansion1::geysers/molten_niobium", }, listRule = "GuaranteeAll", allowExtremeTemperatureOverlap = true, priority = 150, allowedCellsFilter = { { command = "Replace", subworldNames = { "expansion1::subworlds/niobium/NiobiumPatch", }, }, }, }, { names = { "expansion1::poi/genericGravitas/poi_mining_room", }, listRule = "GuaranteeAll", priority = 150, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/MooMoonlet", buffer = 3, allowedRings = { min = 6, max = 7, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "NoExtraSeasons", "ModifiedSurfaceHeight", "SurfaceSubworldReserved", }, additionalSubworldFiles = { { name = "expansion1::subworlds/moo/MooCaverns", minCount = 2, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtSurface", minDistance = 2, maxDistance = 2, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/moo/MooCaverns", }, }, }, additionalSeasons = { "GassyMooteorShowers", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/genericGravitas/poi_genetics_lab", "geysers/chlorine_gas", }, listRule = "GuaranteeAll", priority = 150, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/WaterMoonlet", buffer = 4, allowedRings = { min = 5, max = 7, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "AboveCoreSubworldReserved", }, additionalSubworldFiles = { { name = "expansion1::subworlds/aquatic/GraphiteCaves", minCount = 2, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtDepths", minDistance = 1, maxDistance = 1, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/aquatic/GraphiteCaves", }, }, }, additionalWorldTemplateRules = { { names = { "expansion1::poi/genericGravitas/poi_thermo_building", }, listRule = "GuaranteeAll", priority = 450, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/MiniRegolithMoonlet", buffer = 4, allowedRings = { min = 5, max = 8, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "SubsurfaceSubworldReserved", "NoDamagingMeteorShowers", }, additionalSubworldFiles = { { name = "expansion1::subworlds/regolith/BarrenDust", minCount = 2, overridePower = 1, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtSurface", minDistance = 2, maxDistance = 2, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/regolith/BarrenDust", }, }, }, additionalSeasons = { "RegolithMoonMeteorShowers", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/regolith/bunker_lab", }, listRule = "GuaranteeAll", priority = 200, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, }, }, }, }, }, }, poiPlacements = { { pois = { "TemporalTear", }, numToSpawn = 1, avoidClumping = false, allowedRings = { min = 8, max = 11, }, }, { pois = { "HarvestableSpacePOI_ForestyOreField", }, numToSpawn = 1, allowedRings = { min = 2, max = 3, }, }, { pois = { "HarvestableSpacePOI_OrganicMassField", }, numToSpawn = 1, allowedRings = { min = 5, max = 7, }, }, { pois = { "HarvestableSpacePOI_GildedAsteroidField", "HarvestableSpacePOI_GlimmeringAsteroidField", "HarvestableSpacePOI_HeliumCloud", "HarvestableSpacePOI_OilyAsteroidField", "HarvestableSpacePOI_FrozenOreField", }, numToSpawn = 5, allowedRings = { min = 8, max = 11, }, }, { pois = { "HarvestableSpacePOI_RadioactiveGasCloud", "HarvestableSpacePOI_RadioactiveAsteroidField", }, numToSpawn = 2, avoidClumping = true, allowedRings = { min = 10, max = 11, }, }, { pois = { "HarvestableSpacePOI_RockyAsteroidField", "HarvestableSpacePOI_InterstellarIceField", "HarvestableSpacePOI_InterstellarOcean", "HarvestableSpacePOI_SandyOreField", "HarvestableSpacePOI_SwampyOreField", "HarvestableSpacePOI_OrganicMassField", }, numToSpawn = 5, canSpawnDuplicates = true, allowedRings = { min = 5, max = 7, }, }, { pois = { "HarvestableSpacePOI_CarbonAsteroidField", "HarvestableSpacePOI_MetallicAsteroidField", "HarvestableSpacePOI_SatelliteField", "HarvestableSpacePOI_IceAsteroidField", "HarvestableSpacePOI_GasGiantCloud", "HarvestableSpacePOI_ChlorineCloud", "HarvestableSpacePOI_OxidizedAsteroidField", "HarvestableSpacePOI_SaltyAsteroidField", "HarvestableSpacePOI_OxygenRichAsteroidField", "HarvestableSpacePOI_GildedAsteroidField", "HarvestableSpacePOI_GlimmeringAsteroidField", "HarvestableSpacePOI_HeliumCloud", "HarvestableSpacePOI_OilyAsteroidField", "HarvestableSpacePOI_FrozenOreField", "HarvestableSpacePOI_RadioactiveGasCloud", "HarvestableSpacePOI_RadioactiveAsteroidField", }, numToSpawn = 10, canSpawnDuplicates = true, allowedRings = { min = 7, max = 11, }, }, { pois = { "ArtifactSpacePOI_GravitasSpaceStation1", "ArtifactSpacePOI_GravitasSpaceStation4", "ArtifactSpacePOI_GravitasSpaceStation6", }, numToSpawn = 1, avoidClumping = true, allowedRings = { min = 2, max = 3, }, }, { pois = { "ArtifactSpacePOI_RussellsTeapot", }, numToSpawn = 1, avoidClumping = true, allowedRings = { min = 9, max = 11, }, }, { pois = { "ArtifactSpacePOI_GravitasSpaceStation2", "ArtifactSpacePOI_GravitasSpaceStation3", "ArtifactSpacePOI_GravitasSpaceStation5", "ArtifactSpacePOI_GravitasSpaceStation7", "ArtifactSpacePOI_GravitasSpaceStation8", }, numToSpawn = 4, avoidClumping = true, allowedRings = { min = 4, max = 11, }, }, }, }, ["VanillaOceaniaCluster.yaml"] = { name = "STRINGS.CLUSTER_NAMES.VANILLA_OCEANIA_CLUSTER.NAME", description = "STRINGS.CLUSTER_NAMES.VANILLA_OCEANIA_CLUSTER.DESCRIPTION", requiredDlcIds = { "EXPANSION1_ID", }, coordinatePrefix = "V-OCAN-C", menuOrder = 20, clusterCategory = "SpacedOutVanillaStyle", difficulty = 1, startWorldIndex = 0, numRings = 12, worldPlacements = { { world = "expansion1::worlds/VanillaOceania", buffer = 2, locationType = "StartWorld", allowedRings = { min = 0, max = 0, }, }, { world = "expansion1::worlds/MediumForestyWasteland", buffer = 2, locationType = "InnerCluster", allowedRings = { min = 3, max = 3, }, }, { world = "expansion1::worlds/TundraMoonlet", buffer = 4, allowedRings = { min = 5, max = 5, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/poi_temporal_tear_opener_lab", }, listRule = "GuaranteeAll", priority = 201, allowedCellsFilter = { { command = "Replace", tagcommand = "DistanceFromTag", tag = "AtSurface", minDistance = 2, maxDistance = 3, }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, { names = { "expansion1::poi/genericGravitas/poi_gift_shop", }, listRule = "GuaranteeAll", priority = 200, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/MarshyMoonlet", buffer = 4, allowedRings = { min = 5, max = 6, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "Challenge", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/worldmixing/sap_tree_room", }, listRule = "GuaranteeAll", priority = 500, allowExtremeTemperatureOverlap = true, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, { names = { "expansion1::geysers/molten_tungsten_compact", }, listRule = "GuaranteeAll", priority = 150, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/NiobiumMoonlet", buffer = 3, allowedRings = { min = 5, max = 6, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", "Challenge", }, forbiddenTags = { "AboveCoreSubworldReserved", }, additionalSubworldFiles = { { name = "expansion1::subworlds/niobium/NiobiumPatch", minCount = 2, maxCount = 3, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtDepths", minDistance = 1, maxDistance = 1, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/niobium/NiobiumPatch", }, }, }, additionalWorldTemplateRules = { { names = { "expansion1::geysers/molten_niobium", }, listRule = "GuaranteeAll", allowExtremeTemperatureOverlap = true, priority = 150, allowedCellsFilter = { { command = "Replace", subworldNames = { "expansion1::subworlds/niobium/NiobiumPatch", }, }, }, }, { names = { "expansion1::poi/genericGravitas/poi_mining_room", }, listRule = "GuaranteeAll", priority = 150, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/MooMoonlet", buffer = 3, allowedRings = { min = 6, max = 7, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "NoExtraSeasons", "ModifiedSurfaceHeight", "SurfaceSubworldReserved", }, additionalSubworldFiles = { { name = "expansion1::subworlds/moo/MooCaverns", minCount = 2, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtSurface", minDistance = 2, maxDistance = 2, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/moo/MooCaverns", }, }, }, additionalSeasons = { "GassyMooteorShowers", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/genericGravitas/poi_genetics_lab", "geysers/chlorine_gas", }, listRule = "GuaranteeAll", priority = 150, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/WaterMoonlet", buffer = 4, allowedRings = { min = 5, max = 7, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "AboveCoreSubworldReserved", }, additionalSubworldFiles = { { name = "expansion1::subworlds/aquatic/GraphiteCaves", minCount = 2, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtDepths", minDistance = 1, maxDistance = 1, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/aquatic/GraphiteCaves", }, }, }, additionalWorldTemplateRules = { { names = { "expansion1::poi/genericGravitas/poi_thermo_building", }, listRule = "GuaranteeAll", priority = 450, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/MiniRegolithMoonlet", buffer = 4, allowedRings = { min = 5, max = 8, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "SubsurfaceSubworldReserved", "NoDamagingMeteorShowers", }, additionalSubworldFiles = { { name = "expansion1::subworlds/regolith/BarrenDust", minCount = 2, overridePower = 1, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtSurface", minDistance = 2, maxDistance = 2, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/regolith/BarrenDust", }, }, }, additionalSeasons = { "RegolithMoonMeteorShowers", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/regolith/bunker_lab", }, listRule = "GuaranteeAll", priority = 200, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, }, }, }, }, }, }, poiPlacements = { { pois = { "TemporalTear", }, numToSpawn = 1, avoidClumping = false, allowedRings = { min = 8, max = 11, }, }, { pois = { "HarvestableSpacePOI_SandyOreField", }, numToSpawn = 1, allowedRings = { min = 2, max = 3, }, }, { pois = { "HarvestableSpacePOI_OrganicMassField", }, numToSpawn = 1, allowedRings = { min = 5, max = 7, }, }, { pois = { "HarvestableSpacePOI_GildedAsteroidField", "HarvestableSpacePOI_GlimmeringAsteroidField", "HarvestableSpacePOI_HeliumCloud", "HarvestableSpacePOI_OilyAsteroidField", "HarvestableSpacePOI_FrozenOreField", }, numToSpawn = 5, allowedRings = { min = 8, max = 11, }, }, { pois = { "HarvestableSpacePOI_RadioactiveGasCloud", "HarvestableSpacePOI_RadioactiveAsteroidField", }, numToSpawn = 2, avoidClumping = true, allowedRings = { min = 10, max = 11, }, }, { pois = { "HarvestableSpacePOI_RockyAsteroidField", "HarvestableSpacePOI_InterstellarIceField", "HarvestableSpacePOI_InterstellarOcean", "HarvestableSpacePOI_ForestyOreField", "HarvestableSpacePOI_SwampyOreField", "HarvestableSpacePOI_OrganicMassField", }, numToSpawn = 5, canSpawnDuplicates = true, allowedRings = { min = 5, max = 7, }, }, { pois = { "HarvestableSpacePOI_CarbonAsteroidField", "HarvestableSpacePOI_MetallicAsteroidField", "HarvestableSpacePOI_SatelliteField", "HarvestableSpacePOI_IceAsteroidField", "HarvestableSpacePOI_GasGiantCloud", "HarvestableSpacePOI_ChlorineCloud", "HarvestableSpacePOI_OxidizedAsteroidField", "HarvestableSpacePOI_SaltyAsteroidField", "HarvestableSpacePOI_OxygenRichAsteroidField", "HarvestableSpacePOI_GildedAsteroidField", "HarvestableSpacePOI_GlimmeringAsteroidField", "HarvestableSpacePOI_HeliumCloud", "HarvestableSpacePOI_OilyAsteroidField", "HarvestableSpacePOI_FrozenOreField", "HarvestableSpacePOI_RadioactiveGasCloud", "HarvestableSpacePOI_RadioactiveAsteroidField", }, numToSpawn = 10, canSpawnDuplicates = true, allowedRings = { min = 7, max = 11, }, }, { pois = { "ArtifactSpacePOI_GravitasSpaceStation1", "ArtifactSpacePOI_GravitasSpaceStation4", "ArtifactSpacePOI_GravitasSpaceStation6", }, numToSpawn = 1, avoidClumping = true, allowedRings = { min = 2, max = 3, }, }, { pois = { "ArtifactSpacePOI_RussellsTeapot", }, numToSpawn = 1, avoidClumping = true, allowedRings = { min = 9, max = 11, }, }, { pois = { "ArtifactSpacePOI_GravitasSpaceStation2", "ArtifactSpacePOI_GravitasSpaceStation3", "ArtifactSpacePOI_GravitasSpaceStation5", "ArtifactSpacePOI_GravitasSpaceStation7", "ArtifactSpacePOI_GravitasSpaceStation8", }, numToSpawn = 4, avoidClumping = true, allowedRings = { min = 4, max = 11, }, }, }, }, ["VanillaSandstoneCluster.yaml"] = { name = "STRINGS.CLUSTER_NAMES.VANILLA_SANDSTONE_CLUSTER.NAME", description = "STRINGS.CLUSTER_NAMES.VANILLA_SANDSTONE_CLUSTER.DESCRIPTION", requiredDlcIds = { "EXPANSION1_ID", }, coordinatePrefix = "V-SNDST-C", menuOrder = 0, clusterCategory = "SpacedOutVanillaStyle", startWorldIndex = 0, numRings = 12, worldPlacements = { { world = "expansion1::worlds/VanillaSandstoneDefault", buffer = 2, locationType = "StartWorld", allowedRings = { min = 0, max = 0, }, }, { world = "expansion1::worlds/MediumRadioactiveVanillaWarpPlanet", buffer = 2, locationType = "InnerCluster", allowedRings = { min = 3, max = 3, }, }, { world = "expansion1::worlds/TundraMoonlet", buffer = 4, allowedRings = { min = 5, max = 5, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/poi_temporal_tear_opener_lab", }, listRule = "GuaranteeAll", priority = 201, allowedCellsFilter = { { command = "Replace", tagcommand = "DistanceFromTag", tag = "AtSurface", minDistance = 2, maxDistance = 3, }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, { names = { "expansion1::poi/genericGravitas/poi_gift_shop", }, listRule = "GuaranteeAll", priority = 200, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/MarshyMoonlet", buffer = 4, allowedRings = { min = 5, max = 6, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "Challenge", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/worldmixing/sap_tree_room", }, listRule = "GuaranteeAll", priority = 500, allowExtremeTemperatureOverlap = true, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, { names = { "expansion1::geysers/molten_tungsten_compact", }, listRule = "GuaranteeAll", priority = 150, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/NiobiumMoonlet", buffer = 3, allowedRings = { min = 5, max = 6, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", "Challenge", }, forbiddenTags = { "AboveCoreSubworldReserved", }, additionalSubworldFiles = { { name = "expansion1::subworlds/niobium/NiobiumPatch", minCount = 2, maxCount = 3, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtDepths", minDistance = 1, maxDistance = 1, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/niobium/NiobiumPatch", }, }, }, additionalWorldTemplateRules = { { names = { "expansion1::geysers/molten_niobium", }, listRule = "GuaranteeAll", allowExtremeTemperatureOverlap = true, priority = 150, allowedCellsFilter = { { command = "Replace", subworldNames = { "expansion1::subworlds/niobium/NiobiumPatch", }, }, }, }, { names = { "expansion1::poi/genericGravitas/poi_mining_room", }, listRule = "GuaranteeAll", priority = 150, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/MooMoonlet", buffer = 3, allowedRings = { min = 6, max = 7, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "NoExtraSeasons", "ModifiedSurfaceHeight", "SurfaceSubworldReserved", }, additionalSubworldFiles = { { name = "expansion1::subworlds/moo/MooCaverns", minCount = 2, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtSurface", minDistance = 2, maxDistance = 2, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/moo/MooCaverns", }, }, }, additionalSeasons = { "GassyMooteorShowers", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/genericGravitas/poi_genetics_lab", "geysers/chlorine_gas", }, listRule = "GuaranteeAll", priority = 150, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/WaterMoonlet", buffer = 4, allowedRings = { min = 5, max = 7, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "AboveCoreSubworldReserved", }, additionalSubworldFiles = { { name = "expansion1::subworlds/aquatic/GraphiteCaves", minCount = 2, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtDepths", minDistance = 1, maxDistance = 1, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/aquatic/GraphiteCaves", }, }, }, additionalWorldTemplateRules = { { names = { "expansion1::poi/genericGravitas/poi_thermo_building", }, listRule = "GuaranteeAll", priority = 450, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/MiniRegolithMoonlet", buffer = 4, allowedRings = { min = 5, max = 8, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "SubsurfaceSubworldReserved", "NoDamagingMeteorShowers", }, additionalSubworldFiles = { { name = "expansion1::subworlds/regolith/BarrenDust", minCount = 2, overridePower = 1, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtSurface", minDistance = 2, maxDistance = 2, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/regolith/BarrenDust", }, }, }, additionalSeasons = { "RegolithMoonMeteorShowers", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/regolith/bunker_lab", }, listRule = "GuaranteeAll", priority = 200, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, }, }, }, }, }, }, poiPlacements = { { pois = { "TemporalTear", }, numToSpawn = 1, avoidClumping = false, allowedRings = { min = 8, max = 11, }, }, { pois = { "HarvestableSpacePOI_SandyOreField", }, numToSpawn = 1, allowedRings = { min = 2, max = 3, }, }, { pois = { "HarvestableSpacePOI_OrganicMassField", }, numToSpawn = 1, allowedRings = { min = 5, max = 7, }, }, { pois = { "HarvestableSpacePOI_GildedAsteroidField", "HarvestableSpacePOI_GlimmeringAsteroidField", "HarvestableSpacePOI_HeliumCloud", "HarvestableSpacePOI_OilyAsteroidField", "HarvestableSpacePOI_FrozenOreField", }, numToSpawn = 5, allowedRings = { min = 8, max = 11, }, }, { pois = { "HarvestableSpacePOI_RadioactiveGasCloud", "HarvestableSpacePOI_RadioactiveAsteroidField", }, numToSpawn = 2, avoidClumping = true, allowedRings = { min = 10, max = 11, }, }, { pois = { "HarvestableSpacePOI_RockyAsteroidField", "HarvestableSpacePOI_InterstellarIceField", "HarvestableSpacePOI_InterstellarOcean", "HarvestableSpacePOI_ForestyOreField", "HarvestableSpacePOI_SwampyOreField", "HarvestableSpacePOI_OrganicMassField", }, numToSpawn = 5, canSpawnDuplicates = true, allowedRings = { min = 5, max = 7, }, }, { pois = { "HarvestableSpacePOI_CarbonAsteroidField", "HarvestableSpacePOI_MetallicAsteroidField", "HarvestableSpacePOI_SatelliteField", "HarvestableSpacePOI_IceAsteroidField", "HarvestableSpacePOI_GasGiantCloud", "HarvestableSpacePOI_ChlorineCloud", "HarvestableSpacePOI_OxidizedAsteroidField", "HarvestableSpacePOI_SaltyAsteroidField", "HarvestableSpacePOI_OxygenRichAsteroidField", "HarvestableSpacePOI_GildedAsteroidField", "HarvestableSpacePOI_GlimmeringAsteroidField", "HarvestableSpacePOI_HeliumCloud", "HarvestableSpacePOI_OilyAsteroidField", "HarvestableSpacePOI_FrozenOreField", "HarvestableSpacePOI_RadioactiveGasCloud", "HarvestableSpacePOI_RadioactiveAsteroidField", }, numToSpawn = 10, canSpawnDuplicates = true, allowedRings = { min = 7, max = 11, }, }, { pois = { "ArtifactSpacePOI_GravitasSpaceStation1", "ArtifactSpacePOI_GravitasSpaceStation4", "ArtifactSpacePOI_GravitasSpaceStation6", }, numToSpawn = 1, avoidClumping = true, allowedRings = { min = 2, max = 3, }, }, { pois = { "ArtifactSpacePOI_RussellsTeapot", }, numToSpawn = 1, avoidClumping = true, allowedRings = { min = 9, max = 11, }, }, { pois = { "ArtifactSpacePOI_GravitasSpaceStation2", "ArtifactSpacePOI_GravitasSpaceStation3", "ArtifactSpacePOI_GravitasSpaceStation5", "ArtifactSpacePOI_GravitasSpaceStation7", "ArtifactSpacePOI_GravitasSpaceStation8", }, numToSpawn = 4, avoidClumping = true, allowedRings = { min = 4, max = 11, }, }, }, }, ["VanillaSandstoneFrozenCluster.yaml"] = { name = "STRINGS.CLUSTER_NAMES.VANILLA_SANDSTONE_FROZEN_CLUSTER.NAME", description = "STRINGS.CLUSTER_NAMES.VANILLA_SANDSTONE_FROZEN_CLUSTER.DESCRIPTION", requiredDlcIds = { "EXPANSION1_ID", }, coordinatePrefix = "V-SFRZ-C", menuOrder = 40, difficulty = 2, clusterCategory = "SpacedOutVanillaStyle", startWorldIndex = 0, numRings = 12, worldPlacements = { { world = "expansion1::worlds/VanillaSandstoneFrozen", buffer = 2, locationType = "StartWorld", allowedRings = { min = 0, max = 0, }, }, { world = "expansion1::worlds/MediumSwampy", buffer = 2, locationType = "InnerCluster", allowedRings = { min = 3, max = 3, }, }, { world = "expansion1::worlds/TundraMoonlet", buffer = 4, allowedRings = { min = 5, max = 5, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/poi_temporal_tear_opener_lab", }, listRule = "GuaranteeAll", priority = 201, allowedCellsFilter = { { command = "Replace", tagcommand = "DistanceFromTag", tag = "AtSurface", minDistance = 2, maxDistance = 3, }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, { names = { "expansion1::poi/genericGravitas/poi_gift_shop", }, listRule = "GuaranteeAll", priority = 200, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/MarshyMoonlet", buffer = 4, allowedRings = { min = 5, max = 6, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "Challenge", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/worldmixing/sap_tree_room", }, listRule = "GuaranteeAll", priority = 500, allowExtremeTemperatureOverlap = true, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, { names = { "expansion1::geysers/molten_tungsten_compact", }, listRule = "GuaranteeAll", priority = 150, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/NiobiumMoonlet", buffer = 3, allowedRings = { min = 5, max = 6, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", "Challenge", }, forbiddenTags = { "AboveCoreSubworldReserved", }, additionalSubworldFiles = { { name = "expansion1::subworlds/niobium/NiobiumPatch", minCount = 2, maxCount = 3, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtDepths", minDistance = 1, maxDistance = 1, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/niobium/NiobiumPatch", }, }, }, additionalWorldTemplateRules = { { names = { "expansion1::geysers/molten_niobium", }, listRule = "GuaranteeAll", allowExtremeTemperatureOverlap = true, priority = 150, allowedCellsFilter = { { command = "Replace", subworldNames = { "expansion1::subworlds/niobium/NiobiumPatch", }, }, }, }, { names = { "expansion1::poi/genericGravitas/poi_mining_room", }, listRule = "GuaranteeAll", priority = 150, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/MooMoonlet", buffer = 3, allowedRings = { min = 6, max = 7, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "NoExtraSeasons", "ModifiedSurfaceHeight", "SurfaceSubworldReserved", }, additionalSubworldFiles = { { name = "expansion1::subworlds/moo/MooCaverns", minCount = 2, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtSurface", minDistance = 2, maxDistance = 2, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/moo/MooCaverns", }, }, }, additionalSeasons = { "GassyMooteorShowers", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/genericGravitas/poi_genetics_lab", "geysers/chlorine_gas", }, listRule = "GuaranteeAll", priority = 150, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/WaterMoonlet", buffer = 4, allowedRings = { min = 5, max = 7, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "AboveCoreSubworldReserved", }, additionalSubworldFiles = { { name = "expansion1::subworlds/aquatic/GraphiteCaves", minCount = 2, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtDepths", minDistance = 1, maxDistance = 1, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/aquatic/GraphiteCaves", }, }, }, additionalWorldTemplateRules = { { names = { "expansion1::poi/genericGravitas/poi_thermo_building", }, listRule = "GuaranteeAll", priority = 450, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/MiniRegolithMoonlet", buffer = 4, allowedRings = { min = 5, max = 8, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "SubsurfaceSubworldReserved", "NoDamagingMeteorShowers", }, additionalSubworldFiles = { { name = "expansion1::subworlds/regolith/BarrenDust", minCount = 2, overridePower = 1, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtSurface", minDistance = 2, maxDistance = 2, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/regolith/BarrenDust", }, }, }, additionalSeasons = { "RegolithMoonMeteorShowers", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/regolith/bunker_lab", }, listRule = "GuaranteeAll", priority = 200, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, }, }, }, }, }, }, poiPlacements = { { pois = { "TemporalTear", }, numToSpawn = 1, avoidClumping = false, allowedRings = { min = 8, max = 11, }, }, { pois = { "HarvestableSpacePOI_SandyOreField", }, numToSpawn = 1, allowedRings = { min = 2, max = 3, }, }, { pois = { "HarvestableSpacePOI_OrganicMassField", }, numToSpawn = 1, allowedRings = { min = 5, max = 7, }, }, { pois = { "HarvestableSpacePOI_GildedAsteroidField", "HarvestableSpacePOI_GlimmeringAsteroidField", "HarvestableSpacePOI_HeliumCloud", "HarvestableSpacePOI_OilyAsteroidField", "HarvestableSpacePOI_FrozenOreField", }, numToSpawn = 5, allowedRings = { min = 8, max = 11, }, }, { pois = { "HarvestableSpacePOI_RadioactiveGasCloud", "HarvestableSpacePOI_RadioactiveAsteroidField", }, numToSpawn = 2, avoidClumping = true, allowedRings = { min = 10, max = 11, }, }, { pois = { "HarvestableSpacePOI_RockyAsteroidField", "HarvestableSpacePOI_InterstellarIceField", "HarvestableSpacePOI_InterstellarOcean", "HarvestableSpacePOI_ForestyOreField", "HarvestableSpacePOI_SwampyOreField", "HarvestableSpacePOI_OrganicMassField", }, numToSpawn = 5, canSpawnDuplicates = true, allowedRings = { min = 5, max = 7, }, }, { pois = { "HarvestableSpacePOI_CarbonAsteroidField", "HarvestableSpacePOI_MetallicAsteroidField", "HarvestableSpacePOI_SatelliteField", "HarvestableSpacePOI_IceAsteroidField", "HarvestableSpacePOI_GasGiantCloud", "HarvestableSpacePOI_ChlorineCloud", "HarvestableSpacePOI_OxidizedAsteroidField", "HarvestableSpacePOI_SaltyAsteroidField", "HarvestableSpacePOI_OxygenRichAsteroidField", "HarvestableSpacePOI_GildedAsteroidField", "HarvestableSpacePOI_GlimmeringAsteroidField", "HarvestableSpacePOI_HeliumCloud", "HarvestableSpacePOI_OilyAsteroidField", "HarvestableSpacePOI_FrozenOreField", "HarvestableSpacePOI_RadioactiveGasCloud", "HarvestableSpacePOI_RadioactiveAsteroidField", }, numToSpawn = 10, canSpawnDuplicates = true, allowedRings = { min = 7, max = 11, }, }, { pois = { "ArtifactSpacePOI_GravitasSpaceStation1", "ArtifactSpacePOI_GravitasSpaceStation4", "ArtifactSpacePOI_GravitasSpaceStation6", }, numToSpawn = 1, avoidClumping = true, allowedRings = { min = 2, max = 3, }, }, { pois = { "ArtifactSpacePOI_RussellsTeapot", }, numToSpawn = 1, avoidClumping = true, allowedRings = { min = 9, max = 11, }, }, { pois = { "ArtifactSpacePOI_GravitasSpaceStation2", "ArtifactSpacePOI_GravitasSpaceStation3", "ArtifactSpacePOI_GravitasSpaceStation5", "ArtifactSpacePOI_GravitasSpaceStation7", "ArtifactSpacePOI_GravitasSpaceStation8", }, numToSpawn = 4, avoidClumping = true, allowedRings = { min = 4, max = 11, }, }, }, }, ["VanillaSwampCluster.yaml"] = { name = "STRINGS.CLUSTER_NAMES.VANILLA_SWAMP_CLUSTER.NAME", description = "STRINGS.CLUSTER_NAMES.VANILLA_SWAMP_CLUSTER.DESCRIPTION", requiredDlcIds = { "EXPANSION1_ID", }, coordinatePrefix = "V-SWMP-C", menuOrder = 30, clusterCategory = "SpacedOutVanillaStyle", difficulty = 2, startWorldIndex = 0, numRings = 12, worldPlacements = { { world = "expansion1::worlds/VanillaSwampDefault", buffer = 2, locationType = "StartWorld", allowedRings = { min = 0, max = 0, }, }, { world = "expansion1::worlds/MediumForestyRadioactiveVanillaWarpPlanet", buffer = 2, locationType = "InnerCluster", allowedRings = { min = 3, max = 3, }, }, { world = "expansion1::worlds/TundraMoonlet", buffer = 4, allowedRings = { min = 5, max = 5, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/poi_temporal_tear_opener_lab", }, listRule = "GuaranteeAll", priority = 201, allowedCellsFilter = { { command = "Replace", tagcommand = "DistanceFromTag", tag = "AtSurface", minDistance = 2, maxDistance = 3, }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, { names = { "expansion1::poi/genericGravitas/poi_gift_shop", }, listRule = "GuaranteeAll", priority = 200, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/MarshyMoonlet", buffer = 4, allowedRings = { min = 5, max = 6, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "Challenge", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/worldmixing/sap_tree_room", }, listRule = "GuaranteeAll", priority = 500, allowExtremeTemperatureOverlap = true, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, { names = { "expansion1::geysers/molten_tungsten_compact", }, listRule = "GuaranteeAll", priority = 150, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/NiobiumMoonlet", buffer = 3, allowedRings = { min = 5, max = 6, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", "Challenge", }, forbiddenTags = { "AboveCoreSubworldReserved", }, additionalSubworldFiles = { { name = "expansion1::subworlds/niobium/NiobiumPatch", minCount = 2, maxCount = 3, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtDepths", minDistance = 1, maxDistance = 1, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/niobium/NiobiumPatch", }, }, }, additionalWorldTemplateRules = { { names = { "expansion1::geysers/molten_niobium", }, listRule = "GuaranteeAll", allowExtremeTemperatureOverlap = true, priority = 150, allowedCellsFilter = { { command = "Replace", subworldNames = { "expansion1::subworlds/niobium/NiobiumPatch", }, }, }, }, { names = { "expansion1::poi/genericGravitas/poi_mining_room", }, listRule = "GuaranteeAll", priority = 150, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/MooMoonlet", buffer = 3, allowedRings = { min = 6, max = 7, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "NoExtraSeasons", "ModifiedSurfaceHeight", "SurfaceSubworldReserved", }, additionalSubworldFiles = { { name = "expansion1::subworlds/moo/MooCaverns", minCount = 2, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtSurface", minDistance = 2, maxDistance = 2, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/moo/MooCaverns", }, }, }, additionalSeasons = { "GassyMooteorShowers", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/genericGravitas/poi_genetics_lab", "geysers/chlorine_gas", }, listRule = "GuaranteeAll", priority = 150, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/WaterMoonlet", buffer = 4, allowedRings = { min = 5, max = 7, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "AboveCoreSubworldReserved", }, additionalSubworldFiles = { { name = "expansion1::subworlds/aquatic/GraphiteCaves", minCount = 2, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtDepths", minDistance = 1, maxDistance = 1, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/aquatic/GraphiteCaves", }, }, }, additionalWorldTemplateRules = { { names = { "expansion1::poi/genericGravitas/poi_thermo_building", }, listRule = "GuaranteeAll", priority = 450, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/MiniRegolithMoonlet", buffer = 4, allowedRings = { min = 5, max = 8, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "SubsurfaceSubworldReserved", "NoDamagingMeteorShowers", }, additionalSubworldFiles = { { name = "expansion1::subworlds/regolith/BarrenDust", minCount = 2, overridePower = 1, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtSurface", minDistance = 2, maxDistance = 2, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/regolith/BarrenDust", }, }, }, additionalSeasons = { "RegolithMoonMeteorShowers", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/regolith/bunker_lab", }, listRule = "GuaranteeAll", priority = 200, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, }, }, }, }, }, }, poiPlacements = { { pois = { "TemporalTear", }, numToSpawn = 1, avoidClumping = false, allowedRings = { min = 8, max = 11, }, }, { pois = { "HarvestableSpacePOI_SwampyOreField", }, numToSpawn = 1, allowedRings = { min = 2, max = 3, }, }, { pois = { "HarvestableSpacePOI_OrganicMassField", }, numToSpawn = 1, allowedRings = { min = 5, max = 7, }, }, { pois = { "HarvestableSpacePOI_GildedAsteroidField", "HarvestableSpacePOI_GlimmeringAsteroidField", "HarvestableSpacePOI_HeliumCloud", "HarvestableSpacePOI_OilyAsteroidField", "HarvestableSpacePOI_FrozenOreField", }, numToSpawn = 5, allowedRings = { min = 8, max = 11, }, }, { pois = { "HarvestableSpacePOI_RadioactiveGasCloud", "HarvestableSpacePOI_RadioactiveAsteroidField", }, numToSpawn = 2, avoidClumping = true, allowedRings = { min = 10, max = 11, }, }, { pois = { "HarvestableSpacePOI_RockyAsteroidField", "HarvestableSpacePOI_InterstellarIceField", "HarvestableSpacePOI_InterstellarOcean", "HarvestableSpacePOI_ForestyOreField", "HarvestableSpacePOI_SandyOreField", "HarvestableSpacePOI_OrganicMassField", }, numToSpawn = 5, canSpawnDuplicates = true, allowedRings = { min = 5, max = 7, }, }, { pois = { "HarvestableSpacePOI_CarbonAsteroidField", "HarvestableSpacePOI_MetallicAsteroidField", "HarvestableSpacePOI_SatelliteField", "HarvestableSpacePOI_IceAsteroidField", "HarvestableSpacePOI_GasGiantCloud", "HarvestableSpacePOI_ChlorineCloud", "HarvestableSpacePOI_OxidizedAsteroidField", "HarvestableSpacePOI_SaltyAsteroidField", "HarvestableSpacePOI_OxygenRichAsteroidField", "HarvestableSpacePOI_GildedAsteroidField", "HarvestableSpacePOI_GlimmeringAsteroidField", "HarvestableSpacePOI_HeliumCloud", "HarvestableSpacePOI_OilyAsteroidField", "HarvestableSpacePOI_FrozenOreField", "HarvestableSpacePOI_RadioactiveGasCloud", "HarvestableSpacePOI_RadioactiveAsteroidField", }, numToSpawn = 10, canSpawnDuplicates = true, allowedRings = { min = 7, max = 11, }, }, { pois = { "ArtifactSpacePOI_GravitasSpaceStation1", "ArtifactSpacePOI_GravitasSpaceStation4", "ArtifactSpacePOI_GravitasSpaceStation6", }, numToSpawn = 1, avoidClumping = true, allowedRings = { min = 2, max = 3, }, }, { pois = { "ArtifactSpacePOI_RussellsTeapot", }, numToSpawn = 1, avoidClumping = true, allowedRings = { min = 9, max = 11, }, }, { pois = { "ArtifactSpacePOI_GravitasSpaceStation2", "ArtifactSpacePOI_GravitasSpaceStation3", "ArtifactSpacePOI_GravitasSpaceStation5", "ArtifactSpacePOI_GravitasSpaceStation7", "ArtifactSpacePOI_GravitasSpaceStation8", }, numToSpawn = 4, avoidClumping = true, allowedRings = { min = 4, max = 11, }, }, }, }, ["VanillaVolcanicCluster.yaml"] = { name = "STRINGS.CLUSTER_NAMES.VANILLA_VOLCANIC_CLUSTER.NAME", description = "STRINGS.CLUSTER_NAMES.VANILLA_VOLCANIC_CLUSTER.DESCRIPTION", requiredDlcIds = { "EXPANSION1_ID", }, coordinatePrefix = "V-VOLCA-C", difficulty = 3, menuOrder = 70, clusterCategory = "SpacedOutVanillaStyle", startWorldIndex = 0, numRings = 12, worldPlacements = { { world = "expansion1::worlds/VanillaVolcanic", buffer = 2, locationType = "StartWorld", allowedRings = { min = 0, max = 0, }, }, { world = "expansion1::worlds/MediumRadioactiveVanillaWarpPlanet", buffer = 2, locationType = "InnerCluster", allowedRings = { min = 3, max = 3, }, }, { world = "expansion1::worlds/TundraMoonlet", buffer = 4, allowedRings = { min = 5, max = 5, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/poi_temporal_tear_opener_lab", }, listRule = "GuaranteeAll", priority = 201, allowedCellsFilter = { { command = "Replace", tagcommand = "DistanceFromTag", tag = "AtSurface", minDistance = 2, maxDistance = 3, }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, { names = { "expansion1::poi/genericGravitas/poi_gift_shop", }, listRule = "GuaranteeAll", priority = 200, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/MarshyMoonlet", buffer = 4, allowedRings = { min = 5, max = 6, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "Challenge", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/worldmixing/sap_tree_room", }, listRule = "GuaranteeAll", priority = 500, allowExtremeTemperatureOverlap = true, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, { names = { "expansion1::geysers/molten_tungsten_compact", }, listRule = "GuaranteeAll", priority = 150, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/NiobiumMoonlet", buffer = 3, allowedRings = { min = 5, max = 6, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", "Challenge", }, forbiddenTags = { "AboveCoreSubworldReserved", }, additionalSubworldFiles = { { name = "expansion1::subworlds/niobium/NiobiumPatch", minCount = 2, maxCount = 3, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtDepths", minDistance = 1, maxDistance = 1, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/niobium/NiobiumPatch", }, }, }, additionalWorldTemplateRules = { { names = { "expansion1::geysers/molten_niobium", }, listRule = "GuaranteeAll", allowExtremeTemperatureOverlap = true, priority = 150, allowedCellsFilter = { { command = "Replace", subworldNames = { "expansion1::subworlds/niobium/NiobiumPatch", }, }, }, }, { names = { "expansion1::poi/genericGravitas/poi_mining_room", }, listRule = "GuaranteeAll", priority = 150, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/MooMoonlet", buffer = 3, allowedRings = { min = 6, max = 7, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "NoExtraSeasons", "ModifiedSurfaceHeight", "SurfaceSubworldReserved", }, additionalSubworldFiles = { { name = "expansion1::subworlds/moo/MooCaverns", minCount = 2, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtSurface", minDistance = 2, maxDistance = 2, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/moo/MooCaverns", }, }, }, additionalSeasons = { "GassyMooteorShowers", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/genericGravitas/poi_genetics_lab", "geysers/chlorine_gas", }, listRule = "GuaranteeAll", priority = 150, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/WaterMoonlet", buffer = 4, allowedRings = { min = 5, max = 7, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "AboveCoreSubworldReserved", }, additionalSubworldFiles = { { name = "expansion1::subworlds/aquatic/GraphiteCaves", minCount = 2, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtDepths", minDistance = 1, maxDistance = 1, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/aquatic/GraphiteCaves", }, }, }, additionalWorldTemplateRules = { { names = { "expansion1::poi/genericGravitas/poi_thermo_building", }, listRule = "GuaranteeAll", priority = 450, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoMixingTemplateSpawning", }, }, }, }, }, }, { world = "expansion1::worlds/MiniRegolithMoonlet", buffer = 4, allowedRings = { min = 5, max = 8, }, worldMixing = { requiredTags = { "Mixing", "SmallWorld", }, forbiddenTags = { "SubsurfaceSubworldReserved", "NoDamagingMeteorShowers", }, additionalSubworldFiles = { { name = "expansion1::subworlds/regolith/BarrenDust", minCount = 2, overridePower = 1, }, }, additionalUnknownCellFilters = { { tagcommand = "DistanceFromTag", tag = "AtSurface", minDistance = 2, maxDistance = 2, command = "Replace", sortOrder = 1000, subworldNames = { "expansion1::subworlds/regolith/BarrenDust", }, }, }, additionalSeasons = { "RegolithMoonMeteorShowers", }, additionalWorldTemplateRules = { { names = { "expansion1::poi/regolith/bunker_lab", }, listRule = "GuaranteeAll", priority = 200, allowedCellsFilter = { { command = "All", }, { command = "ExceptWith", tagcommand = "AtTag", tag = "NoGlobalFeatureSpawning", }, }, }, }, }, }, }, poiPlacements = { { pois = { "TemporalTear", }, numToSpawn = 1, avoidClumping = false, allowedRings = { min = 8, max = 11, }, }, { pois = { "HarvestableSpacePOI_SandyOreField", }, numToSpawn = 1, allowedRings = { min = 2, max = 3, }, }, { pois = { "HarvestableSpacePOI_OrganicMassField", }, numToSpawn = 1, allowedRings = { min = 5, max = 7, }, }, { pois = { "HarvestableSpacePOI_GildedAsteroidField", "HarvestableSpacePOI_GlimmeringAsteroidField", "HarvestableSpacePOI_HeliumCloud", "HarvestableSpacePOI_OilyAsteroidField", "HarvestableSpacePOI_FrozenOreField", }, numToSpawn = 5, allowedRings = { min = 8, max = 11, }, }, { pois = { "HarvestableSpacePOI_RadioactiveGasCloud", "HarvestableSpacePOI_RadioactiveAsteroidField", }, numToSpawn = 2, avoidClumping = true, allowedRings = { min = 10, max = 11, }, }, { pois = { "HarvestableSpacePOI_RockyAsteroidField", "HarvestableSpacePOI_InterstellarIceField", "HarvestableSpacePOI_InterstellarOcean", "HarvestableSpacePOI_ForestyOreField", "HarvestableSpacePOI_SwampyOreField", "HarvestableSpacePOI_OrganicMassField", }, numToSpawn = 5, canSpawnDuplicates = true, allowedRings = { min = 5, max = 7, }, }, { pois = { "HarvestableSpacePOI_CarbonAsteroidField", "HarvestableSpacePOI_MetallicAsteroidField", "HarvestableSpacePOI_SatelliteField", "HarvestableSpacePOI_IceAsteroidField", "HarvestableSpacePOI_GasGiantCloud", "HarvestableSpacePOI_ChlorineCloud", "HarvestableSpacePOI_OxidizedAsteroidField", "HarvestableSpacePOI_SaltyAsteroidField", "HarvestableSpacePOI_OxygenRichAsteroidField", "HarvestableSpacePOI_GildedAsteroidField", "HarvestableSpacePOI_GlimmeringAsteroidField", "HarvestableSpacePOI_HeliumCloud", "HarvestableSpacePOI_OilyAsteroidField", "HarvestableSpacePOI_FrozenOreField", "HarvestableSpacePOI_RadioactiveGasCloud", "HarvestableSpacePOI_RadioactiveAsteroidField", }, numToSpawn = 10, canSpawnDuplicates = true, allowedRings = { min = 7, max = 11, }, }, { pois = { "ArtifactSpacePOI_GravitasSpaceStation1", "ArtifactSpacePOI_GravitasSpaceStation4", "ArtifactSpacePOI_GravitasSpaceStation6", }, numToSpawn = 1, avoidClumping = true, allowedRings = { min = 2, max = 3, }, }, { pois = { "ArtifactSpacePOI_RussellsTeapot", }, numToSpawn = 1, avoidClumping = true, allowedRings = { min = 9, max = 11, }, }, { pois = { "ArtifactSpacePOI_GravitasSpaceStation2", "ArtifactSpacePOI_GravitasSpaceStation3", "ArtifactSpacePOI_GravitasSpaceStation5", "ArtifactSpacePOI_GravitasSpaceStation7", "ArtifactSpacePOI_GravitasSpaceStation8", }, numToSpawn = 4, avoidClumping = true, allowedRings = { min = 4, max = 11, }, }, }, }, }