Space Engineers

Space Engineers

[VisSE] [2020] Oxy Hydro Gasses & Reactors with Tritium Weaponry
731 Comments
Hawkeyes 23 Dec, 2023 @ 5:10pm 
Is it possible to convert liquid and evap it back to gas with out making cylinders? is there a block to do this? or convert h2 farm to liquid?
Visentinel  [author] 19 Aug, 2022 @ 9:09pm 
Fiddle speaking truth there, load order sometimes causes strange problems even when logically it shouldn't.
Fiddle4 18 Aug, 2022 @ 11:48am 
Yeah it could also be load order if you have a lot of mods.
Antharann Fireblade 18 Aug, 2022 @ 5:31am 
@Fiddle4
sounds like a download issue for me then
sometimes this happens with steam workshop mods
they dont get downloaded correctly
Visentinel  [author] 17 Aug, 2022 @ 5:33pm 
SO weird !
Fiddle4 17 Aug, 2022 @ 3:41pm 
So had the same bug with the bottles not showing up in the components section in the assembler but I had to unsub and resub and made new world to get it to show up for me and all works fine now hope this helps.
Visentinel  [author] 5 Jun, 2022 @ 1:16pm 
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2817422271

theres the blue hydrogen cylinder and the oxygen cylinder
Visentinel  [author] 5 Jun, 2022 @ 1:09pm 
Yeah i dono whats up mate, tested the mod just yesterday and everything works fine, icons are fine and the assemblers have the cylinders for the evaporators. Dont know whats up with ur game.
Thwarted 4 Jun, 2022 @ 9:50pm 
Regular assemblers as in the vanilla tanks? Got a ton of those filled up and I did look for any special new items that resemble what you said and nothing new in there except for tritium ammo etc which was there when the old version of the mod worked by consuming liquid stuff from the ice processors. Also your mod changed the vanilla cylinders to the old icon texture in inventory and before I even posted my previous statement containing Bruh, I actually did try to put those in also based on what you said as I understood it. I like I said, I used to use this mod heavily before what ever update you did with this that changed it.

I would of hit you up on steam with this but you always appear offline in the friends list. Says you were last online 2 years ago. Maybe steam got the dumbs, maybe I got the dumbs too.
Visentinel  [author] 4 Jun, 2022 @ 8:33pm 
I have tried updating sections of the Description and there is an updates entry about this, now i have also added a new description notice right at the top. I hope this is finally enough.
Visentinel  [author] 4 Jun, 2022 @ 8:29pm 
Bruh thats coz you supposed to use the assembler to convert some of that liquid to cylinders and those go in the evaps.
Thwarted 4 Jun, 2022 @ 3:36pm 
Bruh, last time I tried to use this mod, it had the same issue it has now a year later. Liquid Hydrogen/Oxygen inventory items will not transfer to the Evaporators. Tried to move them manually, it wont take them. At least the Ice Processors work, but the stuff it makes is useless.
Tetra 29 Mar, 2022 @ 3:49pm 
every time i attempt to place a h2 evap it crashes my game?
Visentinel  [author] 22 Mar, 2022 @ 2:15pm 
yeah just optimising / fixing things ;)
Dkz1181 22 Mar, 2022 @ 9:59am 
Ah Right i see, thanks, so its just one more step in the process to make it usable i didnt realise it had been changed that much since i last played
Visentinel  [author] 22 Mar, 2022 @ 4:13am 
Use an Assembler to make Liquid Oxy/Hydro to Cylinders that work with the evaporators
Dkz1181 20 Mar, 2022 @ 10:06am 
The Evaporators dont seem to be processing the liquid Oxygen/Hydrogen even though i can pull items from them, they dont seem to want to go into the inventory slots
SiriusBlack 5 Feb, 2022 @ 7:36pm 
what is the efficiency % on this? How much more hydro and oxy do we get from a unit of ice?
zmantetreault 3 Feb, 2022 @ 5:56pm 
can you make a video on how to set this up, from ore input to the final step. or make some instructions please. not very clear on how to set up.
Antharann Fireblade 30 Jan, 2022 @ 9:41am 
that is the most stupid change they could have done!
Annastasya 30 Jan, 2022 @ 4:15am 
@Fiddle4

