This is a release candidate for version 1.1, the first stable release since 1.01 back in April 2010. Please test it and let me know if there are any showstopper bugs that need to be fixed before final release.
This version has several user interface changes:
1. When the player resurrects by reloading from the last save, the engine automatically repairs the ship (using the same procedure as insurance). This ensures that the player won't be caught with a no-win save.
2. The nearest docking port shows up on the HUD. This should make it easier to determine which object the player is going to dock with when pressing 'D'. In addition, I've added a docking radius attribute on stations so that nav beacons are less annoying. Finally, I've added code to prevent an NPC from taking the last docking port (so the player always has a place to dock).
3. I've changed the Invoke menu to use numbers instead of letters. Unfortunately, you will have to retrain your key-memory to [1] instead of [A] for Sustain. If you absolutely cannot stand this, you can revert to the original UI with an option in Settings.xml:
Code: Select all
<Option name="invokeLetterHotKeys" value="true"/>
5. The Teraton fabricator has been significantly modified. It no longer generates level+1 items above level 8. In addition, its internal state is displayed on the dock screen (so you know whether you need to give it more energy or mass). Furthermore, there is an element of randomness in the fabricator preferences. Each fabricator has 2 favorite foods and 4 hated foods (randomly selected at create-time). Feeding it favorite foods increases disposition (same as Ringer ambrosia); feeding it hated foods decreases it significantly.
The full list of fixes is in the usual place:
http://wiki.neurohack.com/transcendence/trac/report/14
I'm very excited to finally be able to put out a new stable release! Again, let me know of any showstoppers so that this release can be as good as possible.