i was wonder if anyone would know if the ship designer only could be put on a thumb stick so you could design ships without installing it on a pc.
It's built into the game and depends on game data to work. I don't think you can make it portable.
There are many great features available to you once you register, including:
Sign in or Create Account