Oxygen Not Included

Oxygen Not Included

Customize Geyser
(04) PalverZ Jan 1, 2020 @ 11:15am
Share custom geysers?
Was thinking it would be cool to have a post for swapping .json parts like this:

Dont forget to add a comma after you last curly bracket " } " ie "}," and leave the comma off for the last one.

Naptha Gas or SourGas here:

{ "anim": "geyser_molten_gold_kanim", "id": "vapor_naptha", "element": "SourGas", "temperature": 600, "minRatePerCycle": 500.0, "maxRatePerCycle": 4000.0, "maxPressure": 800.0, "minIterationLength": 60.0, "maxIterationLength": 1140.0, "minIterationPercent": 0.1, "maxIterationPercent": 0.9, "minYearLength": 15000.0, "maxYearLength": 135000.0, "minYearPercent": 0.4, "maxYearPercent": 0.8, "Name": "Sourgas Geyser", "Description": "A geyser that periodically erupts with <link=\"SOURGAS\">SourGas</link>.", }



Here is a list of the elements I do not know if all can be validly used (CASE SENSITIVE):

Gases:
AluminumGas CarbonDioxide CarbonGas ChlorineGas ContaminatedOxygen CopperGas GoldGas Helium Hydrogen IronGas LeadGas MercuryGas Methane NiobiumGas Oxygen PhosphorusGas Propane RockGas SaltGas SourGas Steam SteelGas SulfurGas SuperCoolantGas TungstenGas EthanolGas Syngas
Liquids:
Brine Chlorine CrudeOil DirtyWater LiquidCarbonDioxide LiquidHelium LiquidHydrogen LiquidMethane LiquidOxygen LiquidPhosphorus LiquidPropane LiquidSulfur Magma Mercury MoltenAluminum MoltenCarbon MoltenCopper MoltenGlass MoltenGold MoltenIron MoltenLead MoltenNiobium MoltenSalt MoltenSteel MoltenTungsten MoltenUranium Naphtha NuclearWaste Petroleum SaltWater SuperCoolant ViscoGel Water Ethanol MoltenSyngas

Solids:
Aerogel Algae Aluminum AluminumOre Bitumen BleachStone Brick BrineIce Carbon CarbonFibre Cement CementMix Ceramic Clay Copper Creature CrushedIce CrushedRock Cuprite DepletedUranium Diamond Dirt DirtyIce Electrum1 EnrichedUranium Fertilizer FoolsGold Fossil Fullerene Glass Gold GoldAmalgam Granite5Ice IgneousRock Iron4IronOre Isoresin Katairite Lead Lime MaficRock Niobium Obsidian OxyRock PhosphateNodules Phosphorite Phosphorus Polypropylene1 Radium RefinedCarbon1 Regolith1 Rust Salt1Sand SandCement SandStone SedimentaryRock Slabs SlimeMold Snow SolidCarbonDioxide SolidChlorine SolidCrudeOil SolidHydrogen SolidMercury SolidMethane SolidNaphtha SolidOxygen SolidPetroleum SolidPropane SolidSuperCoolant SolidViscoGel1 Steel Sulfur SuperInsulator TempConductorSolid ToxicSand Tungsten Unobtanium UraniumOre Wolframite Yellowcake SolidEthanol SolidSyngas

Anims: (What it looks like)
geyser_gas_steam_kanim geyser_gas_steam_hot_kanim geyser_liquid_water_hot_kanim geyser_liquid_water_slush_kanim geyser_liquid_water_filthy_kanim geyser_molten_volcano_small_kanim geyser_molten_volcano_big_kanim geyser_liquid_co2_kanim geyser_gas_co2_hot_kanim geyser_gas_hydrogen_hot_kanim geyser_gas_po2_hot_kanim geyser_gas_po2_slimy_kanim geyser_gas_chlorine_kanim geyser_gas_methane_kanim geyser_molten_copper_kanim geyser_molten_iron_kanim geyser_molten_gold_kanim geyser_liquid_oil_kanim geyser_side_oil_kanim
Last edited by (04) PalverZ; Jan 2, 2020 @ 12:28pm
< >
Showing 1-15 of 17 comments
(04) PalverZ Jan 2, 2020 @ 11:14am 
Molten lead volcano
Fumihiko made this one
{ "id": "molten_lead", "element": "MoltenLead", "anim": "geyser_molten_gold_kanim", "temperature": 773.15, "minRatePerCycle": 200.0, "maxRatePerCycle": 400.0, "maxPressure": 150.0, "minIterationLength": 480.0, "maxIterationLength": 1080.0, "minIterationPercent": 0.02, "maxIterationPercent": 0.1, "minYearLength": 15000.0, "maxYearLength": 135000.0, "minYearPercent": 0.4, "maxYearPercent": 0.8, "Name": "Lead Volcano", "Description": "A large volcano that periodically erupts with molten <link=\"MOLTENLEAD\">Lead</link>." }
Last edited by (04) PalverZ; Jan 2, 2020 @ 11:47am
Foamy Feb 8, 2020 @ 10:00am 
I've been playing with this a little bit. I keep getting the "Temperature is bad" notification.
Fumihiko  [developer] Feb 8, 2020 @ 10:54am 
Maybe you want to elaborate on this. Where does this message pop up, what did you play with? This message doesn't tell me anything.
Zeph Grey Mar 4, 2020 @ 11:38am 
I'm getting this same message. It's as soon as the game starts when it loads the mod. "Customize Geysers encountered an issue with your configuration; Warning: Geyser liquid_oxygen (the geyser I added) has bad temperature"

Does the mod handle negative temps? Or do they have to be expressed in some specific way?
Fumihiko  [developer] Mar 4, 2020 @ 12:01pm 
The temperatures are in Kelvin. Negative Kelvin are a no go. Would crash the game. If someone tries that, this message appears and will take some legal temperature.
Before I did not recognize the message, because he didn't give me the full string ;)
Zeph Grey Mar 4, 2020 @ 12:13pm 
Oh! I assumed it was celsius as in game! That makes way more sense! Thanks!
Foamy Mar 5, 2020 @ 3:33pm 
{
"id": "Polypropylene",
"element": "PolyPropylene",
"anim": "geyser_liquid_co2_kanim",
"temperature": 10.0,
"minRatePerCycle": 25.0,
"maxRatePerCycle": 120.0,
"maxPressure": 200.0,
"minIterationLength": 180.0,
"maxIterationLength": 1080.0,
"minIterationPercent": 0.01,
"maxIterationPercent": 0.2,
"minYearLength": 15000.0,
"maxYearLength": 135000.0,
"minYearPercent": 0.1,
"maxYearPercent": 0.95,
"Name": "Polypropylene Volcano",
"Description": "A large volcano that periodically erupts with plastic."
},
HolographicWings Apr 11, 2020 @ 12:29am 
Geysers from https://steamcommunity.com/sharedfiles/filedetails/?id=1763024961
{ "id": "cool_water", "element": "Ice", "anim": "geyser_gas_steam_kanim", "temperature": 249.15, "minRatePerCycle": 120.0, "maxRatePerCycle": 800.0, "maxPressure": 100.0, "minIterationLength": 60.0, "maxIterationLength": 1140.0, "minIterationPercent": 0.1, "maxIterationPercent": 0.2, "minYearLength": 15000.0, "maxYearLength": 135000.0, "minYearPercent": 0.4, "maxYearPercent": 0.8, "Name": "Ice geyser", "Description": "A ice geyser." }, { "id": "liq_oxygen", "element": "LiquidOxygen", "anim": "geyser_liquid_water_slush_kanim", "temperature": 79.0, "minRatePerCycle": 1.0, "maxRatePerCycle": 5.0, "maxPressure": 5.0, "minIterationLength": 60.0, "maxIterationLength": 2000.0, "minIterationPercent": 0.05, "maxIterationPercent": 0.2, "minYearLength": 15000.0, "maxYearLength": 135000.0, "minYearPercent": 0.4, "maxYearPercent": 0.8, "Name": "Liquid oxygen geyser", "Description": "A liquid oxygen geyser." }, { "id": "liq_helium", "element": "LiquidHelium", "anim": "geyser_liquid_oil_kanim", "temperature": 4.0, "minRatePerCycle": 10.0, "maxRatePerCycle": 200.0, "maxPressure": 100.0, "minIterationLength": 60.0, "maxIterationLength": 1140.0, "minIterationPercent": 0.1, "maxIterationPercent": 0.9, "minYearLength": 15000.0, "maxYearLength": 135000.0, "minYearPercent": 0.4, "maxYearPercent": 0.8, "Name": "Liquid helium geyser", "Description": "A liquid helium geyser." }
Last edited by HolographicWings; Apr 11, 2020 @ 12:32am
Tyo Atrosa Feb 29, 2024 @ 5:20pm 
A few I made up:

