Another rollup patch.
- Enabled more gcc warnings
- Fixed -Wundef warnings
- Fixes to inhabited-worlds code, the attempt to enslave the
uninhabited planet is no longer made.
- Replaced pause_game(true) with announce() and killed the pause_latch()
trick as it leaded to the lost scroll-pauses
- Fixed calculation of destroyed planets
- Made scan() locale-safe
- Translation updates
Gameplay changes:
- Removed the Romulans-guarding-inhabited-worlds behaviour that probably
came from bsd-trek. Frankly, I find it much more annoying than enjoying.
- Added the behaveour of transporter consuming the ship's energy - inspired
by Star Control 2's landing habit. If someone finds this too harsh -
feel free to remove, but I personally find that logical. (!OPTION_PLAIN)
16 files changed: