Since we can install items from dock services, we should hide installable items from commodities exchange. Quick spec:

  • By default, the buy screen in Commodities Exchange hides anything that can be purchased via dock services: devices, armors, and missiles/ammo.
  • We add an override option for stations that don't have dock services (not sure if we can do this programmatically).
  • A button on the screen shows the items back (something like, "Show dock service items"). The button flips to the opposite sense (e.g., "Hide dock service items").
  • We remember the setting of the button in a game structure (e.g., on the player ship).
nms 26 Mar 2015:

While I'm glad you're proposing to make this toggleable, I still have several issues with purchasing items through dock services. I made a forum post so we can see when there are replies: https://forums.kronosaur.com/viewtopic.php?f=3&t=7094

george moromisato 26 Mar 2015:

@nms: I agree with all your points. But I don't think they detract from this specific feature.

The toggle setting persists for the whole game, so you can easily set it once and you're back to original behavior.

That said, I do agree with the idea of adding filters to commodities exchange.