It isn't supposed to. You have to make Gas Cylinders as stated above in the details. Due to a change made by Keen, O2 Gens (which the evaporator is an O2 Gen block type) now only accept ore fuels so the LH2 must be converted into a Gas Cylinder which is an Ore type item. LH2 is an Ingot type item.
Fiddle4 26 Jan, 2022 @ 10:27pm 
Evaporator does not accept liquid hydrogen in inventory
lucienblaze 15 Jan, 2022 @ 8:49am 
is there any fix for the reactors not showing a inventory?
Visentinel  [author] 17 Oct, 2021 @ 3:15am 
nah we cant do gas-to-item sorry. game limitation.
Myratis 16 Oct, 2021 @ 10:25am 
Is there a way to turn hydrogen gas into liquid hydrogen?
Syphond 15 Aug, 2021 @ 4:45am 
what fuel doe sthe premier shipcore hydro evaporator use, it wont take ice or liquid hydrogen componentes
Annastasya 20 Mar, 2021 @ 7:23am 
VIsentinel has a Version 3 out now!
Annastasya 17 Mar, 2021 @ 6:22am 
Think I won't? o_o <--- (My serious face)
Visentinel  [author] 17 Mar, 2021 @ 6:20am 
Im uploading it now in a few minutes
your welcome to sub and switch out the mods before i even finish the description box
Annastasya 17 Mar, 2021 @ 5:32am 
@Videntinel:

That sounds great! I'm not worth much in terms of creating models but I know my way around SBC's pretty well so if you need any assistance with testing or anything please don't hesitate to ask.

I didn't even realize that there was a discrepancy with the time estimates. I don't know that I have ever run out though. Maybe I'm just lucky or more likely too anal about keeping my fuel topped off!

V2 is just awesome so a V3 would be spectacular! I can't wait!
...no seriously. I can't wait. You have 30 minutes. Go!



OK, maybe I'm not actually that impatient, but I am still excited. =-Þ
Visentinel  [author] 17 Mar, 2021 @ 4:52am 
So heres what i have done

I have created Hydrogen Fuel Cells that have the same fuel mass as the uranium so that the reactors time left estimate in the HUD is now accurate again and the efficiency is done at the assembler with this

<Item Amount="4.617" TypeId="Ingot" SubtypeId="v2HydrogenGas" />
<Item Amount="10" TypeId="Ingot" SubtypeId="HydrogenFuel" />

No more having to only rely on the control panel view of the reactors to see the real time left ;) AND now you dont have a weight issue with the hydrogen
Visentinel  [author] 17 Mar, 2021 @ 3:21am 
I have been thinking about making a new v3 version of this mod, i might make a copy and start making all kinds of changes that i have been thinking and see what it looks like.

no promises and no time line :P
Annastasya 17 Mar, 2021 @ 2:48am 
@Visentinel:

I was confused when I saw the blueprint for changing them into gravel, what an odd thing for Keen to do...but if it works, it works. We'll just wrap it in duct tape and toss it into a corner somewhere so we can ignore and forget about it. ~.^

Thanks again for clearing things up. I hope I wasn't too big a pain in your rear.
Annastasya 17 Mar, 2021 @ 2:48am 
@Visentinel:

I understood the whole O2 Generator debacle. Thank you for locating and implementing a fix for the changes Keen made.

I understand about the not wanting to mess up people's games and it is appreciated. As long as there is a method to disassemble the cylinders back into the v2 ingots it shouldn't be an issue. I actually kind of like the extra refining step. It makes sense. Thankfully someone has come up with a mod that lets you assign assemblers with a minimum stock threshold through the normal built in UI. That should make it easy enough to keep limited cylinders on hand without converting all the v2 ingots and leaving nothing for the reactors.
Visentinel  [author] 16 Mar, 2021 @ 8:00am 
About the evaporators pulling on the conveyors automatically, no keen broke something and they longer could pull ingots only ore, i had to make a new item that uses the ore type.
Visentinel  [author] 16 Mar, 2021 @ 7:58am 
yes to all of that, and we cant do it because it will make all reactors shut down as soon as everyone loads the worlds using these reactors.

