Skewed Asteroid

Asteroid

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

AsteroidBase game

A tilted world, at once strange and...strangely familiar. Its singular terrain is consistent across all universes.

This resistance to the fluidity of temporal shifts has the cosmos buzzing, as individual colonies compare notes on successes, failures and the bizarre redistribution of resources.

Released for Klei Fest 2023.

Materials
46
Plants, seeds and critters
36
Dimensions
380 × 240 cells

Subworld configurations

Biome configurations

Possible features

Possible templates

Where it can appear

  • Skewed AsteroidBase game

    Configured possibility

    Placement rules (1)

    Configured possibility

    Starmap rings: 0

    Declared rule values
    {
      "world": "worlds/StrangeAsteroidKleiFest2023",
      "allowedRings": {
        "min": 0,
        "max": 0
      }
    }

Placement rules

Configured possibility

Declared rule values
{
  "name": "subworlds/sandstone/SandstoneStartStrange"
}

Configured possibility

Declared rule values
{
  "name": "subworlds/sandstone/SandstoneStrange"
}

Configured possibility

Configured count: 1–Unspecified

Declared rule values
{
  "name": "subworlds/sandstone/SandstoneMiniMetalStrange",
  "minCount": 1
}

Configured possibility

Configured count: 2–Unspecified

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

Configured possibility

Configured count: 2–Unspecified

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

Configured possibility

Configured count: 5–Unspecified

Declared rule values
{
  "name": "subworlds/marsh/HotMarshStrange",
  "minCount": 5
}

Configured possibility

Configured count: 5–Unspecified

Declared rule values
{
  "name": "subworlds/jungle/JungleStrange",
  "minCount": 5
}

Configured possibility

Configured count: 5–Unspecified

Declared rule values
{
  "name": "subworlds/frozen/FrozenStrange",
  "minCount": 5
}

Configured possibility

Configured count: 5–Unspecified

Declared rule values
{
  "name": "subworlds/ocean/OceanStrange",
  "minCount": 5
}

Configured possibility

Declared rule values
{
  "name": "subworlds/magma/Bottom"
}

Configured possibility

Declared rule values
{
  "name": "subworlds/oil/OilPocketsStrange"
}

Configured possibility

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

Configured possibility

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

Configured possibility

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

Starting base

Declared rule values
"bases/sandstoneBase"

Subject to the placement rule, Place one

Declared rule values
{
  "names": [
    "poi/jungle/geyser_steam"
  ],
  "listRule": "GuaranteeOne",
  "priority": 150,
  "overridePlacement": {
    "X": 85,
    "Y": 134
  }
}

Subject to the placement rule, Place one

Declared rule values
{
  "names": [
    "poi/jungle/geyser_methane"
  ],
  "listRule": "GuaranteeOne",
  "priority": 150,
  "overridePlacement": {
    "X": 81,
    "Y": 174
  }
}

Subject to the placement rule, Place one

Declared rule values
{
  "names": [
    "events/strangeasteroid/jungle_lab_poolbottom_rotated"
  ],
  "listRule": "GuaranteeOne",
  "priority": 150,
  "overridePlacement": {
    "X": 251,
    "Y": 96
  }
}

Subject to the placement rule, Place one

Declared rule values
{
  "names": [
    "poi/jungle/oxylite_spiral"
  ],
  "listRule": "GuaranteeOne",
  "priority": 150,
  "overridePlacement": {
    "X": 76,
    "Y": 40
  }
}

Subject to the placement rule, Place one

Declared rule values
{
  "names": [
    "events/strangeasteroid/jungle_frag_lockers_rotated"
  ],
  "listRule": "GuaranteeOne",
  "priority": 150,
  "overridePlacement": {
    "X": 161,
    "Y": 38
  }
}

Subject to the placement rule, Place one

Declared rule values
{
  "names": [
    "events/strangeasteroid/jungle_frag_lightbugs_rotated"
  ],
  "listRule": "GuaranteeOne",
  "priority": 150,
  "overridePlacement": {
    "X": 140,
    "Y": 182
  }
}

Subject to the placement rule, Place one

Declared rule values
{
  "names": [
    "poi/hotmarsh/geyser_steam"
  ],
  "listRule": "GuaranteeOne",
  "priority": 150,
  "overridePlacement": {
    "X": 164,
    "Y": 147
  }
}

