缺氧 wiki 编辑团队提示:注册账号并登录后体验更佳,且可通过参数设置定制优化您的浏览体验!
该站点为镜像站点,如果你想帮助这个由玩家志愿编辑的 wiki 站点,请前往原站点参与编辑,
同时欢迎加入编辑讨论群 851803695 与其他编辑者一起参与建设!
模块:Data/Worldgen/Features
该文件来自缺氧或其开发商科雷娱乐创建的网站。该文件中出现的所有商标和注册商标均归属于科雷娱乐。详情请见版权信息。该文件被认为在本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 { ["BleachLake.yaml"] = { shape = "ShortWide", borders = { 3, }, blobSize = { min = 14.1, max = 20.5, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "Vacuum", weight = 0.5, }, { element = "Water", weight = 1, overrides = { massOverride = 1000, }, }, }, }, RoomBorderChoices0 = { selectionMethod = "WeightedResample", choices = { { element = "BleachStone", weight = 1, }, { element = "SedimentaryRock", weight = 2, }, }, }, }, }, ["DefaultRoom.yaml"] = { shape = "Blob", blobSize = { min = 1, max = 1, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "Weighted", choices = { { element = "Oxygen", weight = 1, }, }, }, }, }, ["FlutBowl.yaml"] = { shape = "ShortWide", borders = { 3, }, blobSize = { min = 25.1, max = 35.5, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "Oxygen", weight = 0.5, overrides = { massOverride = 0.5, }, }, { element = "Water", weight = 1, overrides = { massOverride = 800, }, }, }, }, RoomBorderChoices0 = { selectionMethod = "WeightedResample", choices = { { element = "PhosphateNodules", weight = 2, }, { element = "Phosphorite", weight = 2, }, { element = "IronOre", weight = 1, }, { element = "SedimentaryRock", weight = 2, }, }, }, }, }, ["FlutBowlBlob.yaml"] = { shape = "Blob", borders = { 2, }, blobSize = { min = 10.1, max = 15.5, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "Oxygen", weight = 0.1, overrides = { massOverride = 0.2, }, }, { element = "Water", weight = 1, overrides = { massOverride = 700, }, }, }, }, RoomBorderChoices0 = { selectionMethod = "WeightedResample", choices = { { element = "Dirt", weight = 1, }, }, }, RoomBorderChoices1 = { selectionMethod = "WeightedResample", choices = { { element = "BleachStone", weight = 1, }, { element = "IronOre", weight = 1, }, { element = "SedimentaryRock", weight = 2, }, }, }, }, }, ["FlutBowlTall.yaml"] = { shape = "TallThin", borders = { 3, }, blobSize = { min = 16.1, max = 22.5, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "CarbonDioxide", weight = 0.01, overrides = { massOverride = 1, }, }, { element = "Water", weight = 1, overrides = { massOverride = 1000, }, }, }, }, RoomBorderChoices0 = { selectionMethod = "WeightedResample", choices = { { element = "PhosphateNodules", weight = 2, }, { element = "Phosphorite", weight = 2, }, { element = "IronOre", weight = 1, }, { element = "SedimentaryRock", weight = 2, }, }, }, }, }, forest = { ["OxyfernCave.yaml"] = { tags = { "AllowExceedNodeBorders", "PreventAmbientMobsInFeature", }, shape = "ShortWide", borders = { 1, 1, }, blobSize = { min = 4.1, max = 7.5, }, internalMobs = { { type = "Oxyfern", count = { min = 4, max = 4, }, }, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "Oxygen", weight = 0.5, }, { element = "CarbonDioxide", weight = 0.5, }, }, }, RoomBorderChoices0 = { selectionMethod = "WeightedResample", choices = { { element = "IgneousRock", weight = 2, }, }, }, RoomBorderChoices1 = { selectionMethod = "WeightedResample", choices = { { element = "Dirt", weight = 5, }, { element = "IgneousRock", weight = 1, }, }, }, }, }, ["PhosphoriteLump.yaml"] = { tags = { "AllowExceedNodeBorders", }, shape = "Blob", borders = nil, blobSize = { min = 1.5, max = 1.5, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "Phosphorite", weight = 1, overrides = { massOverride = 10, }, }, { element = "CarbonDioxide", weight = 1, }, }, }, }, }, ["SmallFrozenLake.yaml"] = { tags = { "AllowExceedNodeBorders", "Wet", }, shape = "ShortWide", borders = { 1, 1, 1, }, blobSize = { min = 4.1, max = 7.5, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "Oxygen", weight = 0.5, overrides = { massOverride = 1, }, }, { element = "Snow", weight = 0.5, }, { element = "Ice", weight = 1, overrides = { massOverride = 1000, }, }, }, }, RoomBorderChoices0 = { selectionMethod = "WeightedResample", choices = { { element = "Ice", weight = 2, }, }, }, RoomBorderChoices1 = { selectionMethod = "WeightedResample", choices = { { element = "Dirt", weight = 1, overrides = { massOverride = 50, }, }, { element = "IgneousRock", weight = 1, }, { element = "AluminumOre", weight = 1, }, }, }, RoomBorderChoices2 = { selectionMethod = "WeightedResample", choices = { { element = "IgneousRock", weight = 1, }, }, }, }, }, ["SmallLake.yaml"] = { tags = { "AllowExceedNodeBorders", "Wet", }, shape = "ShortWide", borders = { 1, 1, 1, }, blobSize = { min = 4.1, max = 7.5, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "Oxygen", weight = 1, overrides = { massOverride = 1, }, }, { element = "Water", weight = 0.2, overrides = { massOverride = 1000, }, }, }, }, RoomBorderChoices0 = { selectionMethod = "WeightedResample", choices = { { element = "Water", weight = 2, }, }, }, RoomBorderChoices1 = { selectionMethod = "WeightedResample", choices = { { element = "Dirt", weight = 1, overrides = { massOverride = 50, }, }, { element = "IgneousRock", weight = 1, }, { element = "AluminumOre", weight = 1, }, }, }, RoomBorderChoices2 = { selectionMethod = "WeightedResample", choices = { { element = "IgneousRock", weight = 1, }, }, }, }, }, ["TallRoom.yaml"] = { tags = { "AllowExceedNodeBorders", }, shape = "TallThin", borders = { 1, }, blobSize = { min = 1, max = 1, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "Brine", weight = 3, overrides = { massOverride = 1, }, }, }, }, RoomBorderChoices0 = { selectionMethod = "WeightedResample", choices = { { element = "Salt", weight = 2, }, }, }, }, }, }, frozen = { ["CO2Lake.yaml"] = { shape = "ShortWide", borders = { 1, 1, 1, }, blobSize = { min = 6, max = 10, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "LiquidCarbonDioxide", weight = 2.5, overrides = { massOverride = 1, }, }, { element = "Oxygen", weight = 1.5, overrides = { massOverride = 1, }, }, { element = "Ice", weight = 0.5, }, }, }, RoomBorderChoices0 = { selectionMethod = "WeightedResample", choices = { { element = "Granite", weight = 1, }, { element = "Ice", weight = 2, }, }, }, RoomBorderChoices1 = { selectionMethod = "WeightedResample", choices = { { element = "Granite", weight = 1, }, { element = "Ice", weight = 0.1, }, }, }, RoomBorderChoices2 = { selectionMethod = "WeightedResample", choices = { { element = "Ice", weight = 0.1, }, { element = "DirtyIce", weight = 1, }, { element = "Snow", weight = 1, }, }, }, }, }, ["ColdBubble.yaml"] = { tags = { "AllowExceedNodeBorders", }, forceBiome = "biomes/Frozen/Wet", biomeTags = { "ColdWheat", "ColdWheatSeed", "ColdBreather", }, shape = "ShortWide", borders = { 1, 1, 1, }, blobSize = { min = 6, max = 10, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "CarbonDioxide", weight = 1.5, overrides = { massOverride = 1, }, }, { element = "Oxygen", weight = 1.5, overrides = { massOverride = 1, }, }, { element = "Ice", weight = 0.5, }, }, }, RoomBorderChoices0 = { selectionMethod = "WeightedResample", choices = { { element = "Granite", weight = 1, }, { element = "Ice", weight = 2, }, }, }, RoomBorderChoices1 = { selectionMethod = "WeightedResample", choices = { { element = "Granite", weight = 1, }, { element = "Ice", weight = 0.1, }, }, }, RoomBorderChoices2 = { selectionMethod = "WeightedResample", choices = { { element = "Ice", weight = 0.1, }, { element = "DirtyIce", weight = 1, }, { element = "Snow", weight = 1, }, }, }, }, }, ["SandGeode.yaml"] = { shape = "Circle", borders = { 1, 1, }, blobSize = { min = 0.5, max = 2.5, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "Sand", weight = 10, overrides = { massMultiplier = 5, }, }, { element = "SandStone", weight = 1, }, }, }, RoomBorderChoices0 = { selectionMethod = "WeightedResample", choices = { { element = "SandStone", weight = 1, }, { element = "Sand", weight = 1, }, }, }, RoomBorderChoices1 = { selectionMethod = "WeightedResample", choices = { { element = "IgneousRock", weight = 8, }, { element = "SandStone", weight = 1, }, }, }, }, }, }, generic = { ["SandGeode.yaml"] = { shape = "Circle", borders = { 1, 1, }, blobSize = { min = 0.5, max = 2.5, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "Sand", weight = 10, overrides = { massMultiplier = 5, }, }, { element = "SandStone", weight = 1, }, }, }, RoomBorderChoices0 = { selectionMethod = "WeightedResample", choices = { { element = "SandStone", weight = 1, }, { element = "Sand", weight = 1, }, }, }, RoomBorderChoices1 = { selectionMethod = "WeightedResample", choices = { { element = "IgneousRock", weight = 8, }, { element = "SandStone", weight = 1, }, }, }, }, }, ["StartLocation.yaml"] = { tags = { "AllowExceedNodeBorders", "StartLocation", }, shape = "Square", borders = nil, blobSize = { min = 1, max = 1, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "Oxygen", weight = 0.5, overrides = { massOverride = 1, }, }, }, }, }, }, }, ["Geode.yaml"] = { shape = "Circle", borders = { 1, 2, }, blobSize = { min = 4.4, max = 8.1, }, excludeTags = { "SprinkleOfMetal", "SprinkleOfOxyRock", }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "Weighted", choices = { { element = "Ice", weight = 170, overrides = { temperatureOverride = 250, }, }, { element = "DirtyIce", weight = 170, overrides = { temperatureOverride = 250, }, }, { element = "IronOre", weight = 136, overrides = { temperatureOverride = 250, }, }, { element = "Cuprite", weight = 136, overrides = { temperatureOverride = 250, }, }, { element = "Electrum", weight = 136, overrides = { temperatureOverride = 250, }, }, { element = "FoolsGold", weight = 136, overrides = { temperatureOverride = 250, }, }, { element = "Diamond", weight = 17, overrides = { temperatureOverride = 250, }, }, { element = "PhosphateNodules", weight = 102, overrides = { temperatureOverride = 250, }, }, { element = "Phosphorite", weight = 102, overrides = { temperatureOverride = 250, }, }, { element = "SolidPropane", weight = 68, overrides = { temperatureOverride = 250, }, }, { element = "SolidOxygen", weight = 17, overrides = { temperatureOverride = 250, }, }, { element = "SolidMercury", weight = 68, overrides = { temperatureOverride = 250, }, }, { element = "SolidChlorine", weight = 85, overrides = { temperatureOverride = 250, }, }, { element = "SolidCarbonDioxide", weight = 170, overrides = { temperatureOverride = 250, }, }, { element = "SolidHydrogen", weight = 3, overrides = { temperatureOverride = 250, }, }, { element = "Radium", weight = 50, overrides = { temperatureOverride = 1200, }, }, { element = "Obsidian", weight = 30, overrides = { temperatureOverride = 2900, }, }, { element = "Diamond", weight = 6, overrides = { temperatureOverride = 4100, }, }, { element = "Carbon", weight = 3, overrides = { temperatureOverride = 4500, }, }, }, }, RoomBorderChoices0 = { selectionMethod = "Weighted", choices = { { element = "Vacuum", weight = 200, }, { element = "Void", weight = 1, }, }, }, RoomBorderChoices1 = { selectionMethod = "Weighted", choices = { { element = "SandStone", weight = 1.7, }, { element = "SedimentaryRock", weight = 2.55, }, { element = "Granite", weight = 8.5, }, { element = "IgneousRock", weight = 4.25, }, { element = "PhosphateNodules", weight = 4.25, }, { element = "Phosphorite", weight = 4.25, }, { element = "Radium", weight = 0.85, }, { element = "IronOre", weight = 0.1275, }, { element = "Cuprite", weight = 0.1275, }, { element = "Electrum", weight = 0.1275, }, { element = "FoolsGold", weight = 0.1275, }, { element = "Diamond", weight = 0.0675, }, { element = "Katairite", weight = 0.0675, }, { element = "Gold", weight = 0.0225, }, { element = "Iron", weight = 0.0225, }, { element = "Copper", weight = 0.0225, }, { element = "Obsidian", weight = 0.0675, }, }, }, }, }, ["GeoventCave.yaml"] = { shape = "ShortWide", borders = { 1, }, blobSize = { min = 5.1, max = 8.5, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "Oxygen", weight = 0.01, }, { element = "Propane", weight = 0.01, }, }, }, RoomBorderChoices0 = { selectionMethod = "WeightedResample", choices = { { element = "Granite", weight = 2, }, { element = "IronOre", weight = 1, }, { element = "BleachStone", weight = 0.5, }, { element = "FoolsGold", weight = 0.5, }, }, }, }, }, ["HatchHabitat.yaml"] = { shape = "ShortWide", borders = { 1, }, blobSize = { min = 2.1, max = 3.5, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "Cuprite", weight = 0.01, }, { element = "Dirt", weight = 0.01, }, }, }, RoomBorderChoices0 = { selectionMethod = "WeightedResample", choices = { { element = "Dirt", weight = 2, }, { element = "IronOre", weight = 1, }, }, }, }, }, ["HatchHabitatTall.yaml"] = { shape = "TallThin", borders = { 3, }, blobSize = { min = 2.1, max = 5.5, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "Cuprite", weight = 1, }, { element = "IronOre", weight = 1, }, { element = "Dirt", weight = 4, }, }, }, RoomBorderChoices0 = { selectionMethod = "WeightedResample", choices = { { element = "Dirt", weight = 2, }, { element = "IronOre", weight = 1, }, { element = "Cuprite", weight = 1, }, }, }, RoomBorderChoices1 = { selectionMethod = "WeightedResample", choices = { { element = "Dirt", weight = 2, }, }, }, }, }, ["HexapedStart.yaml"] = { shape = "Blob", borders = { 2, }, blobSize = { min = 3.1, max = 4.5, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "Weighted", choices = { { element = "Oxygen", weight = 9, overrides = { massOverride = 2, }, }, { element = "Propane", weight = 3, overrides = { massOverride = 25, }, }, { element = "CarbonDioxide", weight = 2, overrides = { massOverride = 15, }, }, { element = "ChlorineGas", weight = 1, overrides = { massOverride = 20, }, }, { element = "Water", weight = 0.001, overrides = { massOverride = 1000, }, }, }, }, RoomBorderChoices0 = { selectionMethod = "Weighted", choices = { { element = "SandStone", weight = 3, overrides = { massMultiplier = 2, }, }, { element = "SedimentaryRock", weight = 3, overrides = { massMultiplier = 2, }, }, { element = "Granite", weight = 10, overrides = { massMultiplier = 2, }, }, { element = "IgneousRock", weight = 5, overrides = { massMultiplier = 2, }, }, { element = "PhosphateNodules", weight = 2, }, { element = "Phosphorite", weight = 2, }, { element = "Radium", weight = 0.1, }, { element = "Katairite", weight = 1, }, { element = "Obsidian", weight = 2, }, { element = "IronOre", weight = 1, }, }, }, }, }, hotmarsh = { ["BlobRoom.yaml"] = { tags = { "AllowExceedNodeBorders", }, shape = "Blob", borders = { 1, 3, }, blobSize = { min = 1.1, max = 2.5, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "CarbonDioxide", weight = 5, overrides = { massOverride = 1, }, }, }, }, RoomBorderChoices0 = { selectionMethod = "WeightedResample", choices = { { element = "DirtyWater", weight = 1, }, }, }, RoomBorderChoices1 = { selectionMethod = "WeightedResample", choices = { { element = "SlimeMold", weight = 2, overrides = { diseaseOverride = "SlimeLung", diseaseAmountOverride = 1000000, }, }, { element = "Algae", weight = 2, }, }, }, }, }, ["BlobSlushRoom.yaml"] = { tags = { "AllowExceedNodeBorders", }, shape = "Blob", borders = { 1, 3, }, blobSize = { min = 1.1, max = 2.5, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "CarbonDioxide", weight = 5, overrides = { massOverride = 1, }, }, { element = "Water", weight = 0.5, }, }, }, RoomBorderChoices0 = { selectionMethod = "WeightedResample", choices = { { element = "DirtyWater", weight = 1, }, }, }, RoomBorderChoices1 = { selectionMethod = "WeightedResample", choices = { { element = "SlimeMold", weight = 2, overrides = { diseaseOverride = "SlimeLung", diseaseAmountOverride = 1000000, }, }, { element = "Algae", weight = 2, }, }, }, }, }, ["GeyserHole.yaml"] = { tags = { "AllowExceedNodeBorders", }, shape = "Circle", borders = { 1, 1, 1, }, blobSize = { min = 1.5, max = 3.5, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "Steam", weight = 5, overrides = { massOverride = 1, temperatureOverride = 415, }, }, { element = "Water", weight = 1, overrides = { massOverride = 1, }, }, }, }, RoomBorderChoices0 = { selectionMethod = "WeightedResample", choices = { { element = "Clay", weight = 1, }, { element = "SedimentaryRock", weight = 1, }, { element = "Steam", weight = 2, overrides = { massOverride = 1, temperatureOverride = 415, }, }, }, }, RoomBorderChoices1 = { selectionMethod = "WeightedResample", choices = { { element = "Clay", weight = 1, }, { element = "SedimentaryRock", weight = 1, }, }, }, RoomBorderChoices2 = { selectionMethod = "WeightedResample", choices = { { element = "SlimeMold", weight = 2, overrides = { diseaseOverride = "SlimeLung", diseaseAmountOverride = 1000000, }, }, { element = "Algae", weight = 2, }, }, }, }, }, ["LargeBlobRoomDry.yaml"] = { tags = { "AllowExceedNodeBorders", }, shape = "Blob", borders = { 3, }, blobSize = { min = 8, max = 12, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "CarbonDioxide", weight = 3, overrides = { massOverride = 1, }, }, }, }, RoomBorderChoices1 = { selectionMethod = "WeightedResample", choices = { { element = "SlimeMold", weight = 2, overrides = { diseaseOverride = "SlimeLung", diseaseAmountOverride = 1000000, }, }, { element = "Algae", weight = 2, }, }, }, }, }, ["MethaneGeyserHole.yaml"] = { tags = { "AllowExceedNodeBorders", }, shape = "Circle", borders = { 1, 1, 1, }, blobSize = { min = 1.5, max = 3.5, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "Steam", weight = 5, overrides = { massOverride = 1, temperatureOverride = 415, }, }, { element = "Water", weight = 1, overrides = { massOverride = 1, }, }, }, }, RoomBorderChoices0 = { selectionMethod = "WeightedResample", choices = { { element = "Clay", weight = 1, }, { element = "SedimentaryRock", weight = 1, }, { element = "Steam", weight = 2, overrides = { massOverride = 1, temperatureOverride = 415, }, }, }, }, RoomBorderChoices1 = { selectionMethod = "WeightedResample", choices = { { element = "Clay", weight = 1, }, { element = "SedimentaryRock", weight = 1, }, }, }, RoomBorderChoices2 = { selectionMethod = "WeightedResample", choices = { { element = "SlimeMold", weight = 2, overrides = { diseaseOverride = "SlimeLung", diseaseAmountOverride = 1000000, }, }, { element = "Algae", weight = 2, }, }, }, }, }, ["SandGeode.yaml"] = { shape = "Circle", borders = { 1, 1, }, blobSize = { min = 0.5, max = 2.5, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "Sand", weight = 10, overrides = { massMultiplier = 5, }, }, { element = "SandStone", weight = 1, }, }, }, RoomBorderChoices0 = { selectionMethod = "WeightedResample", choices = { { element = "SandStone", weight = 1, }, { element = "Sand", weight = 1, }, }, }, RoomBorderChoices1 = { selectionMethod = "WeightedResample", choices = { { element = "IgneousRock", weight = 8, }, { element = "SandStone", weight = 1, }, }, }, }, }, ["TallRoom.yaml"] = { tags = { "AllowExceedNodeBorders", }, shape = "TallThin", borders = { 1, 3, }, blobSize = { min = 8, max = 12, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "CarbonDioxide", weight = 3, overrides = { massOverride = 1, }, }, }, }, RoomBorderChoices0 = { selectionMethod = "WeightedResample", choices = { { element = "DirtyWater", weight = 2, }, }, }, RoomBorderChoices1 = { selectionMethod = "WeightedResample", choices = { { element = "SlimeMold", weight = 2, overrides = { diseaseOverride = "SlimeLung", diseaseAmountOverride = 1000000, }, }, { element = "Algae", weight = 2, }, }, }, }, }, ["TallSlushRoom.yaml"] = { tags = { "AllowExceedNodeBorders", }, shape = "TallThin", borders = { 1, 3, }, blobSize = { min = 8, max = 12, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "CarbonDioxide", weight = 3, overrides = { massOverride = 1, }, }, { element = "Water", weight = 0.3, }, }, }, RoomBorderChoices0 = { selectionMethod = "WeightedResample", choices = { { element = "DirtyWater", weight = 2, }, }, }, RoomBorderChoices1 = { selectionMethod = "WeightedResample", choices = { { element = "SlimeMold", weight = 2, overrides = { diseaseOverride = "SlimeLung", diseaseAmountOverride = 1000000, }, }, { element = "Algae", weight = 2, }, }, }, }, }, }, jungle = { ["BleachRoom.yaml"] = { tags = { "AllowExceedNodeBorders", }, shape = "Blob", borders = { 1, 1, }, blobSize = { min = 2.1, max = 3.5, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "ChlorineGas", weight = 3, }, { element = "BleachStone", weight = 1, }, }, }, RoomBorderChoices0 = { selectionMethod = "WeightedResample", choices = { { element = "IgneousRock", weight = 3, }, { element = "BleachStone", weight = 1, }, }, }, RoomBorderChoices1 = { selectionMethod = "WeightedResample", choices = { { element = "Phosphorite", weight = 2, }, { element = "IgneousRock", weight = 8, }, { element = "BleachStone", weight = 1, }, }, }, }, }, ["SandGeode.yaml"] = { shape = "Circle", borders = { 1, 1, }, blobSize = { min = 0.5, max = 2.5, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "Sand", weight = 10, overrides = { massMultiplier = 5, }, }, { element = "SandStone", weight = 1, }, }, }, RoomBorderChoices0 = { selectionMethod = "WeightedResample", choices = { { element = "SandStone", weight = 1, }, { element = "Sand", weight = 1, }, }, }, RoomBorderChoices1 = { selectionMethod = "WeightedResample", choices = { { element = "IgneousRock", weight = 8, }, { element = "SandStone", weight = 1, }, }, }, }, }, ["SmallRoom.yaml"] = { tags = { "AllowExceedNodeBorders", }, shape = "ShortWide", borders = { 1, 1, }, blobSize = { min = 5, max = 13, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "ChlorineGas", weight = 1, }, }, }, RoomBorderChoices0 = { selectionMethod = "WeightedResample", choices = { { element = "Carbon", weight = 2, }, }, }, RoomBorderChoices1 = { selectionMethod = "WeightedResample", choices = { { element = "Phosphorite", weight = 1, }, { element = "IronOre", weight = 1, }, }, }, }, }, }, magma = { ["Volcano.yaml"] = { tags = { "AllowExceedNodeBorders", }, shape = "ShortWide", borders = { 1, 1, }, blobSize = { min = 8, max = 12, }, internalMobs = { { type = "GeyserGeneric_big_volcano", count = { min = 1, max = 1, }, }, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "Magma", weight = 1, }, }, }, RoomBorderChoices0 = { selectionMethod = "WeightedResample", choices = { { element = "Obsidian", weight = 1, }, }, }, }, }, }, ocean = { ["BleachLump.yaml"] = { shape = "TallThin", borders = { 1, }, blobSize = { min = 2, max = 2, }, forceBiome = "biomes/Ocean/Dry", biomeTags = { "Pacu", "Crab", "SeaLettuceSeed", "SpiceVineSeed", }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "CarbonDioxide", weight = 1, }, { element = "BleachStone", weight = 3, overrides = { massMultiplier = 8, }, }, }, }, RoomBorderChoices0 = { selectionMethod = "WeightedResample", choices = { { element = "Sand", weight = 2, }, { element = "Salt", weight = 2, }, }, }, }, }, ["CrabPool.yaml"] = { shape = "Blob", borders = { 1, }, blobSize = { min = 3, max = 4, }, internalMobs = { { type = "Crab", count = { min = 1, max = 1, }, }, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "CarbonDioxide", weight = 1, overrides = { massOverride = 1, }, }, { element = "SaltWater", weight = 0.33, overrides = { massOverride = 500, }, }, }, }, RoomBorderChoices0 = { selectionMethod = "WeightedResample", choices = { { element = "Salt", weight = 1, }, { element = "SedimentaryRock", weight = 1, }, }, }, }, }, ["DeepPool.yaml"] = { shape = "Circle", borders = { 1, 1, }, blobSize = { min = 2, max = 3, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "CarbonDioxide", weight = 1, overrides = { massOverride = 1, }, }, { element = "SaltWater", weight = 1, }, { element = "Sand", weight = 0.33, }, }, }, RoomBorderChoices0 = { selectionMethod = "WeightedResample", choices = { { element = "Fossil", weight = 2, }, { element = "Sand", weight = 1, }, { element = "SedimentaryRock", weight = 1, }, }, }, RoomBorderChoices1 = { selectionMethod = "WeightedResample", choices = { { element = "SedimentaryRock", weight = 1, }, }, }, }, }, ["SaltCave.yaml"] = { shape = "TallThin", borders = { 1, 1, }, blobSize = { min = 2, max = 2, }, forceBiome = "biomes/Ocean/Dry", biomeTags = { "Pacu", "Crab", "SeaLettuceSeed", "SpiceVineSeed", }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "CarbonDioxide", weight = 3, overrides = { massOverride = 1, }, }, }, }, RoomBorderChoices0 = { selectionMethod = "WeightedResample", choices = { { element = "CarbonDioxide", weight = 2, }, { element = "Salt", weight = 2, }, }, }, RoomBorderChoices1 = { selectionMethod = "WeightedResample", choices = { { element = "Salt", weight = 2, }, { element = "SedimentaryRock", weight = 1, }, }, }, }, }, ["TallRoom.yaml"] = { shape = "TallThin", borders = { 1, }, blobSize = { min = 1, max = 1, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "Brine", weight = 3, overrides = { massOverride = 1, }, }, }, }, RoomBorderChoices0 = { selectionMethod = "WeightedResample", choices = { { element = "Salt", weight = 2, }, }, }, }, }, }, oilpockets = { ["Cavity.yaml"] = { tags = { "AllowExceedNodeBorders", }, shape = "ShortWide", borders = { 1, 1, }, blobSize = { min = 8, max = 12, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "CrudeOil", weight = 1.5, overrides = { massOverride = 300, }, }, { element = "CarbonDioxide", weight = 1.5, overrides = { massOverride = 1, }, }, }, }, RoomBorderChoices0 = { selectionMethod = "WeightedResample", choices = { { element = "Granite", weight = 1, }, { element = "IgneousRock", weight = 2, }, { element = "Lead", weight = 2, }, }, }, RoomBorderChoices1 = { selectionMethod = "WeightedResample", choices = { { element = "Granite", weight = 1, }, { element = "IgneousRock", weight = 1, }, }, }, }, }, ["CavityOilFloatersTall.yaml"] = { tags = { "AllowExceedNodeBorders", }, shape = "TallThin", borders = { 1, 1, }, blobSize = { min = 4, max = 8, }, internalMobs = { { type = "OilFloater", count = { min = 1, max = 2, }, }, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "CarbonDioxide", weight = 1.5, overrides = { massOverride = 1, }, }, }, }, RoomBorderChoices0 = { selectionMethod = "WeightedResample", choices = { { element = "Granite", weight = 1, }, { element = "IgneousRock", weight = 2, }, { element = "Lead", weight = 2, }, }, }, RoomBorderChoices1 = { selectionMethod = "WeightedResample", choices = { { element = "Granite", weight = 1, }, { element = "IgneousRock", weight = 1, }, }, }, }, }, ["CavityPond.yaml"] = { tags = { "AllowExceedNodeBorders", }, shape = "ShortWide", borders = { 1, 2, }, blobSize = { min = 8, max = 12, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "CrudeOil", weight = 1, overrides = { massOverride = 3200, }, }, }, }, RoomBorderChoices0 = { selectionMethod = "WeightedResample", choices = { { element = "IgneousRock", weight = 2, }, { element = "Granite", weight = 1, }, { element = "Lead", weight = 2, }, }, }, RoomBorderChoices1 = { selectionMethod = "WeightedResample", choices = { { element = "IgneousRock", weight = 1, }, { element = "Granite", weight = 2, }, }, }, }, }, ["CavityPondFrozen.yaml"] = { tags = { "AllowExceedNodeBorders", }, shape = "ShortWide", borders = { 1, 2, }, blobSize = { min = 8, max = 12, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "SolidCrudeOil", weight = 1, overrides = { massOverride = 3200, }, }, }, }, RoomBorderChoices0 = { selectionMethod = "WeightedResample", choices = { { element = "IgneousRock", weight = 2, }, { element = "Granite", weight = 1, }, { element = "Lead", weight = 2, }, }, }, RoomBorderChoices1 = { selectionMethod = "WeightedResample", choices = { { element = "IgneousRock", weight = 1, }, { element = "Granite", weight = 2, }, }, }, }, }, ["DiamondClump.yaml"] = { tags = { "AllowExceedNodeBorders", }, shape = "ShortWide", borders = { 2, 1, }, blobSize = { min = 6, max = 16, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "Diamond", weight = 1, }, }, }, RoomBorderChoices0 = { selectionMethod = "WeightedResample", choices = { { element = "IronOre", weight = 1, }, { element = "IgneousRock", weight = 2, }, }, }, RoomBorderChoices1 = { selectionMethod = "WeightedResample", choices = { { element = "IronOre", weight = 1, }, { element = "IgneousRock", weight = 2, }, }, }, }, }, ["DiamondClumpSmall.yaml"] = { tags = {}, shape = "ShortWide", borders = { 1, }, blobSize = { min = 3, max = 6, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "Diamond", weight = 1, }, }, }, RoomBorderChoices0 = { selectionMethod = "WeightedResample", choices = { { element = "IronOre", weight = 1, }, { element = "IgneousRock", weight = 2, }, }, }, }, }, ["OilWell.yaml"] = { tags = { "AllowExceedNodeBorders", }, shape = "ShortWide", borders = { 1, }, blobSize = { min = 8, max = 12, }, internalMobs = { { type = "OilWell", count = { min = 1, max = 1, }, }, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "CrudeOil", weight = 1, overrides = { massOverride = 200, }, }, { element = "CarbonDioxide", weight = 3, }, }, }, RoomBorderChoices0 = { selectionMethod = "WeightedResample", choices = { { element = "IgneousRock", weight = 2, }, { element = "Granite", weight = 1, }, }, }, }, }, }, rust = { ["BigRock.yaml"] = { tags = { "AllowExceedNodeBorders", }, shape = "Circle", borders = nil, blobSize = { min = 2, max = 3, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "Obsidian", weight = 0.5, overrides = { massOverride = 800, }, }, }, }, }, }, ["EthanolLake.yaml"] = { tags = { "AllowExceedNodeBorders", }, shape = "Square", borders = { 1, }, blobSize = { min = 4, max = 5, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "Ethanol", weight = 2, }, { element = "CarbonDioxide", weight = 1, }, }, }, RoomBorderChoices0 = { selectionMethod = "WeightedResample", choices = { { element = "MaficRock", weight = 1, }, { element = "Rust", weight = 5, }, }, }, RoomBorderChoices1 = { selectionMethod = "WeightedResample", choices = { { element = "MaficRock", weight = 5, }, { element = "Rust", weight = 5, }, }, }, }, }, ["MiniBleachBall.yaml"] = { tags = { "AllowExceedNodeBorders", }, shape = "Blob", borders = { 1, 1, }, blobSize = { min = 1.1, max = 1.5, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "ChlorineGas", weight = 3, }, { element = "BleachStone", weight = 1, }, }, }, RoomBorderChoices0 = { selectionMethod = "WeightedResample", choices = { { element = "Rust", weight = 3, }, { element = "BleachStone", weight = 1, }, }, }, RoomBorderChoices1 = { selectionMethod = "WeightedResample", choices = { { element = "MaficRock", weight = 2, }, { element = "Rust", weight = 8, }, { element = "BleachStone", weight = 1, }, }, }, }, }, ["SaltDeposit.yaml"] = { tags = { "AllowExceedNodeBorders", }, shape = "Blob", borders = { 1, }, blobSize = { min = 1.1, max = 1.5, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "Salt", weight = 1, }, }, }, RoomBorderChoices0 = { selectionMethod = "WeightedResample", choices = { { element = "MaficRock", weight = 1, }, }, }, }, }, ["SulfurHole.yaml"] = { tags = { "AllowExceedNodeBorders", }, shape = "Circle", borders = { 1, 1, }, blobSize = { min = 3, max = 5, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "SourGas", weight = 4, }, { element = "SaltWater", weight = 1, }, }, }, RoomBorderChoices0 = { selectionMethod = "WeightedResample", choices = { { element = "Sulfur", weight = 3, }, { element = "Rust", weight = 1, }, }, }, RoomBorderChoices1 = { selectionMethod = "WeightedResample", choices = { { element = "MaficRock", weight = 2, }, { element = "Rust", weight = 8, }, }, }, }, }, ["TallRoom.yaml"] = { shape = "TallThin", borders = { 1, }, blobSize = { min = 1, max = 1, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "Brine", weight = 3, overrides = { massOverride = 1, }, }, }, }, RoomBorderChoices0 = { selectionMethod = "WeightedResample", choices = { { element = "Salt", weight = 2, }, }, }, }, }, }, sedimentary = { ["AlgaeBall.yaml"] = { tags = { "AllowExceedNodeBorders", }, shape = "Circle", borders = { 1, }, blobSize = { min = 3, max = 4, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "Algae", weight = 0.5, overrides = { massOverride = 800, }, }, }, }, RoomBorderChoices0 = { selectionMethod = "WeightedResample", choices = { { element = "Algae", weight = 1.5, overrides = { massOverride = 800, }, }, { element = "Dirt", weight = 1.5, }, { element = "SandStone", weight = 1, }, }, }, }, }, ["DarkRoom.yaml"] = { shape = "ShortWide", borders = { 3, }, blobSize = { min = 6.1, max = 15.1, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "CarbonDioxide", weight = 0.5, overrides = { massOverride = 1, }, }, }, }, RoomBorderChoices0 = { selectionMethod = "WeightedResample", choices = { { element = "Fertilizer", weight = 1, overrides = { massOverride = 50, }, }, { element = "Sand", weight = 0.2, }, { element = "SandStone", weight = 1, }, }, }, }, }, ["FlatFrozenLake.yaml"] = { tags = { "AllowExceedNodeBorders", "Wet", }, shape = "ShortWide", borders = { 1, 1, 2, 1, }, blobSize = { min = 5.1, max = 10.5, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "Oxygen", weight = 0.5, overrides = { massOverride = 1, }, }, { element = "Snow", weight = 0.5, }, { element = "Ice", weight = 1, overrides = { massOverride = 1000, }, }, }, }, RoomBorderChoices0 = { selectionMethod = "WeightedResample", choices = { { element = "Ice", weight = 2, }, }, }, RoomBorderChoices1 = { selectionMethod = "WeightedResample", choices = { { element = "Fertilizer", weight = 1, overrides = { massOverride = 50, }, }, { element = "Sand", weight = 1, }, { element = "SandStone", weight = 1, }, }, }, RoomBorderChoices2 = { selectionMethod = "WeightedResample", choices = { { element = "Dirt", weight = 1, }, { element = "Algae", weight = 1, }, }, }, RoomBorderChoices3 = { selectionMethod = "WeightedResample", choices = { { element = "SandStone", weight = 1, }, }, }, }, }, ["FlatLake.yaml"] = { tags = { "AllowExceedNodeBorders", "Wet", }, shape = "ShortWide", borders = { 1, 1, 2, 1, }, blobSize = { min = 5.1, max = 10.5, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "Oxygen", weight = 0.5, overrides = { massOverride = 1, }, }, { element = "Water", weight = 1, overrides = { massOverride = 1000, }, }, }, }, RoomBorderChoices0 = { selectionMethod = "WeightedResample", choices = { { element = "Water", weight = 2, }, }, }, RoomBorderChoices1 = { selectionMethod = "WeightedResample", choices = { { element = "Fertilizer", weight = 1, overrides = { massOverride = 50, }, }, { element = "Sand", weight = 1, }, { element = "SandStone", weight = 1, }, }, }, RoomBorderChoices2 = { selectionMethod = "WeightedResample", choices = { { element = "Dirt", weight = 1, }, { element = "Algae", weight = 1, }, }, }, RoomBorderChoices3 = { selectionMethod = "WeightedResample", choices = { { element = "SandStone", weight = 1, }, }, }, }, }, ["MediumFrozenLake.yaml"] = { tags = { "AllowExceedNodeBorders", "Wet", }, shape = "ShortWide", borders = { 1, 2, 1, }, blobSize = { min = 10.1, max = 10.5, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "Oxygen", weight = 0.5, overrides = { massOverride = 1, }, }, { element = "Snow", weight = 0.5, }, { element = "Ice", weight = 1, overrides = { massOverride = 1000, }, }, }, }, RoomBorderChoices0 = { selectionMethod = "WeightedResample", choices = { { element = "Ice", weight = 2, }, }, }, RoomBorderChoices1 = { selectionMethod = "WeightedResample", choices = { { element = "Fertilizer", weight = 1, overrides = { massOverride = 50, }, }, { element = "Sand", weight = 1, }, { element = "SandStone", weight = 1, }, }, }, RoomBorderChoices2 = { selectionMethod = "WeightedResample", choices = { { element = "SandStone", weight = 1, }, }, }, }, }, ["MediumLake.yaml"] = { tags = { "AllowExceedNodeBorders", "Wet", }, shape = "ShortWide", borders = { 1, 2, 1, }, blobSize = { min = 10.1, max = 10.5, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "Oxygen", weight = 0.5, overrides = { massOverride = 1, }, }, { element = "Water", weight = 1, overrides = { massOverride = 1000, }, }, }, }, RoomBorderChoices0 = { selectionMethod = "WeightedResample", choices = { { element = "Water", weight = 2, }, }, }, RoomBorderChoices1 = { selectionMethod = "WeightedResample", choices = { { element = "Fertilizer", weight = 1, overrides = { massOverride = 50, }, }, { element = "Sand", weight = 1, }, { element = "SandStone", weight = 1, }, }, }, RoomBorderChoices2 = { selectionMethod = "WeightedResample", choices = { { element = "SandStone", weight = 1, }, }, }, }, }, ["MetalVacuumBlob.yaml"] = { tags = { "AllowExceedNodeBorders", }, shape = "ShortWide", borders = { 1, 2, }, blobSize = { min = 7.1, max = 12.5, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "Vacuum", weight = 1, }, }, }, RoomBorderChoices0 = { selectionMethod = "WeightedResample", choices = { { element = "Cuprite", weight = 1, }, }, }, RoomBorderChoices1 = { selectionMethod = "WeightedResample", choices = { { element = "Cuprite", weight = 1, }, { element = "Carbon", weight = 1, }, }, }, }, }, ["MetalVacuumBlobTall.yaml"] = { tags = { "AllowExceedNodeBorders", }, shape = "TallThin", borders = { 1, 2, }, blobSize = { min = 7.1, max = 12.5, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "Vacuum", weight = 1, }, }, }, RoomBorderChoices0 = { selectionMethod = "WeightedResample", choices = { { element = "Cuprite", weight = 1, }, }, }, RoomBorderChoices1 = { selectionMethod = "WeightedResample", choices = { { element = "Cuprite", weight = 1, }, { element = "Carbon", weight = 1, }, }, }, }, }, ["SmallEmptyLake.yaml"] = { tags = { "AllowExceedNodeBorders", "Wet", }, shape = "ShortWide", borders = { 1, 1, 1, }, blobSize = { min = 5.1, max = 10.5, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "Oxygen", weight = 1, overrides = { massOverride = 1, }, }, { element = "Water", weight = 1, overrides = { massOverride = 1000, }, }, }, }, RoomBorderChoices0 = { selectionMethod = "WeightedResample", choices = { { element = "Oxygen", weight = 2, }, }, }, RoomBorderChoices1 = { selectionMethod = "WeightedResample", choices = { { element = "Fertilizer", weight = 1, overrides = { massOverride = 50, }, }, { element = "Sand", weight = 1, }, { element = "SandStone", weight = 1, }, }, }, RoomBorderChoices2 = { selectionMethod = "WeightedResample", choices = { { element = "SandStone", weight = 1, }, }, }, }, }, ["SmallEmptyLakeTall.yaml"] = { tags = { "AllowExceedNodeBorders", "Wet", }, shape = "TallThin", borders = { 1, 1, 1, }, blobSize = { min = 5.1, max = 10.5, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "Oxygen", weight = 1, overrides = { massOverride = 1, }, }, { element = "Water", weight = 1, overrides = { massOverride = 1500, }, }, }, }, RoomBorderChoices0 = { selectionMethod = "WeightedResample", choices = { { element = "Oxygen", weight = 2, }, }, }, RoomBorderChoices1 = { selectionMethod = "WeightedResample", choices = { { element = "Fertilizer", weight = 1, overrides = { massOverride = 50, }, }, { element = "Sand", weight = 1, }, { element = "SandStone", weight = 1, }, }, }, RoomBorderChoices2 = { selectionMethod = "WeightedResample", choices = { { element = "SandStone", weight = 1, }, }, }, }, }, ["SmallFrozenLake.yaml"] = { tags = { "AllowExceedNodeBorders", "Wet", }, shape = "ShortWide", borders = { 1, 1, 1, }, blobSize = { min = 5.1, max = 10.5, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "Oxygen", weight = 0.5, overrides = { massOverride = 1, }, }, { element = "Snow", weight = 0.5, }, { element = "Ice", weight = 1, overrides = { massOverride = 1000, }, }, }, }, RoomBorderChoices0 = { selectionMethod = "WeightedResample", choices = { { element = "Ice", weight = 2, }, }, }, RoomBorderChoices1 = { selectionMethod = "WeightedResample", choices = { { element = "Fertilizer", weight = 1, overrides = { massOverride = 50, }, }, { element = "Sand", weight = 1, }, { element = "SandStone", weight = 1, }, }, }, RoomBorderChoices2 = { selectionMethod = "WeightedResample", choices = { { element = "SandStone", weight = 1, }, }, }, }, }, ["SmallLake.yaml"] = { tags = { "AllowExceedNodeBorders", "Wet", }, shape = "ShortWide", borders = { 1, 1, 1, }, blobSize = { min = 5.1, max = 10.5, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "Oxygen", weight = 0.5, overrides = { massOverride = 1, }, }, { element = "Water", weight = 1, overrides = { massOverride = 1000, }, }, }, }, RoomBorderChoices0 = { selectionMethod = "WeightedResample", choices = { { element = "Water", weight = 2, }, }, }, RoomBorderChoices1 = { selectionMethod = "WeightedResample", choices = { { element = "Fertilizer", weight = 1, overrides = { massOverride = 50, }, }, { element = "Sand", weight = 1, }, { element = "SandStone", weight = 1, }, }, }, RoomBorderChoices2 = { selectionMethod = "WeightedResample", choices = { { element = "SandStone", weight = 1, }, }, }, }, }, ["SmallLakeTall.yaml"] = { tags = { "AllowExceedNodeBorders", "Wet", }, shape = "TallThin", borders = { 1, 1, 1, }, blobSize = { min = 5.1, max = 10.5, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "Oxygen", weight = 0.5, overrides = { massOverride = 1, }, }, { element = "Water", weight = 1, overrides = { massOverride = 1000, }, }, }, }, RoomBorderChoices0 = { selectionMethod = "WeightedResample", choices = { { element = "Water", weight = 2, }, }, }, RoomBorderChoices1 = { selectionMethod = "WeightedResample", choices = { { element = "Fertilizer", weight = 1, overrides = { massOverride = 50, }, }, { element = "Sand", weight = 1, }, { element = "SandStone", weight = 1, }, }, }, RoomBorderChoices2 = { selectionMethod = "WeightedResample", choices = { { element = "SandStone", weight = 1, }, }, }, }, }, }, ["SprinkleOfElement.yaml"] = { ElementChoiceGroups = { SprinkleOfElementChoices = { selectionMethod = "Weighted", choices = { { element = "IronOre", weight = 10, }, { element = "Cuprite", weight = 10, }, { element = "Electrum", weight = 2, }, { element = "FoolsGold", weight = 2, }, }, }, }, }, ["SprinkleOfMetal.yaml"] = { ElementChoiceGroups = { SprinkleOfElementChoices = { selectionMethod = "Weighted", choices = { { element = "IronOre", weight = 10, }, { element = "Cuprite", weight = 10, }, { element = "Electrum", weight = 2, }, { element = "FoolsGold", weight = 2, }, }, }, }, }, ["SprinkleOfOxyRock.yaml"] = { ElementChoiceGroups = { SprinkleOfElementChoices = { selectionMethod = "Weighted", choices = { { element = "OxyRock", weight = 1, }, }, }, }, }, traits = { ["BoulderLarge.yaml"] = { shape = "Blob", tags = { "HighPriorityFeature", "AllowExceedNodeBorders", }, borders = { 3, }, blobSize = { min = 7.0, max = 8.0, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "Obsidian", weight = 1, }, { element = "IgneousRock", weight = 0.3, }, }, }, RoomBorderChoices0 = { selectionMethod = "WeightedResample", choices = { { element = "Obsidian", weight = 1, }, }, }, }, }, ["BoulderMedium.yaml"] = { shape = "Blob", tags = { "HighPriorityFeature", "AllowExceedNodeBorders", }, borders = { 2, }, blobSize = { min = 4.0, max = 5.0, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "Obsidian", weight = 1, }, { element = "IgneousRock", weight = 0.3, }, }, }, RoomBorderChoices0 = { selectionMethod = "WeightedResample", choices = { { element = "Obsidian", weight = 1, }, }, }, }, }, ["BoulderSmall.yaml"] = { shape = "Blob", tags = { "HighPriorityFeature", "AllowExceedNodeBorders", }, borders = { 1, }, blobSize = { min = 1.5, max = 2.5, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "Obsidian", weight = 1, }, { element = "IgneousRock", weight = 0.3, }, }, }, RoomBorderChoices0 = { selectionMethod = "WeightedResample", choices = { { element = "Obsidian", weight = 1, }, }, }, }, }, ["Geode.yaml"] = { shape = "Blob", tags = { "HighPriorityFeature", "AllowExceedNodeBorders", }, borders = { 1, 1, 1, }, blobSize = { min = 1.1, max = 2.1, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "PickOneWeighted", choices = { { element = "Ice", weight = 50, }, { element = "DirtyIce", weight = 50, }, { element = "IronOre", weight = 50, }, { element = "Cuprite", weight = 50, }, { element = "GoldAmalgam", weight = 50, }, { element = "Diamond", weight = 20, }, { element = "Phosphorite", weight = 50, }, { element = "SolidMethane", weight = 20, }, { element = "SolidOxygen", weight = 15, }, { element = "SolidChlorine", weight = 10, }, { element = "SolidCarbonDioxide", weight = 10, }, { element = "SolidHydrogen", weight = 3, }, { element = "Diamond", weight = 20, }, { element = "Carbon", weight = 50, }, }, }, RoomBorderChoices0 = { selectionMethod = "WeightedResample", choices = { { element = "Diamond", weight = 1, }, { element = "Obsidian", weight = 2, }, }, }, RoomBorderChoices1 = { selectionMethod = "WeightedResample", choices = { { element = "Obsidian", weight = 2, }, }, }, RoomBorderChoices2 = { selectionMethod = "WeightedResample", choices = { { element = "Katairite", weight = 2, }, }, }, }, }, ["GlacierLarge.yaml"] = { shape = "Blob", tags = { "HighPriorityFeature", "AllowExceedNodeBorders", }, borders = { 3, }, blobSize = { min = 8.0, max = 10.0, }, internalMobs = { { type = "ColdBreatherSeed", count = { min = 5, max = 8, }, }, }, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "Ice", weight = 2, overrides = { temperatureOverride = 213, }, }, { element = "DirtyIce", weight = 1, overrides = { temperatureOverride = 213, }, }, { element = "Wolframite", weight = 0.1, overrides = { temperatureOverride = 213, }, }, }, }, RoomBorderChoices0 = { selectionMethod = "WeightedResample", choices = { { element = "Ice", weight = 2, overrides = { temperatureOverride = 213, }, }, { element = "DirtyIce", weight = 1, overrides = { temperatureOverride = 213, }, }, }, }, }, }, ["SlimeSplat.yaml"] = { shape = "Splat", tags = { "AllowExceedNodeBorders", }, borders = nil, blobSize = { min = 3.0, max = 13.0, }, internalMobs = nil, ElementChoiceGroups = { RoomCenterElements = { selectionMethod = "WeightedResample", choices = { { element = "SlimeMold", weight = 1, overrides = { diseaseOverride = "SlimeLung", diseaseAmountOverride = 1000000, }, }, { element = "Algae", weight = 0.1, }, }, }, }, }, }, }