1.03
Posted: Sun Aug 29, 2010 5:53 am
1.03 is ready for download:
http://www.neurohack.com/downloads/Trans103.zip
This build has lots of fixes, particularly of regressions in 1.02. But this is an intermediate release, so it is still more unstable than 1.01.
I don't recommend loading old 1.02 games--there were too many bugs in that version.
Here is my list of fixes:
BUGS
#322: In Heretic, MRAD probes are destroyed if base is destroyed.
#355: Defective auton now reads 200A (instead of 300D).
#436: Fixed error message in stats (eq arenaRank "allDestroyed"). [Thanks to Wolfy]
#442: Typo: "engraved marking" -> "engraved markings" [Thanks to Wolfy]
#462: Fixed crash when root element is invalid.
Fixed regression in which events were not being saved properly.
Fixed regression crash when typing 'N' in intro screen. [Thanks to digdug]
Fixed a bug in Teraton table (fuel ore was not counted). [Thanks to PM]
Fixed bug in stats in which missions show up as "Nil/Nil".
Fixed bug which caused Fleet missions to not show up in stats.
Fixed regression in which debug mode button failed to work.
Fixed a bug in which player ship doesn't consume fuel after switching. [Thanks to Prophet]
Fixed a bug with switching ships in which enemies start to escort the player. [Thanks to Prophet]
Fixed a bug in which mouse coordinates were wrong in windowed DX mode. [Thanks to bimbel]
Typo: "After a trail..." -> "After a trial..." [Thanks to SiaFu]
EXTENSIONS
#295: Added resCreateImageDesc function.
#314: Added randomTable function.
#346: Added <OnPlayerEnteredSystem> and <OnPlayerLeftSystem> for stations. [Thanks to sdw195]
#349: Added <GetMaxHP> event for armor. [Thanks to sdw195]
#416: or function returns the first non-nil expression (or nil).
#416: and function returns the last expression (or nil).
#447: Added <LevelFrequency> to system types. [Thanks to Prophet]
Added <SystemPartTable>.
(int) function on Nil now returns 0 (instead of Nil).
Added "ammoType" data field to weapons. [Thanks to Atarlost]
Added "variantCount" data field to weapons. [Thanks to Atarlost]
Added syntax for specifying the data field for a weapon variant.
Added isPlayerClass:true as special attribute. [Thanks to Prophet and alterecco]
Added autopilot attribute on <PlayerSettings>. [Thanks to Prophet and alterecco]
Added 'turnTo order (specify angle). [Thanks to Wolfy]
Added "configuration" data field to weapons. [Thanks to Atarlost]
Added "isAlternating" data field to weapons. [Thanks to Atarlost]
Added "repeatCount" data field to weapons. [Thanks to Atarlost]
Added "sound" data field to weapons. [Thanks to digdug]
Added sysPlaySound function. [Thanks to digdug]
Added maneuverRate attribute for missiles to control max turn angle.
Tracking weapons with images no longer constrained to image facings.
Allow modules in extensions
<OnPlayerEnteredSystem> called at start of new game (consistent with <OnGlobalPlayerEnteredSystem>).
Added "extends" attribute for extensions (extension only loaded for given adventures)
Added "debugOnly" attribute for extensions
When loading a game, load only extensions that the saved game requires.
objGetArmorType now returns a type (instead of CArmorClass *). [Thanks to Atarlost]
GAME BALANCE
#424: Ares positron, positron lancer, and Xenophobe lancer, all have interaction=0. [Thanks to Atarlost]
Hyperion reactor now has Military attribute. [Thanks to PM]
NM900 missile pod now has Disposable attribute. [Thanks to PM]
Arena gladiators use KM550s instead of XM900s. [Thanks to Wolfy and Atarlost]
Increased power consumption of RK15 to 6MW (to match PK15). [Thanks to Wolfy]
Ares capital ships no longer retreat when shields drop. [Thanks to Wolfy]
Defective auton has lighter armor.
Ferian warriors spawned to attack others are no longer hostile towards the player. [Thanks to Wolfy]
Ferian warriors now spawn even if attacked by neutral sovereigns.
SFX
Missiles now have 40 facings.
STATS
Added count of psionic items offered to Domina.
Added count of slaves offered to Domina.
Added count of enemy stations destroyed.
Added count of friendly ships destroyed.
Added count of friendly stations destroyed.
Added time played stat.
Removed listing for more powerful enemy ship destroyed.
Added optional setting to post stats to Xelerus.
USABILITY
#392: Targeting box now uses same colors as LRS.
Added shortcuts for enable/disable device menu. [Thanks to Atarlost]
http://www.neurohack.com/downloads/Trans103.zip
This build has lots of fixes, particularly of regressions in 1.02. But this is an intermediate release, so it is still more unstable than 1.01.
I don't recommend loading old 1.02 games--there were too many bugs in that version.
Here is my list of fixes:
BUGS
#322: In Heretic, MRAD probes are destroyed if base is destroyed.
#355: Defective auton now reads 200A (instead of 300D).
#436: Fixed error message in stats (eq arenaRank "allDestroyed"). [Thanks to Wolfy]
#442: Typo: "engraved marking" -> "engraved markings" [Thanks to Wolfy]
#462: Fixed crash when root element is invalid.
Fixed regression in which events were not being saved properly.
Fixed regression crash when typing 'N' in intro screen. [Thanks to digdug]
Fixed a bug in Teraton table (fuel ore was not counted). [Thanks to PM]
Fixed bug in stats in which missions show up as "Nil/Nil".
Fixed bug which caused Fleet missions to not show up in stats.
Fixed regression in which debug mode button failed to work.
Fixed a bug in which player ship doesn't consume fuel after switching. [Thanks to Prophet]
Fixed a bug with switching ships in which enemies start to escort the player. [Thanks to Prophet]
Fixed a bug in which mouse coordinates were wrong in windowed DX mode. [Thanks to bimbel]
Typo: "After a trail..." -> "After a trial..." [Thanks to SiaFu]
EXTENSIONS
#295: Added resCreateImageDesc function.
#314: Added randomTable function.
#346: Added <OnPlayerEnteredSystem> and <OnPlayerLeftSystem> for stations. [Thanks to sdw195]
#349: Added <GetMaxHP> event for armor. [Thanks to sdw195]
#416: or function returns the first non-nil expression (or nil).
#416: and function returns the last expression (or nil).
#447: Added <LevelFrequency> to system types. [Thanks to Prophet]
Added <SystemPartTable>.
(int) function on Nil now returns 0 (instead of Nil).
Added "ammoType" data field to weapons. [Thanks to Atarlost]
Added "variantCount" data field to weapons. [Thanks to Atarlost]
Added syntax for specifying the data field for a weapon variant.
Added isPlayerClass:true as special attribute. [Thanks to Prophet and alterecco]
Added autopilot attribute on <PlayerSettings>. [Thanks to Prophet and alterecco]
Added 'turnTo order (specify angle). [Thanks to Wolfy]
Added "configuration" data field to weapons. [Thanks to Atarlost]
Added "isAlternating" data field to weapons. [Thanks to Atarlost]
Added "repeatCount" data field to weapons. [Thanks to Atarlost]
Added "sound" data field to weapons. [Thanks to digdug]
Added sysPlaySound function. [Thanks to digdug]
Added maneuverRate attribute for missiles to control max turn angle.
Tracking weapons with images no longer constrained to image facings.
Allow modules in extensions
<OnPlayerEnteredSystem> called at start of new game (consistent with <OnGlobalPlayerEnteredSystem>).
Added "extends" attribute for extensions (extension only loaded for given adventures)
Added "debugOnly" attribute for extensions
When loading a game, load only extensions that the saved game requires.
objGetArmorType now returns a type (instead of CArmorClass *). [Thanks to Atarlost]
GAME BALANCE
#424: Ares positron, positron lancer, and Xenophobe lancer, all have interaction=0. [Thanks to Atarlost]
Hyperion reactor now has Military attribute. [Thanks to PM]
NM900 missile pod now has Disposable attribute. [Thanks to PM]
Arena gladiators use KM550s instead of XM900s. [Thanks to Wolfy and Atarlost]
Increased power consumption of RK15 to 6MW (to match PK15). [Thanks to Wolfy]
Ares capital ships no longer retreat when shields drop. [Thanks to Wolfy]
Defective auton has lighter armor.
Ferian warriors spawned to attack others are no longer hostile towards the player. [Thanks to Wolfy]
Ferian warriors now spawn even if attacked by neutral sovereigns.
SFX
Missiles now have 40 facings.
STATS
Added count of psionic items offered to Domina.
Added count of slaves offered to Domina.
Added count of enemy stations destroyed.
Added count of friendly ships destroyed.
Added count of friendly stations destroyed.
Added time played stat.
Removed listing for more powerful enemy ship destroyed.
Added optional setting to post stats to Xelerus.
USABILITY
#392: Targeting box now uses same colors as LRS.
Added shortcuts for enable/disable device menu. [Thanks to Atarlost]