Subject to the placement rule, Place one

Declared rule values
{
  "names": [
    "poi/hotmarsh/geyser_methane"
  ],
  "listRule": "GuaranteeOne",
  "priority": 150,
  "overridePlacement": {
    "X": 76,
    "Y": 72
  }
}

Subject to the placement rule, Place one

Declared rule values
{
  "names": [
    "events/strangeasteroid/marsh_vacillator"
  ],
  "listRule": "GuaranteeOne",
  "priority": 150,
  "overridePlacement": {
    "X": 134,
    "Y": 120
  }
}

Subject to the placement rule, Place one

Declared rule values
{
  "names": [
    "events/strangeasteroid/marsh_frag_doorway_rotated"
  ],
  "listRule": "GuaranteeOne",
  "priority": 150,
  "overridePlacement": {
    "X": 146,
    "Y": 65
  }
}

Subject to the placement rule, Place one

Declared rule values
{
  "names": [
    "events/strangeasteroid/marsh_frag_table_rotated"
  ],
  "listRule": "GuaranteeOne",
  "priority": 150,
  "overridePlacement": {
    "X": 228,
    "Y": 175
  }
}

Subject to the placement rule, Place one

Duplicates allowed

Declared rule values
{
  "names": [
    "poi/frozen/heatsink_d"
  ],
  "listRule": "GuaranteeOne",
  "allowDuplicates": true,
  "priority": 150,
  "overridePlacement": {
    "X": 129,
    "Y": 185
  }
}

Subject to the placement rule, Place one

Duplicates allowed

Declared rule values
{
  "names": [
    "poi/frozen/heatsink_d"
  ],
  "listRule": "GuaranteeOne",
  "allowDuplicates": true,
  "priority": 150,
  "overridePlacement": {
    "X": 209,
    "Y": 192
  }
}

Subject to the placement rule, Place one

Declared rule values
{
  "names": [
    "events/strangeasteroid/frozen_frag_lockers_rotated"
  ],
  "listRule": "GuaranteeOne",
  "priority": 500,
  "overridePlacement": {
    "X": 224,
    "Y": 195
  }
}

Subject to the placement rule, Place one

Declared rule values
{
  "names": [
    "events/strangeasteroid/frozen_vacillator"
  ],
  "listRule": "GuaranteeOne",
  "priority": 500,
  "overridePlacement": {
    "X": 106,
    "Y": 100
  }
}

Subject to the placement rule, Place one

Declared rule values
{
  "names": [
    "poi/poi_ocean_geyser_saltwater"
  ],
  "listRule": "GuaranteeOne",
  "priority": 150,
  "overridePlacement": {
    "X": 272,
    "Y": 124
  }
}

Subject to the placement rule, Place one

Declared rule values
{
  "names": [
    "events/strangeasteroid/ocean_poi_ladder_tunnel_rotated"
  ],
  "listRule": "GuaranteeOne",
  "priority": 150,
  "overridePlacement": {
    "X": 252,
    "Y": 44
  }
}

Subject to the placement rule, Place one

Declared rule values
{
  "names": [
    "events/strangeasteroid/ocean_poi_dining_room_rotated"
  ],
  "listRule": "GuaranteeOne",
  "priority": 150,
  "overridePlacement": {
    "X": 292,
    "Y": 181
  }
}

Subject to the placement rule, Place one

Declared rule values
{
  "names": [
    "poi/oil/small_oilpockets_geyser_e"
  ],
  "listRule": "GuaranteeOne",
  "priority": 150,
  "overridePlacement": {
    "X": 77,
    "Y": 96
  }
}

Subject to the placement rule, Place one

Declared rule values
{
  "names": [
    "poi/oil/small_oilpockets_geyser_b"
  ],
  "listRule": "GuaranteeOne",
  "priority": 150,
  "overridePlacement": {
    "X": 59,
    "Y": 106
  }
}

Subject to the placement rule, Place one

Declared rule values
{
  "names": [
    "poi/oil/small_oilpockets_geyser_f"
  ],
  "listRule": "GuaranteeOne",
  "priority": 150,
  "overridePlacement": {
    "X": 48,
    "Y": 92
  }
}

Subject to the placement rule, Place one

