

Some of the core ideas behind my first reactor: You'll want that part to be more or less mindless, because you'll be playing asteroids with your 5-position laser. Makes maintaining a balance between aiming and firing a lot easier.

I also suggest using a control circuit in the first reactor to switch between methane and NH3/HF outputs, and create a large storage space for both (use overlong pipes if you have trouble fitting an actual storage tank. Of course, there's now an NH3-NF3/H2 reactor posted a little above this. And since you control the order they come in, you don't need a sensor to tell the difference - just hardcode in both behaviors and have them alternate appropriately. I do, however, recommend using the NH3/HF input mix rather than pure NH3 - if you feed in 1 NH3 then 3 HF, you have a perfect mix - 6 hydrogen to make 3 H2 outs, plus 1 NF3. You might waste a bit of laser fuel, but not much, and the immense increase in complexity required to include a hydrogen storage and control circuit into your circuit for making nitrogen triflouride and hydrogen gas (which is already painfully complex by the time you get it working) is not worth the slight improvement in efficiency. Having a trigger is useless - you'll be firing more or less continuously by the time you have a stockpile of methane to aim with and have made your first bit of nitogen triflouride anyway.
SPACECHEM SETTLING INTO THE ROUTINE HOW TO
As long as you can figure out how to bind the hydrogen into H2 and send it to the laser, it doesn't matter.
