I did a search for cheat codes, but I couldn't find any that would solve this problem. There is a way to restore the starbase by manipulating some files, however. You may want to backup your savegame before trying this.
1. Make sure you are NOT in the system where the starbase is supposed to be. Alternatively, navigate to that system before saving in step 2 (I have not tested this alternative, so make sure to back things up). Save your game.
2. Start a new game in the same campaign and save to a different slot. Exit Starfury.
3. Open Starfury/Campaigns/<campaign folder>/CampaignData.txt
4. Search for the name of the system with the starbase. It should be on a line that looks something like this:
Code:
Map Name := Yorkshire
5. Take note of the map ID number on the line above the name.
6. Go into Starfury/Savegames/Slot<number of new game>, select the file <map ID #>.map and copy it.
7. Go into Starfury/Savegames/Slot<number of original game> and paste the map file.
8. Start up Starfury, load your game, and go back to the system. It should be restored to its state at the very beginning of the campaign, including the formerly destroyed starbase.
Note: If you do not follow the first part of step 1, you will lose the game immediately when you reload it in step 8.