Declared rule values
{
  "names": [
    "poi/oil/small_oilpockets_geyser_a"
  ],
  "listRule": "GuaranteeOne",
  "priority": 150,
  "overridePlacement": {
    "X": 41,
    "Y": 32
  }
}

Subject to the placement rule, Place one

Declared rule values
{
  "names": [
    "poi/oil/small_oilpockets_geyser_d"
  ],
  "listRule": "GuaranteeOne",
  "priority": 150,
  "overridePlacement": {
    "X": 52,
    "Y": 184
  }
}

Subject to the placement rule, Place one

Declared rule values
{
  "names": [
    "events/strangeasteroid/poi_gravitas_rotated"
  ],
  "listRule": "GuaranteeOne",
  "priority": 500,
  "overridePlacement": {
    "X": 331,
    "Y": 170
  }
}

Subject to the placement rule, Place one

Declared rule values
{
  "names": [
    "geysers/hot_hydrogen"
  ],
  "listRule": "GuaranteeOne",
  "priority": 150,
  "overridePlacement": {
    "X": 171,
    "Y": 183
  }
}

Subject to the placement rule, Place one

Duplicates allowed

Declared rule values
{
  "names": [
    "geysers/volcanohole"
  ],
  "listRule": "GuaranteeOne",
  "allowDuplicates": true,
  "priority": 150,
  "overridePlacement": {
    "X": 20,
    "Y": 161
  }
}

Subject to the placement rule, Place one

Duplicates allowed

Declared rule values
{
  "names": [
    "geysers/volcanohole"
  ],
  "listRule": "GuaranteeOne",
  "priority": 150,
  "allowDuplicates": true,
  "overridePlacement": {
    "X": 22,
    "Y": 111
  }
}

Subject to the placement rule, Place one

Duplicates allowed

Declared rule values
{
  "names": [
    "geysers/volcanohole"
  ],
  "listRule": "GuaranteeOne",
  "priority": 150,
  "allowDuplicates": true,
  "overridePlacement": {
    "X": 15,
    "Y": 52
  }
}

Subject to the placement rule, Place one

Declared rule values
{
  "names": [
    "geysers/slush_water"
  ],
  "listRule": "GuaranteeOne",
  "priority": 150,
  "overridePlacement": {
    "X": 228,
    "Y": 78
  }
}

Subject to the placement rule, Place one

Declared rule values
{
  "names": [
    "geysers/molten_iron"
  ],
  "listRule": "GuaranteeOne",
  "priority": 150,
  "overridePlacement": {
    "X": 129,
    "Y": 37
  }
}

Subject to the placement rule, Place one

Declared rule values
{
  "names": [
    "geysers/filthy_water"
  ],
  "listRule": "GuaranteeOne",
  "priority": 150,
  "overridePlacement": {
    "X": 272,
    "Y": 169
  }
}

Subject to the placement rule, Place one

Declared rule values
{
  "names": [
    "geysers/molten_copper"
  ],
  "listRule": "GuaranteeOne",
  "priority": 150,
  "overridePlacement": {
    "X": 270,
    "Y": 43
  }
}

Subject to the placement rule, Place one

Declared rule values
{
  "names": [
    "events/strangeasteroid/gold_volcanoes"
  ],
  "listRule": "GuaranteeOne",
  "priority": 150,
  "overridePlacement": {
    "X": 200,
    "Y": 42
  }
}
Game reference

vanilla::worldgen/worlds/StrangeAsteroidKleiFest2023.yaml

Worldgen source data

AsteroidSpaced Out!

View this configuration

A tilted world, at once strange and...strangely familiar. Its singular terrain is consistent across all universes.

This resistance to the fluidity of temporal shifts has the cosmos buzzing, as individual colonies compare notes on successes, failures and the bizarre redistribution of resources.

Released for Klei Fest 2023.

Materials
46
Plants, seeds and critters
36
Dimensions
380 × 240 cells

Subworld configurations

Biome configurations

Possible features

Possible templates

Where it can appear

  • Skewed AsteroidSpaced Out!

    Configured possibility

    Placement rules (1)

    Configured possibility

    Starmap rings: 0

    Declared rule values
    {
      "world": "expansion1::worlds/StrangeAsteroidKleiFest2023Cluster",
      "buffer": 2,
      "locationType": "StartWorld",
      "allowedRings": {
        "min": 0,
        "max": 0
      }
    }