Sucrose Geyser, ejects solid sucrose but a bit above melting point (couldn't find element tag for liquid sucrose, but this works).

{
"id": "Syrup",
"element": "Sucrose",
"anim": "geyser_liquid_co2_kanim",
"temperature": 463,
"minRatePerCycle": 25.0,
"maxRatePerCycle": 120.0,
"maxPressure": 200.0,
"minIterationLength": 180.0,
"maxIterationLength": 1080.0,
"minIterationPercent": 0.01,
"maxIterationPercent": 0.2,
"minYearLength": 15000.0,
"maxYearLength": 135000.0,
"minYearPercent": 0.1,
"maxYearPercent": 0.95,
"Name": "Syrup Geyser",
"Description": "A geyser connected to the mythical land of candy."
}

Artisanal Spring: Pure water at 10C, cool enough to use for bristle berries and Easygoing Sleetwheat.

{
"id": "artisanal_spring",
"element": "Water",
"anim": "geyser_liquid_water_slush_kanim",
"shape": "Liquid",
"width": 4,
"height": 2,
"temperature": 283,
"minRatePerCycle": 2000.0,
"maxRatePerCycle": 4000.0,
"maxPressure": 500.0,
"minIterationLength": 60.0,
"maxIterationLength": 1140.0,
"minIterationPercent": 0.1,
"maxIterationPercent": 0.9,
"minYearLength": 15000.0,
"maxYearLength": 135000.0,
"minYearPercent": 0.4,
"maxYearPercent": 0.8,
"Name": "Artisanal Spring",
"Description": "A pure flowing spring of cool, refreshing <link=\"WATER\">Water</link>.",
"IsGeneric": true
}

Sewage Overflow: Sanitary Polluted Water at 45C, wanted to add radioactive pollutants but couldn't find the tag for it. would be awesome if there was a way to make it produce small amounts of radium occasionally. otherwise perfect for fiber, peppernuts, and trees.

{
"id": "sewage_overflow",
"element": "DirtyWater",
"anim": "geyser_liquid_water_filthy_kanim",
"shape": "Liquid",
"width": 4,
"height": 2,
"temperature": 318,
"minRatePerCycle": 2000.0,
"maxRatePerCycle": 4000.0,
"maxPressure": 500.0,
"minIterationLength": 60.0,
"maxIterationLength": 1140.0,
"minIterationPercent": 0.1,
"maxIterationPercent": 0.9,
"minYearLength": 15000.0,
"maxYearLength": 135000.0,
"minYearPercent": 0.4,
"maxYearPercent": 0.8,
"Name": "Sewage Overflow",
"Description": "An overflowing burst sewage main, sterilized by underground radiation. Occasionally spews warm sterile <link=\"DIRTYWATER\">Polluted Water</link>.",
"IsGeneric": true
}
Last edited by Tyo Atrosa; Feb 29, 2024 @ 5:24pm
Fumihiko  [developer] Mar 1, 2024 @ 2:12am 
Do you want the water to be radioactive or the geyser? I am not sure how radioactivity works. Just wondering.
Konflusius Katsuo Apr 19, 2024 @ 5:52am 
Originally posted by Tyo Atrosa:
Sucrose Geyser, ejects solid sucrose but a bit above melting point (couldn't find element tag for liquid sucrose, but this works).
}
I suppose the tag is "MoltenSucrose". I tried "LiquidSucrose" and got the message "Tag does not exist"
MoltenSucrose didn't give me an error so it could be the right one
Last edited by Konflusius Katsuo; Apr 19, 2024 @ 5:53am
Konflusius Katsuo Apr 19, 2024 @ 5:59am 
Some i think are pretty fun:

{
"id": "winter",
"element": "Snow",
"anim": "geyser_liquid_water_slush_kanim",
"shape": "Liquid",
"width": 4,
"height": 2,
"temperature": 250.0,
"minRatePerCycle": 2000.0,
"maxRatePerCycle": 4000.0,
"maxPressure": 500.0,
"minIterationLength": 60.0,
"maxIterationLength": 1140.0,
"minIterationPercent": 0.1,
"maxIterationPercent": 0.9,
"minYearLength": 15000.0,
"maxYearLength": 135000.0,
"minYearPercent": 0.4,
"maxYearPercent": 0.8,
"Name": "Winter Volcano",
"Description": "A Volcano, that spits snow instead of ashe.",
"IsGeneric": true
}

{
"id": "molten_glass",
"element": "MoltenGlass",
"anim": "geyser_molten_iron_kanim",
"shape": "Molten",
"width": 3,
"height": 3,
"temperature": 2273.15,
"minRatePerCycle": 200.0,
"maxRatePerCycle": 400.0,
"maxPressure": 150.0,
"minIterationLength": 480.0,
"maxIterationLength": 1080.0,
"minIterationPercent": 0.02,
"maxIterationPercent": 0.1,
"minYearLength": 15000.0,
"maxYearLength": 135000.0,
"minYearPercent": 1.0,
"maxYearPercent": 1.0,
"Name": "Glass Volcano",
"Description": "A large volcano that periodically erupts with molten <link=\"MOLTENGLASS\">Glass</link>.",
"IsGeneric": true
},

{
"id": "mud",
"element": "Mud",
"anim": "geyser_liquid_water_filthy_kanim",
"shape": "Liquid",
"width": 4,
"height": 2,
"temperature": 303.15,
"minRatePerCycle": 120.0,
"maxRatePerCycle": 800.0,
"maxPressure": 100.0,
"minIterationLength": 60.0,
"maxIterationLength": 1140.0,
"minIterationPercent": 0.1,
"maxIterationPercent": 0.2,
"minYearLength": 15000.0,
"maxYearLength": 135000.0,
"minYearPercent": 1.0,
"maxYearPercent": 1.0,
"Name": "Mud Spitter",
"Description": "A geyser that periodically spits <link=\"MUD\">Mud</link>.",
"IsGeneric": true
},
Mira Nov 17, 2024 @ 3:48pm 
Does anyone know the Name for marcury so i can make a liquid mercury geyser?
Mira Nov 17, 2024 @ 4:09pm 
nvm saw it the 2nd time i looked through the list above
antoine Jan 29 @ 1:55am 
Hello ! I don't know how to configure the cool slush water geyser. Is it geyser_liquid_water_slush_kanim ?
< >
Showing 1-15 of 17 comments
Per page: 1530 50