1.03

New releases and announcements from George and the staff.
george moromisato
Developer
Developer
Posts: 2989
Joined: Thu Jul 24, 2003 9:53 pm
Contact:

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]
Last edited by george moromisato on Wed Dec 22, 2010 4:13 am, edited 1 time in total.
User avatar
Wolfy
Fleet Admiral
Fleet Admiral
Posts: 5400
Joined: Tue Feb 05, 2008 1:10 am
Location: Somewhere in the Frontier on a Hycrotan station, working on new ships.

:D
AWESOME POST 999! :D

Thanks!!!!
(shpOrder gPlayership 'barrelRoll)
(plySetGenome gPlayer (list 'hycrotan 'nonBinary))
Image
Homelab Servers: Xeon Silver 4110, 16GB | Via Quadcore C4650, 16GB | Athlon 200GE, 8GB | i7 7800X, 32GB | Threadripper 1950X, 32GB | Atom x5 8350, 4GB | Opteron 8174, 16GB | Xeon E5 2620 v3, 8GB
Workstations & Render machines: Threadripper 3990X, 128GB, 1080ti | Threadripper 2990WX, 32GB, 1080ti | Xeon Platinum 8173M, 48GB, 1070ti | R9 3900X, 16GB, Vega64 | 2x E5 2430L v2, 24GB, 970
Office Systems: 2x Xeon Silver 4116, 96GB, 2x 1080ti | i7 3770, 16GB, some old quadro | i5 3210m, 8GB | some i7 macbook
Misc Systems: R5 3500U, 20GB | R5 2400G, 16GB | i5 7640X, 16GB, Vega56 | E5 2620, 8GB, R5 260 | P4 1.8ghz, 0.75GB, Voodoo 5 5500 | Athlon 64 x2 4400+, 1.5GB, FX 5800 Ultra | Pentium D 3.2ghz, 4GB, 7600gt | Celeron g460, 8GB, 730gt | 2x Athlon FX 74, 8GB, 8800gts 512 | FX 9590, 16GB, R9 295x2 | E350, 8GB | Phenom X4 2.6ghz, 16GB, 8800gt | random core2 duo/atom/i5/i7 laptops
george moromisato
Developer
Developer
Posts: 2989
Joined: Thu Jul 24, 2003 9:53 pm
Contact:

Wolfy wrote::D
AWESOME POST 999! :D

Thanks!!!!
D'oh! If I'd noticed I would have waited until post 1000!

[Edit: Uh, I guess this is post 1000. Happy post 1000 to me.]
User avatar
Wolfy
Fleet Admiral
Fleet Admiral
Posts: 5400
Joined: Tue Feb 05, 2008 1:10 am
Location: Somewhere in the Frontier on a Hycrotan station, working on new ships.

:lol:

Here's the xml resources for everyone! http://xelerus.de/index.php?s=mod&id=780 :D

At any rate, awesome job George!
(shpOrder gPlayership 'barrelRoll)
(plySetGenome gPlayer (list 'hycrotan 'nonBinary))
Image
Homelab Servers: Xeon Silver 4110, 16GB | Via Quadcore C4650, 16GB | Athlon 200GE, 8GB | i7 7800X, 32GB | Threadripper 1950X, 32GB | Atom x5 8350, 4GB | Opteron 8174, 16GB | Xeon E5 2620 v3, 8GB
Workstations & Render machines: Threadripper 3990X, 128GB, 1080ti | Threadripper 2990WX, 32GB, 1080ti | Xeon Platinum 8173M, 48GB, 1070ti | R9 3900X, 16GB, Vega64 | 2x E5 2430L v2, 24GB, 970
Office Systems: 2x Xeon Silver 4116, 96GB, 2x 1080ti | i7 3770, 16GB, some old quadro | i5 3210m, 8GB | some i7 macbook
Misc Systems: R5 3500U, 20GB | R5 2400G, 16GB | i5 7640X, 16GB, Vega56 | E5 2620, 8GB, R5 260 | P4 1.8ghz, 0.75GB, Voodoo 5 5500 | Athlon 64 x2 4400+, 1.5GB, FX 5800 Ultra | Pentium D 3.2ghz, 4GB, 7600gt | Celeron g460, 8GB, 730gt | 2x Athlon FX 74, 8GB, 8800gts 512 | FX 9590, 16GB, R9 295x2 | E350, 8GB | Phenom X4 2.6ghz, 16GB, 8800gt | random core2 duo/atom/i5/i7 laptops
User avatar
Ttech
Fleet Admiral
Fleet Admiral
Posts: 2764
Joined: Tue Nov 06, 2007 12:03 am
Location: Traveling in the TARDIS
Contact:

Glad to get a new version to mess with, been recommending this to everyone under the sun, and over. ;)

happy 1000th post, if you ever have free time by irc. :P
It would be amaizng if you could stop by and give us some tricks and tips.
Image
Image
User avatar
Xephyr
Militia Captain
Militia Captain
Posts: 855
Joined: Fri Dec 14, 2007 1:52 am
Location: Orion Arm, Milky Way
Contact:

You forgot to capitalize the "o" on the outlaw camps, George.
Project Renegade (Beta) : "The Poor Man's Corporate Command!"
Real programmers count from 0. And sometimes I do, too.
User avatar
Song
Fleet Admiral
Fleet Admiral
Posts: 2771
Joined: Mon Aug 17, 2009 4:27 am

Xephyr wrote:You forgot to capitalize the "o" on the outlaw camps, George.
And bases.
And several other bases in the early game which lack capitalisation.
Mischievous local moderator. She/Her pronouns.
george moromisato
Developer
Developer
Posts: 2989
Joined: Thu Jul 24, 2003 9:53 pm
Contact:

Xephyr wrote:You forgot to capitalize the "o" on the outlaw camps, George.
I'm torn on this, but I'm trying to follow a consistent style:

If an organization has a proper name, then we use title capitalization:

Ranx Empire
Corporate Hierarchy
Sisters of Domina

All of the above are proper names.

But if we're describing a collection of individuals without a proper name, then we just use a noun phrase:

outlaws
illegal miners

When naming stations, the same thing applies. If the station has a proper name, then we should capitalize it:

Starton Eridani
Arcology of New Victoria

But if we're describing a generic station, then we use a noun phrase:

abandoned container
residential station

The confusing part happens when a proper name (name of an organization) acts as an adjective in a noun phrase. Then part of the noun phrase is capitalized, while the rest is not:

Charon Pirates stronghold
Ferian colony
Ranx outpost

This last is consistent with common usage. E.g., newspapers talk about "Somali warlords" (not "Somali Warlords") because "Somali" is a proper name serving as an adjective in the phrase.

But if some grammar expert here has a different view, I'd love to hear it.
User avatar
Wolfy
Fleet Admiral
Fleet Admiral
Posts: 5400
Joined: Tue Feb 05, 2008 1:10 am
Location: Somewhere in the Frontier on a Hycrotan station, working on new ships.

:)
Mind doing us a favor & giving us a quick example of how to do modules for an extension? :D
(shpOrder gPlayership 'barrelRoll)
(plySetGenome gPlayer (list 'hycrotan 'nonBinary))
Image
Homelab Servers: Xeon Silver 4110, 16GB | Via Quadcore C4650, 16GB | Athlon 200GE, 8GB | i7 7800X, 32GB | Threadripper 1950X, 32GB | Atom x5 8350, 4GB | Opteron 8174, 16GB | Xeon E5 2620 v3, 8GB
Workstations & Render machines: Threadripper 3990X, 128GB, 1080ti | Threadripper 2990WX, 32GB, 1080ti | Xeon Platinum 8173M, 48GB, 1070ti | R9 3900X, 16GB, Vega64 | 2x E5 2430L v2, 24GB, 970
Office Systems: 2x Xeon Silver 4116, 96GB, 2x 1080ti | i7 3770, 16GB, some old quadro | i5 3210m, 8GB | some i7 macbook
Misc Systems: R5 3500U, 20GB | R5 2400G, 16GB | i5 7640X, 16GB, Vega56 | E5 2620, 8GB, R5 260 | P4 1.8ghz, 0.75GB, Voodoo 5 5500 | Athlon 64 x2 4400+, 1.5GB, FX 5800 Ultra | Pentium D 3.2ghz, 4GB, 7600gt | Celeron g460, 8GB, 730gt | 2x Athlon FX 74, 8GB, 8800gts 512 | FX 9590, 16GB, R9 295x2 | E350, 8GB | Phenom X4 2.6ghz, 16GB, 8800gt | random core2 duo/atom/i5/i7 laptops
User avatar
BlakeG228
Militia Lieutenant
Militia Lieutenant
Posts: 135
Joined: Sun Aug 22, 2010 1:16 pm
Location: Knoxville, Tennessee

When do you believe 1.03 will be more stable than 1.01?
Last edited by BlakeG228 on Wed Sep 08, 2010 4:50 pm, edited 1 time in total.
All Saints Have a Past & All Sinners Have A Future...
User avatar
Wolfy
Fleet Admiral
Fleet Admiral
Posts: 5400
Joined: Tue Feb 05, 2008 1:10 am
Location: Somewhere in the Frontier on a Hycrotan station, working on new ships.

I think you made a typo. You meant 1.01?

Well, 1.03 itself is just 1.03; it won't change; 1.04 might be more stable. Don't know...

Not till it comes out anyways.
(shpOrder gPlayership 'barrelRoll)
(plySetGenome gPlayer (list 'hycrotan 'nonBinary))
Image
Homelab Servers: Xeon Silver 4110, 16GB | Via Quadcore C4650, 16GB | Athlon 200GE, 8GB | i7 7800X, 32GB | Threadripper 1950X, 32GB | Atom x5 8350, 4GB | Opteron 8174, 16GB | Xeon E5 2620 v3, 8GB
Workstations & Render machines: Threadripper 3990X, 128GB, 1080ti | Threadripper 2990WX, 32GB, 1080ti | Xeon Platinum 8173M, 48GB, 1070ti | R9 3900X, 16GB, Vega64 | 2x E5 2430L v2, 24GB, 970
Office Systems: 2x Xeon Silver 4116, 96GB, 2x 1080ti | i7 3770, 16GB, some old quadro | i5 3210m, 8GB | some i7 macbook
Misc Systems: R5 3500U, 20GB | R5 2400G, 16GB | i5 7640X, 16GB, Vega56 | E5 2620, 8GB, R5 260 | P4 1.8ghz, 0.75GB, Voodoo 5 5500 | Athlon 64 x2 4400+, 1.5GB, FX 5800 Ultra | Pentium D 3.2ghz, 4GB, 7600gt | Celeron g460, 8GB, 730gt | 2x Athlon FX 74, 8GB, 8800gts 512 | FX 9590, 16GB, R9 295x2 | E350, 8GB | Phenom X4 2.6ghz, 16GB, 8800gt | random core2 duo/atom/i5/i7 laptops
User avatar
alterecco
Fleet Officer
Fleet Officer
Posts: 1658
Joined: Wed Jan 14, 2009 3:08 am
Location: Previously enslaved by the Iocrym

Massive realease george... The changelog looks great.
User avatar
Prophet
Militia Captain
Militia Captain
Posts: 826
Joined: Tue Nov 18, 2008 6:09 pm

Fantastic! I can't wait to play with all those great new toys :D
Thanks George
Coming soon: The Syrtian War adventure mod!
A Turret defense genre mod exploring the worst era in Earth's history.
Can you defend the Earth from the Syrtian invaders?
Stay tuned for updates!
User avatar
BlakeG228
Militia Lieutenant
Militia Lieutenant
Posts: 135
Joined: Sun Aug 22, 2010 1:16 pm
Location: Knoxville, Tennessee

Sorry for typo. Need 2 slow down I guess :roll:

When is 1.04 out then? few months,6 months, a year?

I thought you could just upload updates or something like windows does.

I'm learning so work with me. I have been playin for about a month now. :D
All Saints Have a Past & All Sinners Have A Future...
User avatar
Wolfy
Fleet Admiral
Fleet Admiral
Posts: 5400
Joined: Tue Feb 05, 2008 1:10 am
Location: Somewhere in the Frontier on a Hycrotan station, working on new ships.

Less than a year in all likelyhood. Given the rate of past releases:
If there is a massive crashbug/save-game-killer bug, George will get a new one out ASAP
Otherwise, it should be out in a few months. Say... 2-4? Very rough guess. Could be sooner, could be later.
(shpOrder gPlayership 'barrelRoll)
(plySetGenome gPlayer (list 'hycrotan 'nonBinary))
Image
Homelab Servers: Xeon Silver 4110, 16GB | Via Quadcore C4650, 16GB | Athlon 200GE, 8GB | i7 7800X, 32GB | Threadripper 1950X, 32GB | Atom x5 8350, 4GB | Opteron 8174, 16GB | Xeon E5 2620 v3, 8GB
Workstations & Render machines: Threadripper 3990X, 128GB, 1080ti | Threadripper 2990WX, 32GB, 1080ti | Xeon Platinum 8173M, 48GB, 1070ti | R9 3900X, 16GB, Vega64 | 2x E5 2430L v2, 24GB, 970
Office Systems: 2x Xeon Silver 4116, 96GB, 2x 1080ti | i7 3770, 16GB, some old quadro | i5 3210m, 8GB | some i7 macbook
Misc Systems: R5 3500U, 20GB | R5 2400G, 16GB | i5 7640X, 16GB, Vega56 | E5 2620, 8GB, R5 260 | P4 1.8ghz, 0.75GB, Voodoo 5 5500 | Athlon 64 x2 4400+, 1.5GB, FX 5800 Ultra | Pentium D 3.2ghz, 4GB, 7600gt | Celeron g460, 8GB, 730gt | 2x Athlon FX 74, 8GB, 8800gts 512 | FX 9590, 16GB, R9 295x2 | E350, 8GB | Phenom X4 2.6ghz, 16GB, 8800gt | random core2 duo/atom/i5/i7 laptops
Post Reply