Placement rules

Configured possibility

Declared rule values
{
  "name": "subworlds/sandstone/SandstoneStartStrange"
}

Configured possibility

Declared rule values
{
  "name": "subworlds/sandstone/SandstoneStrange"
}

Configured possibility

Configured count: 1–Unspecified

Declared rule values
{
  "name": "subworlds/sandstone/SandstoneMiniMetalStrange",
  "minCount": 1
}

Configured possibility

Configured count: 2–Unspecified

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

Configured possibility

Configured count: 2–Unspecified

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

Configured possibility

Configured count: 5–Unspecified

Declared rule values
{
  "name": "subworlds/marsh/HotMarshStrange",
  "minCount": 5
}

Configured possibility

Configured count: 5–Unspecified

Declared rule values
{
  "name": "subworlds/jungle/JungleStrange",
  "minCount": 5
}

Configured possibility

Configured count: 5–Unspecified

Declared rule values
{
  "name": "subworlds/frozen/FrozenStrange",
  "minCount": 5
}

Configured possibility

Configured count: 5–Unspecified

Declared rule values
{
  "name": "subworlds/ocean/OceanStrange",
  "minCount": 5
}

Configured possibility

Declared rule values
{
  "name": "subworlds/magma/Bottom"
}

Configured possibility

Declared rule values
{
  "name": "subworlds/oil/OilPocketsStrange"
}

Configured possibility

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

Configured possibility

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

Configured possibility

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

Starting base

Declared rule values
"bases/sandstoneBase"

Subject to the placement rule, Place one

Declared rule values
{
  "names": [
    "poi/jungle/geyser_steam"
  ],
  "listRule": "GuaranteeOne",
  "priority": 150,
  "overridePlacement": {
    "X": 85,
    "Y": 134
  }
}

Subject to the placement rule, Place one

Declared rule values
{
  "names": [
    "poi/jungle/geyser_methane"
  ],
  "listRule": "GuaranteeOne",
  "priority": 150,
  "overridePlacement": {
    "X": 81,
    "Y": 174
  }
}

Subject to the placement rule, Place one

Declared rule values
{
  "names": [
    "events/strangeasteroid/jungle_lab_poolbottom_rotated"
  ],
  "listRule": "GuaranteeOne",
  "priority": 150,
  "overridePlacement": {
    "X": 251,
    "Y": 96
  }
}

Subject to the placement rule, Place one

Declared rule values
{
  "names": [
    "poi/jungle/oxylite_spiral"
  ],
  "listRule": "GuaranteeOne",
  "priority": 150,
  "overridePlacement": {
    "X": 76,
    "Y": 40
  }
}

Subject to the placement rule, Place one

Declared rule values
{
  "names": [
    "events/strangeasteroid/jungle_frag_lockers_rotated"
  ],
  "listRule": "GuaranteeOne",
  "priority": 150,
  "overridePlacement": {
    "X": 161,
    "Y": 38
  }
}

Subject to the placement rule, Place one

Declared rule values
{
  "names": [
    "events/strangeasteroid/jungle_frag_lightbugs_rotated"
  ],
  "listRule": "GuaranteeOne",
  "priority": 150,
  "overridePlacement": {
    "X": 140,
    "Y": 182
  }
}

Subject to the placement rule, Place one

Declared rule values
{
  "names": [
    "poi/hotmarsh/geyser_steam"
  ],
  "listRule": "GuaranteeOne",
  "priority": 150,
  "overridePlacement": {
    "X": 164,
    "Y": 147
  }
}

Subject to the placement rule, Place one

Declared rule values
{
  "names": [
    "poi/hotmarsh/geyser_methane"
  ],
  "listRule": "GuaranteeOne",
  "priority": 150,
  "overridePlacement": {
    "X": 76,
    "Y": 72
  }
}

Subject to the placement rule, Place one

Declared rule values
{
  "names": [
    "events/strangeasteroid/marsh_vacillator"
  ],
  "listRule": "GuaranteeOne",
  "priority": 150,
  "overridePlacement": {
    "X": 134,
    "Y": 120
  }
}

Subject to the placement rule, Place one

Declared rule values
{
  "names": [
    "events/strangeasteroid/marsh_frag_doorway_rotated"
  ],
  "listRule": "GuaranteeOne",
  "priority": 150,
  "overridePlacement": {
    "X": 146,
    "Y": 65
  }
}

