Page 1 of 3

1.08 is ready!

Posted: Tue Mar 13, 2012 6:59 pm
by george moromisato
http://www.neurohack.com/downloads/Trans108.zip
http://www.neurohack.com/downloads/TransData25.zip

TRANSCENDENCE MULTIVERSE
The big change in 1.08 is the ability to connect to the cloud. You may create a player ID (good for all Kronosaur games) that allows you to upload your high scores to the cloud. In future versions this same ID will be used to download registered extensions (both free and paid). And when Anacreon comes online, you will be able to use the same ID to sign in to that.

A few caveats for this version:

1. Both the server and client are brand new, so there are bound to be lots of bugs. There is a small chance of data loss, which might cause you to lose a high score or (in extreme cases) to corrupt your player ID. There is a very small chance that I will have to reset the database, in which case all high scores and player IDs will be lost. [It's fun being a beta tester, no?]

2. There are currently many different ways to cheat (allowing you to post a high score that you did not earn fairly). Please don't. Over time I will add more and more checks to prevent and detect cheating, but very few are in place now, but for now you are contrained by your own conscience.

3. The current cloud servers are in a low-bandwidth data center (my home office!) so you may experience slow performance. If it seems unusually slow (> 5 seconds to do something) then please report it. Also, if you experience any connectivity problems (unable to connect to the cloud) please report it.

4. Although the game currently uploads both high scores and stats there is currently no way to access stats (and the high score list is not that great either). This will be fixed in future releases, and since the data is being uploaded today, this will work retroactively to any game you post.

5. Right now the high score list works only for the core Domina & Oracus adventure without any extensions. In the future there will be a way for registered adventures to have their own high score list and for them to use registered extensions.

6. In case anyone is interested, here are the official terms of service: http://www.kronosaur.com/legal/TermsofService.html

EXTENSIONS
As always there are plenty of new features for modders. The most interesting is probably Dynamic Types (http://neurohack.com/transcendence/foru ... f=5&t=4843).

Dynamic Types includes two new functions: typGetDynamicUNID and typCreate. It also includes the <TemplateType> element as described in the post above.

The other major feature is local storage using the functions unvSetExtensionData and unvGetExtensionData.

Here is a list of other new features:

1. The UI for showing a list of items now have variable height rows. This means that the description of an item can be longer than before (the UI will expand to accomodate it).

2. The <PlayerSetting> element in a ship class is now inherited from any base classes. This allows you to create a family of player ships without having to copy the player settings.

3. Player ships support the <DeviceSlot> element in the <Devices> section. This allows you to specify that a device installed on a player ship should always get a certain set of properties. For example:

Code: Select all

<ShipClass...
   ...
   <Devices>
      <DeviceSlot criteria="w" omnidirectional="true"/>
      ...
   </Devices>
</ShipClass>
The code above specifies that whenever a device is installed, if the device matches the given criteria (e.g., "w") then it should get the device slot attributes specified (in the example above, it is placed on an omnidirectional device slot). This is very useful for creating ship classes with special powers. For example, imagine a Makayev player ship in which all Makayev weapons are automatically omnidirectional.

As always, Trac has the list of bugfixes:
http://wiki.neurohack.com/transcendence/trac/report/14

Lastly, I suspect that I will need to create a 1.08a in the near future, so please let me know of any critical bugs as soon as possible and I will get them in to 1.08a.

Thanks for all the suggestions and feedback that led to this version. Enjoy!

CREDITS
New to the credits this version:

jimj316 for reporting a bug with Professor Dall's mission.

Re: 1.08 is ready!

Posted: Tue Mar 13, 2012 7:53 pm
by sdw195
yay! can't wait to try it later today

thanks George,

where do we get a player id?

Re: 1.08 is ready!

Posted: Tue Mar 13, 2012 7:54 pm
by george moromisato
sdw195 wrote:where do we get a player id?
You can register for a new player ID from within the game itself.

Re: 1.08 is ready!

Posted: Tue Mar 13, 2012 7:58 pm
by sdw195
wow, major update! tho im a bit sad I miss out on T#471 :(

Re: 1.08 is ready!

Posted: Tue Mar 13, 2012 8:23 pm
by Song
I'm getting an "Unable to register" error when I try to sign up a new account. The error message is saying "Bad Request". I'm fairly sure I've filled in the form right....

There's also a crash bug when not logged in and trying to return to the menu after clicking the Load button when you don't have a save file.

Re: 1.08 is ready!

Posted: Tue Mar 13, 2012 8:32 pm
by digdug
thank you very much George ! Lots of new toys to play with ! :D

I get an error message when I try to register:

Code: Select all

Unable to Register
transcendence.hierosteel.com: Bad Request

Re: 1.08 is ready!

Posted: Tue Mar 13, 2012 8:33 pm
by george moromisato
Shrike wrote:I'm getting an "Unable to register" error when I try to sign up a new account. The error message is saying "Bad Request". I'm fairly sure I've filled in the form right....

There's also a crash bug when not logged in and trying to return to the menu after clicking the Load button when you don't have a save file.
Very strange. And it looks like you are not the only one having problems... let me investigate.

Re: 1.08 is ready!

Posted: Tue Mar 13, 2012 9:16 pm
by Aury
:D cool! Going to check this out.

Sadly I won't have much time to mess around with it today and tomorrow due to classes.

[edit] had no problems registering. No registration confirmation email though?

Re: 1.08 is ready!

Posted: Tue Mar 13, 2012 9:37 pm
by Vachtra
So far I like the new border on the screen. Hopefully this will have stuff added to it for a display eventually.
I like the new laser fire and collisions of fire. **Sparkly** :)
Only one problem found so far.

edit: Wolfy, I cant believe you're going to let a little thing like getting good grades get in the way of playing at least for a few minutes, hours, days.... I guess it can suck you in eh.

Re: 1.08 is ready!

Posted: Tue Mar 13, 2012 9:52 pm
by RPC
W00t 1.08 out!
Thanks George.

Re: 1.08 is ready!

Posted: Tue Mar 13, 2012 10:05 pm
by Aury
Vachtra wrote:So far I like the new border on the screen. Hopefully this will have stuff added to it for a display eventually.
I like the new laser fire and collisions of fire. **Sparkly** :)
Only one problem found so far.

