Oily Swamp Asteroid

Asteroid

This page has 2 game configurations. Expand a configuration to see its materials, residents and placement rules.

AsteroidSpaced Out!worlds/SmallWarpOilySwamp.yaml

A partially frozen world with an oily core.

While Oily Swamp Asteroids are largely swampy, they also contain a great deal of rust.

Materials
36
Plants, seeds and critters
17
Dimensions
96 × 128 cells

Possible templates

Subworld configurations

Biome configurations

Possible features

No parent placement is declared in the held world configurations. This record does not establish a location for a particular seed.

Placement rules

Starting base

Declared rule values
"expansion1::bases/warpworldSwampBase"

Configured possibility

Declared rule values
{
  "name": "subworlds/space/Space"
}

Configured possibility

Declared rule values
{
  "name": "expansion1::subworlds/space/SpaceWithFrozenBorder"
}

Configured possibility

Declared rule values
{
  "name": "expansion1::subworlds/swamp/Swamp"
}

Configured possibility

Declared rule values
{
  "name": "expansion1::subworlds/swamp/SwampWarpStart"
}

Configured possibility

Declared rule values
{
  "name": "expansion1::subworlds/rust/med_Rust"
}

Configured possibility

Configured count: 1–Unspecified

Declared rule values
{
  "name": "expansion1::subworlds/oil/OilSparse",
  "minCount": 1
}

Configured possibility

Configured count: 3–Unspecified

Declared rule values
{
  "name": "expansion1::subworlds/oil/OilWells",
  "minCount": 3
}

Configured possibility

Declared rule values
{
  "name": "expansion1::subworlds/barren/BarrenCore"
}

Subject to the placement rule, Place all

Placement conditions (3, applied in order)
  1. Select matching cells, Tag: AtStart, DistanceFromTag, Distance: 1–2
  2. Keep only matching cells, Zones: Swamp, Rust
  3. Exclude matching cells, Tag: NoGravitasFeatures, AtTag
Declared rule values
{
  "names": [
    "expansion1::poi/warp/sender",
    "expansion1::poi/warp/receiver"
  ],
  "listRule": "GuaranteeAll",
  "priority": 90,
  "allowedCellsFilter": [
    {
      "command": "Replace",
      "tagcommand": "DistanceFromTag",
      "tag": "AtStart",
      "minDistance": 1,
      "maxDistance": 2
    },
    {
      "command": "IntersectWith",
      "zoneTypes": [
        "Swamp",
        "Rust"
      ]
    },
    {
      "command": "ExceptWith",
      "tagcommand": "AtTag",
      "tag": "NoGravitasFeatures"
    }
  ]
}

Subject to the placement rule, Attempt a selected group, Select 2

Placement conditions (2, applied in order)
  1. Select matching cells, Tag: AtSurface, DistanceFromTag, Distance: 2–2
  2. Keep only matching cells, Zones: Rust
Declared rule values
{
  "names": [
    "expansion1::poi/boon/bedroom",
    "expansion1::poi/boon/washroom",
    "expansion1::poi/boon/power",
    "expansion1::poi/boon/kitchen"
  ],
  "listRule": "TrySome",
  "someCount": 2,
  "priority": 50,
  "allowedCellsFilter": [
    {
      "command": "Replace",
      "tagcommand": "DistanceFromTag",
      "tag": "AtSurface",
      "minDistance": 2,
      "maxDistance": 2
    },
    {
      "command": "IntersectWith",
      "zoneTypes": [
        "Rust"
      ]
    }
  ]
}

Subject to the placement rule, Attempt a selected group, Select 2

Placement conditions (2, applied in order)
  1. Select matching cells, Tag: AtStart, DistanceFromTag, Distance: 1–3
  2. Keep only matching cells, Zones: Swamp
Declared rule values
{
  "names": [
    "expansion1::poi/boon/bedroom",
    "expansion1::poi/boon/washroom",
    "expansion1::poi/boon/power",
    "expansion1::poi/boon/kitchen",
    "expansion1::poi/boon/well",
    "expansion1::poi/boon/farm"
  ],
  "listRule": "TrySome",
  "someCount": 2,
  "priority": 50,
  "allowedCellsFilter": [
    {
      "command": "Replace",
      "tagcommand": "DistanceFromTag",
      "tag": "AtStart",
      "minDistance": 1,
      "maxDistance": 3
    },
    {
      "command": "IntersectWith",
      "zoneTypes": [
        "Swamp"
      ]
    }
  ]
}

Subject to the placement rule, Place a group, then attempt additional placements, Select 1

Additional attempts: 2

Placement conditions (2, applied in order)
  1. Select matching cells, Zones: OilField
  2. Keep only matching cells, Tag: AtDepths, DistanceFromTag, Distance: 0–2
