1.05 is ready

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

1.05 is ready

Post by george moromisato » Sat Mar 12, 2011 5:37 am

http://www.neurohack.com/downloads/Trans105.zip

This release is mostly bug fixes. But there are a few new things for mods:

1. AutoDefenseDevice now has a targetCriteria attribute which can be used to select objects other than missiles.
2. Object criteria now take three additional selectors: 'b' selects beams; 'm' selects missiles; 'X' selects objects that are targeting the source.
3. objResume takes an additional optional gate object. When the object resumes it will appear at the given gate object as if it had gated in.
4. Added objIsDeviceEnabled
5. Added <OnEnable> and <OnDisable> events for devices.
6. Added <OnReactorOverload> for reactors.

Complete list of fixes are here:
http://wiki.neurohack.com/transcendence/trac/report/14

User avatar
Wolfy
Fleet Admiral
Fleet Admiral
Posts: 5340
Joined: Tue Feb 05, 2008 1:10 am
Location: Somewhere in the Frontier on a Hycrotan station, working on new ships.

Re: 1.05 is ready

Post by Wolfy » Sat Mar 12, 2011 5:42 am

:D
Thanks george! Now to make PD weapons for TSB! :D
(shpOrder gPlayership 'barrelRoll)
(plySetGenome gPlayer (list 'hycrotan 'nonBinary))
Image
Image

User avatar
Ttech
Fleet Admiral
Fleet Admiral
Posts: 2720
Joined: Tue Nov 06, 2007 12:03 am
Location: Traveling in the TARDIS
Contact:

Re: 1.05 is ready

Post by Ttech » Sat Mar 12, 2011 5:44 am

Sweet, can't wait to try it out. :)

User avatar
Wolfy
Fleet Admiral
Fleet Admiral
Posts: 5340
Joined: Tue Feb 05, 2008 1:10 am
Location: Somewhere in the Frontier on a Hycrotan station, working on new ships.

Re: 1.05 is ready

Post by Wolfy » Sat Mar 12, 2011 5:48 am

(shpOrder gPlayership 'barrelRoll)
(plySetGenome gPlayer (list 'hycrotan 'nonBinary))
Image
Image

User avatar
Prophet
Militia Captain
Militia Captain
Posts: 826
Joined: Tue Nov 18, 2008 6:09 pm

Re: 1.05 is ready

Post by Prophet » Sat Mar 12, 2011 5:52 am

Thanks George, lots of goodies in this release!

User avatar
sdw195
Militia Captain
Militia Captain
Posts: 779
Joined: Wed Nov 18, 2009 1:01 am
Location: Still looking for the csc Antarctica
Contact:

Re: 1.05 is ready

Post by sdw195 » Sat Mar 12, 2011 5:55 am

Cool, thanks George

User avatar
ThePrivateer
Militia Captain
Militia Captain
Posts: 943
Joined: Tue Oct 12, 2010 5:12 am
Location: Starton Australia

Re: 1.05 is ready

Post by ThePrivateer » Sat Mar 12, 2011 5:59 am

Yay!!!!!!!!!! Thanks George! :D

blizgerg
Commonwealth Pilot
Commonwealth Pilot
Posts: 88
Joined: Fri Apr 23, 2010 2:15 am
Location: Planet stinky socks

Re: 1.05 is ready

Post by blizgerg » Sat Mar 12, 2011 6:41 am

YAYIFICATION!!!!

User avatar
Wolfy
Fleet Admiral
Fleet Admiral
Posts: 5340
Joined: Tue Feb 05, 2008 1:10 am
Location: Somewhere in the Frontier on a Hycrotan station, working on new ships.

Re: 1.05 is ready

Post by Wolfy » Sat Mar 12, 2011 6:48 am

erm... found our first crash bug

>.>
Mod-induced crash bug that was detected in 1.04 was only just confirmed - I didn't remember to run this test until just now because of an IRC conversation.

http://www.neurohack.com/transcendence/ ... 664#p35664

Not exactly critical, but I think he wanted this for the Sytrian war mod.

--Also sorry for forgetting to test this until just now >.< but I didn't remember till that conversation on IRC which occured ~1hr after 1.05 was released
(shpOrder gPlayership 'barrelRoll)
(plySetGenome gPlayer (list 'hycrotan 'nonBinary))
Image
Image

User avatar
Wolfy
Fleet Admiral
Fleet Admiral
Posts: 5340
Joined: Tue Feb 05, 2008 1:10 am
Location: Somewhere in the Frontier on a Hycrotan station, working on new ships.

Re: 1.05 is ready

Post by Wolfy » Sat Mar 12, 2011 7:31 am

edit - not a bug

PKodon & I found another big bug, again related to mods, but this one is substantially worse.

http://wiki.neurohack.com/transcendence/trac/ticket/624

The version strings that Transcendence will accept when loading mods:
<TranscendenceExtension? UNID="0xE314FFFF" version="1.05">
are broken. This originally only affected 1.04 under version 1.04, however in version 1.05 it regressively affects 1.03 version mods, as PKodon discovered, preventing mods that worked under previous versions to prevent the game from loading in 1.05. Not only that but certain mods require the version 1.04 & 1.05 strings to prevent loading on incompatible older versions (1.04 for dockscreen stuff, 1.05 for events & auto targeting device stuff). I will be testing various versions to determine what versions strings are operable and not operable.

edit - turns out pkodon was using version 1.03 as version 1.04 has the exact same bug where none of the post 1.0 versions are working: (11:15:51 PM) PKodon: "Cannot load extension, incompatible version 1.03"
(He can simply copied all of his mods over, no changes made)

edit2- Hold on, something is up with PKodon's report. I just tested 1.03 and found that 1.03 DOES NOT WORK with its own version string.
edit3- DERP disregard edit2, I found that the version I was using was 1.01 inside of a folder labled Trans103 >.< (Don't ask me how it happened. I don't know) - Hold on while I try to locate a valid copy of 1.03 to test.
edit4- and I just checked version 1.02 and 1.03. They don't work with the version string 1.03 either. So I don't know what version PKodon was using before, but it was able to use 1.03 as a valid version string. Unfortuatly he is asleep though so I can't ask him to check his previous version.
edit5- http://wiki.neurohack.com/transcendence ... #comment:4 <-- I'm giving his report benefit of doubt & thus will continue to operate under the assumption of the validity of his original report. Because I probably am making some silly error.
(shpOrder gPlayership 'barrelRoll)
(plySetGenome gPlayer (list 'hycrotan 'nonBinary))
Image
Image

User avatar
Wolfy
Fleet Admiral
Fleet Admiral
Posts: 5340
Joined: Tue Feb 05, 2008 1:10 am
Location: Somewhere in the Frontier on a Hycrotan station, working on new ships.

Re: 1.05 is ready

Post by Wolfy » Sat Mar 12, 2011 7:44 am

edit - not a bug

Oh yay. Another version string bug: http://wiki.neurohack.com/transcendence/trac/ticket/625 - comparitively minor, may affect 1.01 as well. I will be testing 1.01's presence for this bug shortly.
(shpOrder gPlayership 'barrelRoll)
(plySetGenome gPlayer (list 'hycrotan 'nonBinary))
Image
Image

PM
Fleet Admiral
Fleet Admiral
Posts: 2122
Joined: Wed Sep 01, 2010 12:54 am

Re: 1.05 is ready

Post by PM » Sat Mar 12, 2011 4:20 pm

Is there a way for auto defense to hit enemy and angry friendly ships only, plus missiles from any non-player source (including ejecta)? I have tried the new criteria, but I could not get what I want.

"msE" gets enemy missiles and ships, but not from angry green blip ships. Ejecta (from anything other than enemy shipwrecks) is also ignored.

"msX" gets all ships angry at you, but ignores the missiles. Even if it did target missiles, I bet it would ignore ejecta from asteroids and the like.

"ms" gets all ships and missiles, including friendlies. Installing such a device (at a station) is a really bad idea.

There really needs to be an "or" condition in the criteria.

User avatar
digdug
Fleet Admiral
Fleet Admiral
Posts: 2533
Joined: Mon Oct 29, 2007 9:23 pm
Location: Decoding hieroglyphics on Tan-Ru-Dorem

Re: 1.05 is ready

Post by digdug » Sat Mar 12, 2011 4:33 pm

thank you very much George ! :D

User avatar
Wolfy
Fleet Admiral
Fleet Admiral
Posts: 5340
Joined: Tue Feb 05, 2008 1:10 am
Location: Somewhere in the Frontier on a Hycrotan station, working on new ships.

Re: 1.05 is ready

Post by Wolfy » Sat Mar 12, 2011 4:41 pm

PM wrote:Is there a way for auto defense to hit enemy and angry friendly ships only, plus missiles from any non-player source (including ejecta)? I have tried the new criteria, but I could not get what I want.

"msE" gets enemy missiles and ships, but not from angry green blip ships. Ejecta (from anything other than enemy shipwrecks) is also ignored.

"msX" gets all ships angry at you, but ignores the missiles. Even if it did target missiles, I bet it would ignore ejecta from asteroids and the like.

"ms" gets all ships and missiles, including friendlies. Installing such a device (at a station) is a really bad idea.

There really needs to be an "or" condition in the criteria.
I was about to post this >.>
the example provided in the trac "msEA" also ignores projectiles entirely, as they are not considered active (I guess) <-- turns out that since shipwrecks are considered stations by the game "msE" is perfectly fine, and "msEA is irrelevant"

"bmstE" also ignore seems to ignore beams, even though it should try to attack them
(shpOrder gPlayership 'barrelRoll)
(plySetGenome gPlayer (list 'hycrotan 'nonBinary))
Image
Image

Datal
Militia Commander
Militia Commander
Posts: 308
Joined: Mon Feb 07, 2011 12:54 pm
Location: Hyno Gunship

Re: 1.05 is ready

Post by Datal » Sat Mar 12, 2011 6:16 pm

Great
I just comlete a v1.01 and now it's v1.05 !!!
What a suprise !!!
Thanks

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest