(objSetGlobalData) and (objGetGlobalData) work with ships (and associate to ship class).

(shpOrder ship order target data) for assigning any order to a ship.

(shpGetOrder ship) returns a string instead of an integer.

(append list list) concatenates two lists together.

(sysCreateMarker) now takes a name attribute.

(itmGetImageDesc) returns the image for an item.

(itmGetDamageType) returns the type of damage.

(dbgOutput) to output text to command line window.

(shpInstallArmor) takes an item as well as a cursor. [Thanks to Burzmali]

(sysCreateWeaponFire) function.

(sysGetNavPathPoint) function.

(sysCancelTimerEvent) function.

(sysFindObject) now takes “G:xyz” to find a stargate of the given StargateID.

(sysGetNode) returns the nodeID of the current system.

(sysGetData) and (sysSetData) store information on system nodes.

Output a better error message when <ShipClass> refers to an undefined item UNID. [Thanks to Blitz]

Better error reporting for script errors.

If no background image specified for a dock screen, use background defined by object.

<EncounterTable> definitions supported in extensions.

<ItemTable> definitions supported in extensions.

Fixed a bug that prevented Transcendence from loading in certain locales. Problem was the CSymbolTable comparison function was locale-specific (and thus TDB symbol table compiled in US did not work in other locales). [Czert]

Fixed problem with \n not being parsed correctly in desc attributes. See: Sisters of Domina. [Thanks to Boris the Cat]

Fixed shield enhance ROM so that it repairs damaged shields. [Thanks to Burzmali]

When an enhanced shields is damaged it loses enhancement. [Thanks to darksider]

Fixed problem with autons and omni- and semi-omni weapons. [Thanks to Blitz and kaypy]

Fixed a bug where player omni- and semi-omni weapons fire in wrong direction after target is destroyed. [Thanks to Kamikaze]

Sisters of Domina can now repair ships with armor segments != 4. [Thanks to darksider]

Fixed a bug that prevented definition of local functions.

Fixed crash when player is destroyed while device counter is up.

Truncate item name in item list (instead of wrapping to two lines).

Fixed a bug in which (sysFindObject) was not properly parsing :attributes without terminating semicolons.

(shpOrderWait) now accepts a value of 0 for wait time (meaning infinite).

Fixed a bug in which uninstalled items were not being collapsed into a single CItem.

Fixed crash bug while updating events. The problem was that if the player was destroyed, gPlayer and gPlayerShip became invalid but we could still fire events that tried to access those. This would have happened in the OnBountyHunterCheck event. [Thanks to gannon]

Fixed a bug in which hotels do not give you an ID. The problem was due to global variables not being reset between games. This also affected Luminous ship statistics and encounters with Jenna and Rama. [Thanks to gannon and Dakota]

Black Market IDs are no longer marked as “Illegal” if they are unknown. [Thanks to fossaman]

Fixed problems with keyboard sometimes not working. [Thanks to gannon]

Fixed command line options (they were ignored).

Fixed typo (“Oulaw” instead of “Outlaw”) [Thanks to Crom]

Fixed typo (“At product..” instead of “A product”) [Thanks to Dakota]

Fixed typo in Battle Arena (m-dash was garbage)

0.95 (25 October 2005)

Consult this page for a list of game-play enhancements and changes.

Encounter at hotel should not happen twice. [Thanks to Magnus]

Fixed radiation timer (timer was inaccurate–based on 25-frames per sec.) [Thanks to Frits]

When auton kills raiders in Centauri Occupation, player should get the credit. Note: We now count ships killed by autons in the player's score. [thanks to gannon]

Fixed Arbalest cannon description typo. [Thanks to Forevian]

Fixed auton dealer that didn't buy autons [Thanks to fossaman]

Misspelling fixed (shieldss) [Thanks to fossaman]

Fixed a crash bug in this scenario: If a stray bullet hits a station that goes on alert when attacked (like Pirate Fortress) then we might end up attacking the bullet (because we did not have a check for CanAttack). [Thanks to chris rh (email 7/31/05)]

Fixed a crash bug in this scenario: If an object is destroyed, and an OnObjDestroyed event fires and the destroyer is NULL, then the aDestroyer variable is 0 (instead of Nil) which means that scripts that check for Nil fail. [Thanks to Quaziz (email 8/31/05)]

Fixed a CodeChain bug which caused (lnkAppend) to fail inside of an enum. The problem was that local bindings were not working properly.

Fixed problem with genome (male/female) not getting saved with game

Fixed problem with missileship getting stuck in the Battle Arena. [Thanks to many reports in Forums]

Damaged items are now worth less when sold.

When installing upgraded shield generator, shipyards offer to replace current generator (instead of forcing player to uninstall first).

High-level ships no longer show up on intro screen (don't want spoilers!)

IDs should not be affected by acid from sealed containers. [Thanks to Aniki, et al]

Implemented textual “low of fuel” warning. [Thanks to many reports in Forums]

0.9e (25 June 2005)

Fixed a problem with re-entrancy during object events. This caused random instability if the player was docked while other events were firing. [Thanks to Jason Miao]

Fixed Agricultural station exploits. Ag station only sells grains and buys resources/luxury goods. If the station is destroyed, pirates will loot the station. Also, it is now easier to protect the station from attack (fewer Corsair-II attackers).

Fixed a bug which showed the true level of unknown items (e.g., barrels).

Fixed a bug which showed all level IV items as level VI.

0.9d (5 June 2005)

Fixed CMissile crash bug (problem was uninitialized m_FragmentData). Note: This also caused a bug in which some weapons appeared to be fragmentation weapons when they really were not. [Thanks to Fossaman]

Fixed a minor memory leak with CodeChain blocks (symboltable strings were not freed.)

Fixed mouse clicking on item list.

Should not be able to use longzhu sphere on itself.

Fixed typo in Heretic gate text. [Thanks to Fossaman]

Do not assume that all dockable autons move like mules. [Thanks to OddBob]

Squadron commands now include “Wait” command for autons.

Sort longzhu spheres so they show after other fuel items. [Thanks to Fossaman]

Stargates and other indestructible stations should not become radioactive. [Thanks to Jason Miao]

When a mule auton is destroyed, there is a 5% chance that it will not leave a wreck. [Thanks to Frits]

Starton Eridani station now display extra information for novice players.

0.9c (29 May 2005)

New item list user interface.

Label items as “Military” or “Illegal” as appropriate. [Thanks to Fossaman]