Subject to the placement rule, Place one

Declared rule values
{
  "names": [
    "events/strangeasteroid/marsh_frag_table_rotated"
  ],
  "listRule": "GuaranteeOne",
  "priority": 150,
  "overridePlacement": {
    "X": 228,
    "Y": 175
  }
}

Subject to the placement rule, Place one

Duplicates allowed

Declared rule values
{
  "names": [
    "poi/frozen/heatsink_d"
  ],
  "listRule": "GuaranteeOne",
  "allowDuplicates": true,
  "priority": 150,
  "overridePlacement": {
    "X": 129,
    "Y": 185
  }
}

Subject to the placement rule, Place one

Duplicates allowed

Declared rule values
{
  "names": [
    "poi/frozen/heatsink_d"
  ],
  "listRule": "GuaranteeOne",
  "allowDuplicates": true,
  "priority": 150,
  "overridePlacement": {
    "X": 209,
    "Y": 192
  }
}

Subject to the placement rule, Place one

Declared rule values
{
  "names": [
    "events/strangeasteroid/frozen_frag_lockers_rotated"
  ],
  "listRule": "GuaranteeOne",
  "priority": 500,
  "overridePlacement": {
    "X": 224,
    "Y": 195
  }
}

Subject to the placement rule, Place one

Declared rule values
{
  "names": [
    "events/strangeasteroid/frozen_vacillator"
  ],
  "listRule": "GuaranteeOne",
  "priority": 500,
  "overridePlacement": {
    "X": 106,
    "Y": 100
  }
}

Subject to the placement rule, Place one

Declared rule values
{
  "names": [
    "poi/poi_ocean_geyser_saltwater"
  ],
  "listRule": "GuaranteeOne",
  "priority": 150,
  "overridePlacement": {
    "X": 272,
    "Y": 124
  }
}

Subject to the placement rule, Place one

Declared rule values
{
  "names": [
    "events/strangeasteroid/ocean_poi_ladder_tunnel_rotated"
  ],
  "listRule": "GuaranteeOne",
  "priority": 150,
  "overridePlacement": {
    "X": 252,
    "Y": 44
  }
}

Subject to the placement rule, Place one

Declared rule values
{
  "names": [
    "events/strangeasteroid/ocean_poi_dining_room_rotated"
  ],
  "listRule": "GuaranteeOne",
  "priority": 150,
  "overridePlacement": {
    "X": 292,
    "Y": 181
  }
}

Subject to the placement rule, Place one

Declared rule values
{
  "names": [
    "poi/oil/small_oilpockets_geyser_e"
  ],
  "listRule": "GuaranteeOne",
  "priority": 150,
  "overridePlacement": {
    "X": 77,
    "Y": 96
  }
}

Subject to the placement rule, Place one

Declared rule values
{
  "names": [
    "poi/oil/small_oilpockets_geyser_b"
  ],
  "listRule": "GuaranteeOne",
  "priority": 150,
  "overridePlacement": {
    "X": 59,
    "Y": 106
  }
}

Subject to the placement rule, Place one

Declared rule values
{
  "names": [
    "poi/oil/small_oilpockets_geyser_f"
  ],
  "listRule": "GuaranteeOne",
  "priority": 150,
  "overridePlacement": {
    "X": 48,
    "Y": 92
  }
}

Subject to the placement rule, Place one

Declared rule values
{
  "names": [
    "poi/oil/small_oilpockets_geyser_a"
  ],
  "listRule": "GuaranteeOne",
  "priority": 150,
  "overridePlacement": {
    "X": 41,
    "Y": 32
  }
}

Subject to the placement rule, Place one

Declared rule values
{
  "names": [
    "poi/oil/small_oilpockets_geyser_d"
  ],
  "listRule": "GuaranteeOne",
  "priority": 150,
  "overridePlacement": {
    "X": 52,
    "Y": 184
  }
}

Subject to the placement rule, Place one

Declared rule values
{
  "names": [
    "events/strangeasteroid/poi_gravitas_rotated"
  ],
  "listRule": "GuaranteeOne",
  "priority": 500,
  "overridePlacement": {
    "X": 331,
    "Y": 170
  }
}