Declared rule values
{
  "names": [
    "poi/oil/small_oilpockets_geyser_a",
    "poi/oil/small_oilpockets_geyser_b",
    "poi/oil/small_oilpockets_geyser_c",
    "poi/oil/small_oilpockets_geyser_d",
    "poi/oil/small_oilpockets_geyser_e",
    "poi/oil/small_oilpockets_geyser_f",
    "poi/oil/small_oilpockets_geyser_g",
    "poi/oil/small_oilpockets_geyser_h"
  ],
  "listRule": "GuaranteeSomeTryMore",
  "someCount": 1,
  "moreCount": 2,
  "priority": 105,
  "allowedCellsFilter": [
    {
      "command": "Replace",
      "zoneTypes": [
        "OilField"
      ]
    },
    {
      "command": "IntersectWith",
      "tagcommand": "DistanceFromTag",
      "tag": "AtDepths",
      "minDistance": 0,
      "maxDistance": 2
    }
  ]
}

Subject to the placement rule, Attempt one, Repeat 3 times

Duplicates allowed

Declared rule values
{
  "names": [
    "geysers/generic"
  ],
  "listRule": "TryOne",
  "times": 3,
  "allowDuplicates": true
}
Game reference

expansion1::worldgen/worlds/SmallWarpOilySwamp.yaml

Worldgen source data

AsteroidSpaced Out!worlds/WarpOilySwamp.yaml

View this configuration

A partially frozen world with an oily core.

While Oily Swamp Asteroids are largely swampy, they also contain a great deal of rust.

Materials
43
Plants, seeds and critters
20
Dimensions
128 × 153 cells

Possible templates

Subworld configurations

Biome configurations

Possible features

Where it can appear

  • Terrania ClusterSpaced Out!

    Configured possibility

    Placement rules (1)

    Configured possibility

    Starmap rings: 5

    Declared rule values
    {
      "world": "expansion1::worlds/WarpOilySwamp",
      "buffer": 4,
      "locationType": "InnerCluster",
      "allowedRings": {
        "min": 5,
        "max": 5
      }
    }

Placement rules

Starting base

Declared rule values
"expansion1::bases/warpworldSwampBase"

Configured possibility

Declared rule values
{
  "name": "subworlds/space/Space"
}

Configured possibility

Declared rule values
{
  "name": "expansion1::subworlds/space/SpaceWithFrozenBorder"
}

Configured possibility

Declared rule values
{
  "name": "expansion1::subworlds/swamp/Swamp"
}

Configured possibility

Declared rule values
{
  "name": "expansion1::subworlds/swamp/SwampWarpStart"
}

Configured possibility

Configured count: 2–Unspecified

Declared rule values
{
  "name": "expansion1::subworlds/frozen/FrozenMedium",
  "minCount": 2
}

Configured possibility

Configured count: 2–Unspecified

Declared rule values
{
  "name": "expansion1::subworlds/rust/med_Rust",
  "minCount": 2
}

Configured possibility

Declared rule values
{
  "name": "expansion1::subworlds/oil/OilSparse"
}

Configured possibility

Declared rule values
{
  "name": "expansion1::subworlds/oil/OilWells"
}

Configured possibility

Declared rule values
{
  "name": "expansion1::subworlds/barren/BarrenCore"
}

Subject to the placement rule, Place one

Placement conditions (1, applied in order)
  1. Select matching cells, Zones: FrozenWastes
Declared rule values
{
  "names": [
    "poi/frozen/heatsink_a",
    "poi/frozen/heatsink_c",
    "poi/frozen/heatsink_d"
  ],
  "listRule": "GuaranteeOne",
  "priority": 100,
  "allowedCellsFilter": [
    {
      "command": "Replace",
      "zoneTypes": [
        "FrozenWastes"
      ]
    }
  ]
}

Subject to the placement rule, Place a group, then attempt additional placements, Select 2

Additional attempts: 3

Placement conditions (2, applied in order)
  1. Select matching cells, Zones: OilField
  2. Keep only matching cells, Tag: AtDepths, DistanceFromTag, Distance: 0–2
Declared rule values
{
  "names": [
    "poi/oil/small_oilpockets_geyser_a",
    "poi/oil/small_oilpockets_geyser_b",
    "poi/oil/small_oilpockets_geyser_c",
    "poi/oil/small_oilpockets_geyser_d",
    "poi/oil/small_oilpockets_geyser_e",
    "poi/oil/small_oilpockets_geyser_f",
    "poi/oil/small_oilpockets_geyser_g",
    "poi/oil/small_oilpockets_geyser_h"
  ],
  "listRule": "GuaranteeSomeTryMore",
  "someCount": 2,
  "moreCount": 3,
  "priority": 105,
  "allowedCellsFilter": [
    {
      "command": "Replace",
      "zoneTypes": [
        "OilField"
      ]
    },
    {
      "command": "IntersectWith",
      "tagcommand": "DistanceFromTag",
      "tag": "AtDepths",
      "minDistance": 0,
      "maxDistance": 2
    }
  ]
}