edit: Wolfy, I cant believe you're going to let a little thing like getting good grades get in the way of playing at least for a few minutes, hours, days.... I guess it can suck you in eh.
I have finals next week. :(

Re: 1.08 is ready!

Posted: Wed Mar 14, 2012 1:12 am
by alterecco
Wow George, this is an interesting release. Transcendence is certainly taking an interesting turn, fast! I look forward to try it out.

Re: 1.08 is ready!

Posted: Wed Mar 14, 2012 2:57 am
by st753m
I'd prefer an option to remove the black border, personally. I like to have other things in the extra space at the edge of the screen whenever I play games, and not being able to is frustrating to me. My monitor can't do higher resolutions, and resizing Transcendence leads to the text becoming distorted and hard to read. :|

Re: 1.08 is ready!

Posted: Wed Mar 14, 2012 4:30 am
by george moromisato
st753m wrote:I'd prefer an option to remove the black border, personally. I like to have other things in the extra space at the edge of the screen whenever I play games, and not being able to is frustrating to me. My monitor can't do higher resolutions, and resizing Transcendence leads to the text becoming distorted and hard to read. :|
Try /1024 as an option (in addition to /windowed).

Re: 1.08 is ready!

Posted: Wed Mar 14, 2012 11:25 am
by shanejfilomena
THANK YOU.
after I realized Anacreon was getting addictive while I waited for 1.08 I ..regressed .. to updating to Alpha 20 and it is funny they are so " advanced " but so far behind ..... I think i play it for the pretty colors ( I just like dying ).

Anyway, I can NOW return to my comfort zone and Domina..once i get in I am going to donate to Domina out of my guilt for being away.


But I was clicking around the AWESOMENESS and got this : no saved file = crash if you click " ok " : did it twice, "cancel" works fine.