I have no idea why the blueprint pretends to convert to gravel.... thats how keen does it and thats how mods have to do it to.
Annastasya 15 Mar, 2021 @ 9:01pm 
OK, it took me a little to wrap my head around that...

Are you saying, as a 'fix', that it would be basically a matter of changing the reactors to run on 'hydrogencyl' instead of 'v2HydrogenGas' and then lowering the 'v2HydrogenGas' weight. Which means you would store the fuel as 'v2HydrogenGas' to keep it light and convert it into 'hydrogencyl' on the fly to use it in the reactors?

Am I understanding correctly?

Also, I see a blueprint for 'Oxygengasconcentration' that converts it into gravel. o_O
Is that how you managed to make the evaporators work automatically again?

And does that mean that now in order to use the hydro evaporator we have to convert the 'v2HydrogenGas' into 'hydrogencyl' first, meaning that the reactors can no longer use it?
Visentinel  [author] 15 Mar, 2021 @ 7:06pm 
" Is it at all possible to define the cylinders as a PhysicalMaterial and somehow use Density there"

Yes and that is totally a fix, but everyones reactors will go offline and everyone will need to manually remove the "v2hydrogengas" ingots and then the reactors will pull the new defined item that i suppose we can make in assemblers and control the ship weight by how much fuel we make... its probably not a good idea in practice as theres bound to be people who dont have batteries or solar and cannot reach their reactors without busting out the grinder.

People will get upset, some will have no idea about the update and will get frustrated not knowing wtf just happened, also in a multiplayer setting peoples bases could be rendered offline and defenseless leading to easy pickings for raiders.
Visentinel  [author] 15 Mar, 2021 @ 6:59pm 
Well the Gas system is is separate, that is fully configurable and only for the hydrogen engines.

The Gas system and the Item system are completely separate and we use the "Gas Generators" to convert items to gas's. an Item has its own definition and a gas has its own definition also.

When talking about the reactors that uses Ore or Ingot (I stick to always using Ingots here) and the burn rate per megawatt is a fixed value that keen has set for the game balance using uranium with keens mass value they set for that.

Mods can define their own fuel burn rate by setting our own mass values.
Annastasya 15 Mar, 2021 @ 6:53pm 
I presume that means it is based on Uranium ingots in standard reactors then?

I know there are ways to set hydrogen gas energy density like in GasProperties.sbc and physical material densities like in PhysicalMaterials.sbc. Is it at all possible to define the cylinders as a PhysicalMaterial and somehow use Density there or some kind of Ore/Ingot version of the gas EnergyDensity parameter?
Visentinel  [author] 15 Mar, 2021 @ 6:48pm 
16/03/2021

Adjusted Weights of Resources (Data provided by Annastasya in comments)
(except for Liquid Hydrogen due to mass = fuel efficiency for reactors)

Tritium Long Shells item name was incorrect
Updated reactors FuelID to FuelInfos in XML and implemented fuel conveyor pull rate per minute, set to 20.
Visentinel  [author] 15 Mar, 2021 @ 6:37pm 
wish i could change the fuel efficiency, afaik there is no way its hard coded >.<
Annastasya 15 Mar, 2021 @ 6:27pm 
That makes sense...and makes me cry inside a little bit. =-Þ
Visentinel  [author] 15 Mar, 2021 @ 6:20pm 
ugh oh

i was in the middle of making the changes and it hit me as i type the new mass for the liquid hydrogen.... i cannot change this because the mass is what the game engine uses to calculate fuel mass for the reactors.

Lowering the mass from 2.1656 (based on energy density if i remember correctly compared to uranium) to 0.035 then hydrogen fuel will last a very very very short time in the reactors and no one would want that.

the rest is done, il upload shortly.
Annastasya 15 Mar, 2021 @ 11:10am 
@Visentinel:

