TheDoctorCZ
TheDoctorCZ
2 / 0
1st Jul 2018
19th Jul 2018
So I decided to make a factory that uses water to split into hydrogen, which it then fuses under just high enough pressure and temperature into noble gas - the TPT equivalent of Helium. Enjoy and feel free to copy if you need to :)

Comments

  • TheDoctorCZ
    TheDoctorCZ
    26th Jul 2018
    Yeah, that's what I meant and sorry, I don't really understand code beyond basic C so I just assumed it was a bug but I find it quite strange that it would be intentional as the ionization is basically the only thing that NBLE is special in as opposed to your ordinary gas (as far as I know). Maybe the NBLE created through fusion isn't really supposed to have tmp=1. :)
  • nonnymoose
    nonnymoose
    19th Jul 2018
    That bug is actually pretty interesting. The fact that NBLE with tmp==1 does not ionize is intentional, but undocumented. Relevant code: https://github.com/ThePowderToy/The-Powder-Toy/blob/master/src/simulation/elements/SPRK.cpp#L100. I'm not entirely sure WHY the NBLE that this creates has tmp=1. TheDoctorCZ: is that what you meant when you said it was a bug?