Subject to the placement rule, Place one

Declared rule values
{
  "names": [
    "geysers/hot_hydrogen"
  ],
  "listRule": "GuaranteeOne",
  "priority": 150,
  "overridePlacement": {
    "X": 171,
    "Y": 183
  }
}

Subject to the placement rule, Place one

Duplicates allowed

Declared rule values
{
  "names": [
    "geysers/volcanohole"
  ],
  "listRule": "GuaranteeOne",
  "allowDuplicates": true,
  "priority": 150,
  "overridePlacement": {
    "X": 20,
    "Y": 161
  }
}

Subject to the placement rule, Place one

Duplicates allowed

Declared rule values
{
  "names": [
    "geysers/volcanohole"
  ],
  "listRule": "GuaranteeOne",
  "priority": 150,
  "allowDuplicates": true,
  "overridePlacement": {
    "X": 22,
    "Y": 111
  }
}

Subject to the placement rule, Place one

Duplicates allowed

Declared rule values
{
  "names": [
    "geysers/volcanohole"
  ],
  "listRule": "GuaranteeOne",
  "priority": 150,
  "allowDuplicates": true,
  "overridePlacement": {
    "X": 15,
    "Y": 52
  }
}

Subject to the placement rule, Place one

Declared rule values
{
  "names": [
    "geysers/slush_water"
  ],
  "listRule": "GuaranteeOne",
  "priority": 150,
  "overridePlacement": {
    "X": 228,
    "Y": 78
  }
}

Subject to the placement rule, Place one

Declared rule values
{
  "names": [
    "geysers/molten_iron"
  ],
  "listRule": "GuaranteeOne",
  "priority": 150,
  "overridePlacement": {
    "X": 129,
    "Y": 37
  }
}

Subject to the placement rule, Place one

Declared rule values
{
  "names": [
    "geysers/filthy_water"
  ],
  "listRule": "GuaranteeOne",
  "priority": 150,
  "overridePlacement": {
    "X": 272,
    "Y": 169
  }
}

Subject to the placement rule, Place one

Declared rule values
{
  "names": [
    "geysers/molten_copper"
  ],
  "listRule": "GuaranteeOne",
  "priority": 150,
  "overridePlacement": {
    "X": 270,
    "Y": 43
  }
}

Subject to the placement rule, Place one

Declared rule values
{
  "names": [
    "events/strangeasteroid/gold_volcanoes"
  ],
  "listRule": "GuaranteeOne",
  "priority": 150,
  "overridePlacement": {
    "X": 200,
    "Y": 42
  }
}

Subject to the placement rule, Place one

Declared rule values
{
  "names": [
    "expansion1::poi/warp/sender_mini"
  ],
  "listRule": "GuaranteeOne",
  "priority": 150,
  "overridePlacement": {
    "X": 280,
    "Y": 82
  }
}

Subject to the placement rule, Place one

Declared rule values
{
  "names": [
    "expansion1::poi/warp/receiver_mini"
  ],
  "listRule": "GuaranteeOne",
  "priority": 150,
  "overridePlacement": {
    "X": 102,
    "Y": 58
  }
}

Subject to the placement rule, Place one

Declared rule values
{
  "names": [
    "expansion1::poi/warp/teleporter_no_oil"
  ],
  "listRule": "GuaranteeOne",
  "priority": 150,
  "overridePlacement": {
    "X": 233,
    "Y": 120
  }
}

Subject to the placement rule, Place all

Placement conditions (2, applied in order)
  1. Select matching cells, Tag: NoGlobalFeatureSpawning, NotAtTag
  2. Exclude matching cells, Tag: AtStart, DistanceFromTag, Distance: 0–1, Ignore this condition if the tag is absent
Declared rule values
{
  "names": [
    "expansion1::events/strangeasteroid/poi_office_rotated"
  ],
  "listRule": "GuaranteeAll",
  "priority": 90,
  "allowedCellsFilter": [
    {
      "command": "Replace",
      "tagcommand": "NotAtTag",
      "tag": "NoGlobalFeatureSpawning"
    },
    {
      "command": "ExceptWith",
      "tagcommand": "DistanceFromTag",
      "tag": "AtStart",
      "ignoreIfMissingTag": true,
      "minDistance": 0,
      "maxDistance": 1
    }
  ]
}
Game reference

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