Subject to the placement rule, Place all

Placement conditions (3, applied in order)
  1. Select matching cells, Tag: AtStart, DistanceFromTag, Distance: 1–2
  2. Keep only matching cells, Zones: Swamp, Rust, FrozenWastes
  3. Exclude matching cells, Tag: NoGravitasFeatures, AtTag
Declared rule values
{
  "names": [
    "expansion1::poi/warp/sender",
    "expansion1::poi/warp/receiver"
  ],
  "listRule": "GuaranteeAll",
  "priority": 90,
  "allowedCellsFilter": [
    {
      "command": "Replace",
      "tagcommand": "DistanceFromTag",
      "tag": "AtStart",
      "minDistance": 1,
      "maxDistance": 2
    },
    {
      "command": "IntersectWith",
      "zoneTypes": [
        "Swamp",
        "Rust",
        "FrozenWastes"
      ]
    },
    {
      "command": "ExceptWith",
      "tagcommand": "AtTag",
      "tag": "NoGravitasFeatures"
    }
  ]
}

Subject to the placement rule, Attempt a selected group, Select 2

Placement conditions (3, applied in order)
  1. Select matching cells, Tag: AtStart, DistanceFromTag, Distance: 1–3
  2. Keep only matching cells, Zones: Rust, FrozenWastes
  3. Exclude matching cells, Tag: AtDepths, DistanceFromTag, Distance: 0–1
Declared rule values
{
  "names": [
    "expansion1::poi/boon/bedroom",
    "expansion1::poi/boon/washroom",
    "expansion1::poi/boon/power",
    "expansion1::poi/boon/kitchen"
  ],
  "listRule": "TrySome",
  "someCount": 2,
  "priority": 50,
  "allowedCellsFilter": [
    {
      "command": "Replace",
      "tagcommand": "DistanceFromTag",
      "tag": "AtStart",
      "minDistance": 1,
      "maxDistance": 3
    },
    {
      "command": "IntersectWith",
      "zoneTypes": [
        "Rust",
        "FrozenWastes"
      ]
    },
    {
      "command": "ExceptWith",
      "tagcommand": "DistanceFromTag",
      "tag": "AtDepths",
      "minDistance": 0,
      "maxDistance": 1
    }
  ]
}

Subject to the placement rule, Attempt a selected group, Select 2

Placement conditions (2, applied in order)
  1. Select matching cells, Tag: AtStart, DistanceFromTag, Distance: 1–3
  2. Keep only matching cells, Zones: Swamp
Declared rule values
{
  "names": [
    "expansion1::poi/boon/bedroom",
    "expansion1::poi/boon/washroom",
    "expansion1::poi/boon/power",
    "expansion1::poi/boon/kitchen",
    "expansion1::poi/boon/well",
    "expansion1::poi/boon/farm"
  ],
  "listRule": "TrySome",
  "someCount": 2,
  "priority": 50,
  "allowedCellsFilter": [
    {
      "command": "Replace",
      "tagcommand": "DistanceFromTag",
      "tag": "AtStart",
      "minDistance": 1,
      "maxDistance": 3
    },
    {
      "command": "IntersectWith",
      "zoneTypes": [
        "Swamp"
      ]
    }
  ]
}

Subject to the placement rule, Place all

Placement conditions (1, applied in order)
  1. Select matching cells, Tag: AtDepths, DistanceFromTag, Distance: 0–1
Declared rule values
{
  "names": [
    "expansion1::geysers/liquid_sulfur"
  ],
  "listRule": "GuaranteeAll",
  "priority": 200,
  "allowExtremeTemperatureOverlap": true,
  "allowedCellsFilter": [
    {
      "command": "Replace",
      "tagcommand": "DistanceFromTag",
      "tag": "AtDepths",
      "minDistance": 0,
      "maxDistance": 1
    }
  ]
}

Subject to the placement rule, Attempt one, Repeat 3 times

Duplicates allowed, Relaxed placement safety filter

Placement conditions (1, applied in order)
  1. Select matching cells, Zones: Rust, FrozenWastes, Barren
Declared rule values
{
  "names": [
    "geysers/chlorine_gas",
    "geysers/methane",
    "geysers/hot_co2",
    "geysers/hot_hydrogen",
    "geysers/small_volcano",
    "geysers/liquid_co2",
    "expansion1::geysers/liquid_sulfur"
  ],
  "listRule": "TryOne",
  "times": 3,
  "useRelaxedFiltering": true,
  "allowDuplicates": true,
  "priority": 10,
  "allowedCellsFilter": [
    {
      "command": "Replace",
      "zoneTypes": [
        "Rust",
        "FrozenWastes",
        "Barren"
      ]
    }
  ]
}
Game reference

expansion1::worldgen/worlds/WarpOilySwamp.yaml

Worldgen source data

Explore the configuration schematic

This view compares configured regions. It does not show the layout of a generated seed.

Also in:English한국어Русский简体中文