Так как у народа полно кораблей, а пользуются как правило лишь малой частью, было бы разумно выделять в древе кораблей «пустые» корабли, на которых не установлено ни одного модуля, чтобы их можно было отличить от боеготовых кораблей, использующихся для игры на разных теках и т.п. Достаточно одной крохотной иконочки или зелёной точечки как для апгрейда модуля в углу плашки корабля на боеготовых кораблях, либо серой точечки или иного выделения цветом на «пустых» кораблях.
UPD:
Как вариант, если есть хоть один белый модуль - белая отметка. Если есть хоть один зеленый модуль - зеленая. Хоть один синий - синяя. Если все модули фиолетовые - фиолетовая метка. Все фиолетовые и оранжевые - оранжевая метка. Низкуровневые метки отменяют высокоуровневые, т.е. если все модули фиолетовые, а один белый, метка будет белой. Если хоть один слот для модуля пустой - метка тускло серая.
За. У меня [более расширенное предложение](< base_url >/index.php?/topic/47170-uluchshenie-okna-informatcii-o-korable/) было - не просто точка, а более наглядно и информативно. Было бы неплохим дополнением к точке. Точка - чтоб видеть голый корабль, не наводя мышку. А навел - чтоб было видно, что именно на нем установлено.
Как вариант, если есть хоть один белый модуль - белая отметка. Если есть хоть один зеленый модуль - зеленая. Хоть один синий - синяя. Если все модули фиолетовые - фиолетовая метка. Все фиолетовые и оранжевые - оранжевая метка. Низкуровневые метки отменяют высокоуровневые, т.е. если все модули фиолетовые, а один белый, метка будет белой. Если хоть один слот для модуля пустой - метка тускло серая.