On the starbase build screen, only hulls that you have
enough minerals + money to build show up as available,
but all engines/beams/torps are shown as available (up
to the base tech level limits), regardless of whether you
have enough minerals+money to build them. Please
consider "hiding" the unbuildable ones the same way
unbuildable hulls are hidden (ie not highlighted).