User:Esredar/Sandbox

From RimWorld Wiki
Jump to navigation Jump to search

Esredar's sandbox

Landmarks[edit]

Multiple tables[edit]

Landmark features[edit]

  • Click to
    Name Description Fl SH LH Mt Secondary features
    Basin A natural depression in a mountain range, in which groundwater feeds a small lake. Ex.png Ex.png Ex.png Check.png rare: wetland
    Cavern

    Cavern in desert.jpg

    A network of caves formed by various geological processes.
    • Always present on ancient quarry landmarks.
    • Siege raids disabled.
    Ex.png Ex.png Ex.png Check.png frequent: bay

    rare: pond, lake, lake with island, wetland

    Chasm

    Chasm in desert.jpg

    Geological movement has caused deep fissures in this mountain. Ex.png Ex.png Ex.png Check.png frequent: bay

    rare: pond, lake, lake with island, wetland

    Cliffs Steep cliffs surround three sides of this area. Ex.png Ex.png Ex.png Check.png rare: pond, lake, lake with island, wetland
    Crevasse A massive rift created by glacial movement.
    • The only type of caves found in crevasses is ice caves.
    Check.png Ex.png Ex.png Ex.png
    Dunes A barren expanse of sand. This area is extremely inhospitable.
    • No geysers
    • No soil for farming and no plants. The ground is made of sand and soft sand.
    • Nothing to mine, but there are stone chunks on the ground.
    Check.png Ex.png Ex.png Ex.png
    Hollow

    Hollow in desert.jpg

    A small open area surrounded by cliffs. Ex.png Ex.png Ex.png Check.png occasional: oasis

    rare: wetland, pond

    Ice dunes Massive rolling hills made from compacted windswept snow. Check.png Ex.png Ex.png Ex.png
    Lava flow The surrounding landscape routinely funnels large amounts of lava into this area, making it extremely inhospitable. Ex.png Check.png Ex.png Ex.png
    Lava lake A lake of deep lava terrain surrounded by volcanic rock. Check.png Check.png Check.png Check.png
    Plateau A small rise with sharp cliffs and a flat top. Ex.png Ex.png Ex.png Check.png rare: wetland, pond
    Terraforming scar A misaligned blast from an ancient terraforming device has warped the earth into serpentine spirals. The area has since recovered, though the twisted and deformed hills remain. Ex.png Ex.png Check.png Ex.png rare: pond
    Valley

    Valley in desert.jpg

    A steep valley carved through a mountain. Ex.png Ex.png Ex.png Check.png rare: pond, lake, lake with island, bay, wetland
    Archipelago A network of several small islands dotting the coast. Check.png Check.png Check.png Check.png
    Bay A large indentation in the coastline that provides shelter from strong coastal winds.
    • Always present on harbor landmarks
    Check.png Check.png Check.png Check.png
    Coastal atoll An island surrounding a large lagoon. There's very little land to build on here. Check.png Check.png Ex.png Ex.png
    Coastal island

    Coastal island in arid shrubland.jpg

    A large island near the shore. Check.png Check.png Check.png Check.png
    Fjord A long, narrow sea inlet surrounded by steep terrain. Ex.png Ex.png Ex.png Check.png
    Peninsula An outcropping of land surrounded by ocean. Check.png Check.png Check.png Check.png
    Iceberg A floating mass of ice, detached from the larger ice sheet.
    • Average temperature always below freezing.
    • No geysers, even when there is coastal land on the map.
    Check.png Check.png Check.png Check.png
    Dry lake The remains of a former lake. Check.png Check.png Check.png Check.png
    Hot springs A hot water spring, heated by geothermal activity. Ex.png Ex.png Ex.png Check.png occasional: valley, cavern, chasm, terraforming scar

    rare: wetland

    Lake A large body of fresh water. Check.png Check.png Check.png Check.png rare: wetland
    Lake with island

    Lake with island in temperate forest.jpg

    A large body of fresh water encircles one or more islands. Check.png Check.png Check.png Check.png rare: wetland
    Oasis

    Oasis in extreme desert.jpg

    A lush spring featuring abundant plant life and water. Check.png Check.png Check.png Check.png
    Pond A small body of fresh water. Check.png Check.png Check.png Check.png rare: wetland
    Toxic lake A body of water that has been poisoned by chemicals leaching out of the ground. The water will cause toxic buildup. Check.png Check.png Check.png Check.png
    Wetland

    Wetland in tropical rainforest.jpg

    Large interconnected waterways dominate the area. Check.png Check.png Check.png Check.png
    Ancient chemfuel refinery

    Ancient chemfuel refinery in tundra.png

    An abandoned industrial installation containing large quantities of chemfuel. It may also contain dangerous security systems. Check.png Check.png Check.png Check.png rare: hot springs, ancient smoke vent, ancient toxic vent, ancient heat vent
    Ancient garrison

    Ancient garrison in temperate forest (no fog).jpg

    A long-abandoned military structure. It may still contain valuable items, as well as active security systems. Use caution while exploring these ruins. Check.png Check.png Check.png Check.png rare: hot springs, ancient smoke vent, ancient toxic vent, ancient heat vent
    Ancient launch site

    Ancient launch site in boreal forest (no fog).jpg

    An abandoned collection of launch pads used to deliver supplies to orbital platforms. It contains working transport pods. Check.png Check.png Check.png Check.png rare: hot springs, ancient smoke vent, ancient toxic vent, ancient heat vent
    Ancient warehouse

    Ancient warehouse in desert (no fog).jpg

    An abandoned warehouse. It still contains valuables. It may also contain dangerous security systems. Check.png Check.png Check.png Check.png rare: hot springs, ancient smoke vent, ancient toxic vent, ancient heat vent
    Ancient heat vent

    Ancient heat vent in desert.jpg

    Ancient ducts will regularly vent heat from an underground megastructure, dramatically raising the temperature of the surrounding area. Check.png Check.png Check.png Check.png
    Ancient smoke vent

    Ancient smoke vent in boreal forest.jpg

    This area has a number of massive exhaust vents. An ancient mechanism buried deep beneath the earth will occasionally vent large amounts of smoke, blocking out the sun for days at a time. Check.png Check.png Check.png Check.png
    Ancient toxic vent

    Ancient toxic vent in desert.jpg

    Massive toxic vents will regularly spew toxic fallout into the air. The vents connect to an ancient substructure buried deep beneath the earth. Check.png Check.png Check.png Check.png
    Ancient quarry

    Ancient quarry in tundra.jpg

    This area was once mined for its natural resources, and the remains of the ancient quarry are still here.
    • always has the ore-rich additional feature.
    Ex.png Ex.png Ex.png Check.png always: cavern

    rare: hot springs, ancient smoke vent, ancient toxic vent, ancient heat vent

    Harbor An abandoned coastal settlement. Check.png Check.png Check.png Check.png always: bay
    Ruins

    Ruins in grassland (no fog).jpg

    The remains of an ancient settlement. These ruins may contain a wide variety of possible threats. Check.png Check.png Check.png Check.png rare: pond, lake, lake with island, hot springs, ancient smoke vent, ancient toxic vent, ancient heat vent
    Frozen ruins The ruins of an ancient settlement, now encased in solid ice. These ruins may contain untold dangers. Check.png Check.png Check.png Check.png rare: pond, lake, lake with island, hot springs, ancient smoke vent, ancient toxic vent, ancient heat vent
    Abandoned colony

    Abandoned colony in tropical swamp.png

    A recently abandoned colony. Check.png Check.png Check.png Check.png occasional: bay, valley, cavern, chasm

    rare: plateau, pond, lake, lake with island, hot springs, ancient smoke vent, ancient toxic vent, ancient heat vent

    Infested settlement

    Infested settlement in arid shrubland.png

    A once-prosperous settlement that was destroyed by an insect infestation. It may still contain valuable resources.
    • contains dormant insect hives guarded by insects.
    Check.png Check.png Check.png Check.png rare: hot springs, ancient smoke vent, ancient toxic vent, ancient heat vent
  • Biome compatibility[edit]

  • Click to
    Name TF TS TrR TrS AS D ED BF CB T ISh SI GP Gl Gr L S
    Basin Check.png Check.png Check.png Check.png Ex.png Ex.png Ex.png Check.png Check.png Check.png Ex.png Ex.png Check.png Check.png Check.png Check.png Check.png
    Cavern Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png
    Chasm Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png
    Cliffs Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Ex.png Ex.png Check.png Check.png Check.png Ex.png
    Crevasse Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Check.png Ex.png Ex.png Ex.png Ex.png
    Dunes Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Check.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png
    Hollow Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png
    Ice Dunes Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Check.png Check.png Ex.png Ex.png Ex.png Ex.png Ex.png
    Lava flow Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Check.png Ex.png
    Lava lake Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Check.png Ex.png
    Plateau Ex.png Ex.png Ex.png Ex.png Check.png Check.png Ex.png Ex.png Ex.png Check.png Ex.png Ex.png Ex.png Check.png Check.png Ex.png Ex.png
    Terraforming scar Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Ex.png Ex.png Ex.png Check.png Check.png Check.png Check.png
    Valley Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png
    Archipelago Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Ex.png Ex.png Check.png Check.png Check.png Check.png Check.png
    Bay Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Ex.png Ex.png Check.png Check.png Check.png Check.png Check.png
    Coastal atoll Check.png Ex.png Check.png Ex.png Check.png Check.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Check.png Ex.png Ex.png
    Coastal island Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Ex.png Ex.png Check.png Check.png Check.png Check.png Check.png
    Fjord Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Ex.png Ex.png Check.png Check.png Check.png Check.png Check.png
    Peninsula Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Ex.png Ex.png Check.png Check.png Check.png Check.png Check.png
    Iceberg Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Check.png Check.png Check.png Check.png Check.png Ex.png Ex.png Ex.png Ex.png Ex.png
    Dry lake Ex.png Ex.png Ex.png Ex.png Check.png Check.png Check.png Ex.png Ex.png Check.png Ex.png Ex.png Ex.png Ex.png Check.png Ex.png Ex.png
    Hot springs Check.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Check.png Ex.png Check.png Ex.png Ex.png Check.png Ex.png Ex.png Check.png Ex.png
    Lake Check.png Ex.png Check.png Ex.png Ex.png Ex.png Ex.png Check.png Ex.png Check.png Ex.png Ex.png Check.png Check.png Check.png Ex.png Ex.png
    Lake with island Check.png Ex.png Check.png Ex.png Ex.png Ex.png Ex.png Check.png Ex.png Check.png Ex.png Ex.png Check.png Check.png Check.png Ex.png Ex.png
    Oasis Ex.png Ex.png Ex.png Ex.png Ex.png Check.png Check.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png
    Pond Check.png Ex.png Check.png Ex.png Check.png Ex.png Ex.png Check.png Ex.png Check.png Ex.png Ex.png Check.png Check.png Check.png Ex.png Ex.png
    Toxic lake Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Check.png Ex.png Ex.png Check.png
    Wetland Check.png Check.png Check.png Check.png Ex.png Ex.png Ex.png Check.png Check.png Check.png Ex.png Ex.png Ex.png Check.png Ex.png Ex.png Ex.png
    Ancient chemfuel refinery Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Ex.png Ex.png Check.png Check.png Check.png Check.png Check.png
    Ancient garrison Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Ex.png Ex.png Check.png Check.png Check.png Check.png Check.png
    Ancient launch site Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Ex.png Ex.png Check.png Check.png Check.png Check.png Check.png
    Ancient warehouse Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Ex.png Ex.png Check.png Check.png Check.png Check.png Check.png
    Ancient heat vent Ex.png Ex.png Ex.png Ex.png Check.png Check.png Check.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png
    Ancient smoke vent Check.png Ex.png Check.png Ex.png Check.png Check.png Check.png Check.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Check.png Ex.png Check.png
    Ancient toxic vent Check.png Ex.png Check.png Ex.png Check.png Check.png Check.png Check.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Check.png Ex.png Check.png
    Ancient quarry Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png
    Harbor Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Ex.png Ex.png Check.png Check.png Check.png Check.png Ex.png
    Ruins Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Ex.png Ex.png Ex.png Check.png Check.png Check.png Check.png
    Frozen ruins Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Check.png Ex.png Check.png Ex.png Ex.png Ex.png Ex.png
    Abandoned colony Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Ex.png Ex.png Check.png Check.png Check.png Check.png Ex.png
    Infested settlement Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Check.png Ex.png Ex.png Check.png Check.png Check.png Check.png Check.png
  • Single table[edit]

    wikitable:

    Name Description Terrain Biomes Combines with
    F SH LH M TF TS TrR TrS AS D ED BF CB T IC SI GP Gl Gr L S
    Basin A natural depression in a mountain range, in which groundwater feeds a small lake. Ex.png Ex.png Ex.png Check.png Check.png Check.png Check.png Check.png Ex.png Ex.png Ex.png Check.png Check.png Check.png Ex.png Ex.png Check.png Check.png Check.png Check.png Check.png wetland, ancient quarry
    Cavern Example Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Example
    Chasm Example Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Example

    STDT double row header:

    Name Description Terrain Biomes Combines with
    F SH LH M TF TS TrR TrS AS D ED BF CB T IC SI GP Gl Gr L S
    Basin A natural depression in a mountain range, in which groundwater feeds a small lake. Ex.png Ex.png Ex.png Check.png Check.png Check.png Check.png Check.png Ex.png Ex.png Ex.png Check.png Check.png Check.png Ex.png Ex.png Check.png Check.png Check.png Check.png Check.png wetland, ancient quarry
    Cavern Example Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Example
    Chasm Example Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Example

    STDT single row header:

    Name Description F SH LH M TF TS TrR TrS AS D ED BF CB T IC SI GP Gl Gr L S Combines with
    Basin A natural depression in a mountain range, in which groundwater feeds a small lake. Ex.png Ex.png Ex.png Check.png Check.png Check.png Check.png Check.png Ex.png Ex.png Ex.png Check.png Check.png Check.png Ex.png Ex.png Check.png Check.png Check.png Check.png Check.png wetland, ancient quarry
    Cavern Example Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Example
    Chasm Example Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Ex.png Example

    Biomes[edit]

    Dealing with coastal animals[edit]

    Adding a Is_Coastal flag to animals[edit]

    Temperate Forest Fauna (current): AlpacaBisonBoomalopeBoomratCougarDeerDonkeyGazelleGrizzly bearGuinea pigHareHorseIbexLynxMegaslothMuffaloRaccoonRatRed foxRhinocerosSquirrelTimber wolfTortoiseTurkeyWargWild boarYakBadger Content added by the Odyssey DLCBluebird Content added by the Odyssey DLCCrow Content added by the Odyssey DLCMink Content added by the Odyssey DLCPorcupine Content added by the Odyssey DLCQuail Content added by the Odyssey DLCSparrow Content added by the Odyssey DLCSwan Content added by the Odyssey DLCWolverine Content added by the Odyssey DLC

    Testing for non-coastal: None.

    Testing for coastal (not implemented): None.

    Comments[edit]

    • Adding a Is_coastal boolean is fairly easy but since the flag would only be set on specific animals, you can only test if it is true. Undefined is not evaluated as false.
      • There's also the issue of Infobox growing into a monster as we add more data
    • So
      • the current implementation would get all animals (coastal or not) without discriminating. It works I guess but there's no way to differentiate the coastal animals. You'd have to go to the page and see the description. Possible in the short term but a bit disappointing. Not as good as the current description.
      • Testing if Is_Coastal is false always returns None. Useless.
        • The only way for this to work would be to generate the value automatically on all pages that don't have the flag set. Not worth it.
      • Testing if it's true would likely work. We'd get a list of the coastal animals for that biome.
    • Could maybe get the full list and the coastal list and painstakingly build the displayed list. Uggh, it 's not like we have good string functions.

    Maybe it's the wrong approach.

    What we have in the XML[edit]

    Going back to the XML files, we have:

    • All coastal animals come with Odyssey. There are 8 total, 7 defined in Races_Animal_Coastal.xml, 1 (penguin) defined in Races_Animal_Birds.xml.
    • Biomes have them listed under tag <coastalWildAnimals>, unlike the other animals who are in <wildAnimals>.
      • 12 Core biomes and 4 Odyssey biomes have them.
      • Side note: there's also tag <pollutionWildAnimals>, which was added with Biotech. Presumably that list defines the animals spawning when the tile is polluted. Not sure what happens if the map is not very polluted, do you get a mix? That's beside the point, but at some point it could be useful to display that in Biomes too.

    Analysis[edit]

    So it's the biome that lists which animals live where, with a different list for coastal and a different list for pollution.

    In contrast, in the wiki, each animal has boolean flags set for each biome it lives in. It makes sense because it's a many to many relationship, you can't have lists in properties, and there are less biomes than animals.

    Coastal animals are always coastal, at least for now. There are no animals that are sometimes land-based and sometimes coastal. So having a Is_Coastal flag along with the usual Lives_In_Temperate_Forest (and friends) makes more sense than doubling the biome list with stuff like Lives_In_Temperate_Forest_Coast, which would mirror what has been done for <wildAnimals>. My concern is property ballooning, although I'm unclear on the limitations of the wiki.

    Do we need to know that an animal is coastal?

    • on the animal page, it could be displayed automatically. But that could also be done by mentioning it in the text.
    • having a property for it means you would get a page listing all the coastal animals. Always nice.
    • on Biomes, it would be nice to differentiate between the land animals that always have a chance to be there, and the coastal animals that are only there if the tile is coastal.

    I think in the short term, just setting the biomes flags would allow us to use #ask for the Odyssey biomes and the Habitats template on coastal animals.

    For lists mentioning that the animals are coastal in Biomes, it would actually be easier to have specific Lives_In_Temperate_Forest_Coast. I don't like the redundancy of info but maybe that comes with the limits of working with a wiki. Need input from experienced people.

    Testing Habitats[edit]

    Panther habitat: tropical rainforests, tropical swamps, and scarlandsContent added by the Odyssey DLC