The thing is we probably would need these as well based upon an integer.
TUBE_HAS_MISSILE, TUBE_HAS_MINE, TUBE_HAS_PROBE, TUBE_CAN_SPIN_UP
TUBE_CAN_FIRE, TUBE_CAN_LAUNCH, TUBE_LAUNCHED, TUBE_EMPTY,
TUBE_LINKED, TUBE_HAS_EXP, TUBE_HAS_EMP.
Though honestly it seems as if it might be easier for you that we just request a value such as Q=TUBE_HAS_MISSLE:3 and get a response from the game like A=0.
Because we can set a variable in the MCU. Missile type won’t change after we have undocked from the station until we dock again. Having the game sending NIB / NIN values over and over might not be necessary.
I would take it any way you see decide is easiest for you folks. I look forward to making my controller and streaming the game on twitch. Even though I am not the best streamer.