Thank you so much for the effort and quick response!

After using this mod, I cannot play Space Engineers without it! It is a must have mod!
( It would be nice though to not weigh my ships down with all the fuel I make. ~.^ )

Just an FYI (and I intended to and probably should have mentioned this before), I used about a dozen different sources/websites to confirm the numbers where correct.
Visentinel  [author] 15 Mar, 2021 @ 10:13am 
alright il have a look at this to confirm and implement the update, a bit of extra realism never hurts.
Annastasya 15 Mar, 2021 @ 8:59am 
@Visentinel:

Great job finding a way to fix/work around Keen's blunder with the O2 Generators! Now I won't need to weld a sorter onto each evaporator!

Now that the O2 & H2 "ingots" are acting more like actual ingots that will be converted to tanks/cylinders you may want to re-examine the weight by volume numbers.

(A handy resource is here [www.aqua-calc.com])

Liquid O2 per Liter should have a weight (in 1G) of 1.141Kg
Liquid H2 per Liter should have a weight (in 1G & at 20 Kelvin, which is needed to make it a liquid state) of 0.07Kg

With the volumes and cylinder conversions that you have predefined and set already, the new data would look like so:
Annastasya 15 Mar, 2021 @ 8:55am 
<PhysicalItem>
<Id>
<TypeId>Ingot</TypeId>
<SubtypeId>v2OxygenGas</SubtypeId>
</Id>
<DisplayName>Liquid Oxygen</DisplayName>
<Icon>Textures\GUI\Icons\ingot\oxygen_bottle.dds</Icon>
<Size>
<X>0.07</X>
<Y>0.07</Y>
<Z>0.07</Z>
</Size>
<Mass>1.141</Mass>
<Volume>1</Volume>
<Model>Models\Ingots\oxygen_tank_ingot.mwm</Model>
<IconSymbol></IconSymbol>
</PhysicalItem>

<PhysicalItem>
<Id>
<TypeId>Ingot</TypeId>
<SubtypeId>v2HydrogenGas</SubtypeId>
</Id>
<DisplayName>Liquid Hydrogen</DisplayName>
<Icon>Textures\GUI\Icons\ingot\hydrogen_bottle.dds</Icon>
<Size>
<X>0.07</X>
<Y>0.07</Y>
<Z>0.07</Z>
</Size>
<Mass>0.035</Mass>
<Volume>0.5</Volume>
<Model>Models\Ingots\hydrogen_tank_ingot.mwm</Model>
<IconSymbol></IconSymbol>
</PhysicalItem>
Annastasya 15 Mar, 2021 @ 8:53am 
<PhysicalItem>
<Id>
<TypeId>Ore</TypeId>
<SubtypeId>oxygencyl</SubtypeId>
</Id>
<DisplayName>Oxygen Gas Cylinder</DisplayName>
<Icon>Textures\GUI\Icons\ore\oxycyl.dds</Icon>
<Size>
<X>0.07</X>
<Y>0.07</Y>
<Z>0.07</Z>
</Size>
<Mass>11.41</Mass>
<Volume>10</Volume>
<Model>Models\Ingots\oxygen_tank_ingot.mwm</Model>
<IconSymbol>Gas</IconSymbol>
</PhysicalItem>

<PhysicalItem>
<Id>
<TypeId>Ore</TypeId>
<SubtypeId>hydrogencyl</SubtypeId>
</Id>
<DisplayName>Hydrogen Gas Cylinder</DisplayName>
<Icon>Textures\GUI\Icons\ore\gascyl.dds</Icon>
<Size>
<X>0.07</X>
<Y>0.07</Y>
<Z>0.07</Z>
</Size>
<Mass>0.35</Mass>
<Volume>5</Volume>
<Model>Models\Ingots\hydrogen_tank_ingot.mwm</Model>
<IconSymbol>Gas</IconSymbol>
</PhysicalItem>
Visentinel  [author] 15 Mar, 2021 @ 6:50am 
Ok cool
glad you worked it out.