Rusty Oil Asteroid

Asteroid

AsteroidSpaced Out!

A rusty world with an oily core.

Duplicants must sift through a great deal of rust and ocean to reach the prize of this planetoid's oil.

Materials
36
Plants, seeds and critters
24
Dimensions
128 × 153 cells

Possible materials

Plants, seeds and critters

These are configured spawn possibilities. The selected biome, template and available space determine what appears.

Geysers and other natural features

Possible templates

Subworld configurations

Biome configurations

Possible features

Where it can appear

  • Folia ClusterSpaced Out!

    Configured possibility

    Placement rules (1)

    Configured possibility

    Starmap rings: 4

    Declared rule values
    {
      "world": "expansion1::worlds/OilRichWarpTarget",
      "buffer": 3,
      "locationType": "InnerCluster",
      "allowedRings": {
        "min": 4,
        "max": 4
      }
    }
  • Quagmiris ClusterSpaced Out!

    Configured possibility

    Placement rules (1)

    Configured possibility

    Starmap rings: 4

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

Placement rules

Starting base

Declared rule values
"expansion1::bases/warpworldSandstoneBase"

Configured possibility

Declared rule values
{
  "name": "expansion1::subworlds/sandstone/SandstoneWarpStart"
}

Configured possibility

Declared rule values
{
  "name": "expansion1::subworlds/sandstone/med_SandstoneWarp"
}

Configured possibility

Configured count: 2–Unspecified

Declared rule values
{
  "name": "expansion1::subworlds/sandstone/SandstoneMini",
  "minCount": 2
}

Configured possibility

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

Configured possibility

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

Configured possibility

Declared rule values
{
  "name": "expansion1::subworlds/magma/BottomSmall"
}

Configured possibility

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

Configured possibility

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

Configured possibility

Configured count: Unspecified–2

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

Configured possibility

Configured count: 4–Unspecified

Declared rule values
{
  "name": "expansion1::subworlds/ocean/med_OceanSurface",
  "minCount": 4
}

Subject to the placement rule, Attempt one

Placement conditions (1, applied in order)
  1. Select matching cells, Zones: Ocean
Declared rule values
{
  "names": [
    "poi/poi_ocean_geyser_saltwater"
  ],
  "listRule": "TryOne",
  "priority": 100,
  "allowedCellsFilter": [
    {
      "command": "Replace",
      "zoneTypes": [
        "Ocean"
      ]
    }
  ]
}

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 (4, applied in order)
  1. Select matching cells, Tag: AtStart, DistanceFromTag, Distance: 1–4
  2. Keep only matching cells, Zones: Sandstone, Ocean, Rust
  3. Exclude matching cells, Tag: NoGravitasFeatures, AtTag
  4. Exclude matching cells, Tag: AtDepths, DistanceFromTag, Distance: 0–1
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": 4
    },
    {
      "command": "IntersectWith",
      "zoneTypes": [
        "Sandstone",
        "Ocean",
        "Rust"
      ]
    },
    {
      "command": "ExceptWith",
      "tagcommand": "AtTag",
      "tag": "NoGravitasFeatures"
    },
    {
      "command": "ExceptWith",
      "tagcommand": "DistanceFromTag",
      "tag": "AtDepths",
      "minDistance": 0,
      "maxDistance": 1
    }
  ]
}

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

Placement conditions (2, applied in order)
  1. Select matching cells, Tag: AtStart, DistanceFromTag, Distance: 1–3
  2. Keep only matching cells, Zones: Sandstone, Ocean, Rust
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": 4,
  "priority": 50,
  "allowedCellsFilter": [
    {
      "command": "Replace",
      "tagcommand": "DistanceFromTag",
      "tag": "AtStart",
      "minDistance": 1,
      "maxDistance": 3
    },
    {
      "command": "IntersectWith",
      "zoneTypes": [
        "Sandstone",
        "Ocean",
        "Rust"
      ]
    }
  ]
}

Subject to the placement rule, Place all

Placement conditions (2, applied in order)
  1. Select matching cells, Tag: AtStart, DistanceFromTag, Distance: 2–10
  2. Exclude matching cells, Zones: Space
Declared rule values
{
  "names": [
    "expansion1::geysers/liquid_sulfur"
  ],
  "listRule": "GuaranteeAll",
  "priority": 200,
  "allowedCellsFilter": [
    {
      "command": "Replace",
      "tagcommand": "DistanceFromTag",
      "tag": "AtStart",
      "minDistance": 2,
      "maxDistance": 10
    },
    {
      "command": "ExceptWith",
      "zoneTypes": [
        "Space"
      ]
    }
  ]
}

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

Duplicates allowed

Placement conditions (2, applied in order)
  1. Select matching cells, Tag: AtStart, DistanceFromTag, Distance: 2–10
  2. Exclude matching cells, Zones: Space
Declared rule values
{
  "names": [
    "geysers/chlorine_gas",
    "geysers/methane",
    "geysers/hot_co2",
    "geysers/small_volcano",
    "geysers/liquid_co2",
    "expansion1::geysers/liquid_sulfur"
  ],
  "listRule": "TryOne",
  "times": 2,
  "allowDuplicates": true,
  "priority": 10,
  "allowedCellsFilter": [
    {
      "command": "Replace",
      "tagcommand": "DistanceFromTag",
      "tag": "AtStart",
      "minDistance": 2,
      "maxDistance": 10
    },
    {
      "command": "ExceptWith",
      "zoneTypes": [
        "Space"
      ]
    }
  ]
}
Game reference

expansion1::worldgen/worlds/OilRichWarpTarget.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한국어Русский简体中文