Release notes 0.60.4 -> 0.60.8

Forum Archive - from http://theuniversal.net
Locked
User avatar
Mit
Staff
Staff
Posts: 3551
Joined: Sun Sep 21, 2003 10:14 pm
Location: Unknown

Release notes 0.60.4 -> 0.60.8

Post by Mit »

In case it means something to anyone :)

Code: Select all

- added more UI & bits for player tasks (including replication of current task from server on login)
- fixed the 'shadow volume on world' graphics option
- added validation for username and passwords on frontend dialog 
- tidied up some of the animation idle calcs
- added *logtext so a script can add a bit of text to the server.log
- auth server admin work
- Partial fixes for diamonds appearing incorrectly for non-members
- New install now starts up in windowed, almost fullscreen
- Changed health calculations such that 'low needs health gain' doesnt occur if either of hunger or thirst is above medium.
- added *lockpublic and *unlockpublic to control access to the public chat channel (ops etc can still talk when the public chat is locked)
- added *exitcrow, *gocrowall, *exitcrowall  to send people into and out of robocrow mode
- Fixed animation control 1 so that all players start sitting down, rather than simultaneously doing so after 10 seconds of idling
- changed some font colours
- made the p2p guaranteed resend a bit more intelligent to reduce resend bandwidth use
- cutscenes: added CustomEvent( time, "EVENT_NAME", "EVENT_PARAM" ) to trigger a custom event on the server at a particular point in the cutscene
- sorted out 'requires' and music from http server, music now continues when the cutscene ends
- added PlasmaXKeepHeight weapon object that fires different coloured plasmas 
- added *eao as a shortcut to '*eventallonline'
- added *lockweapons and *unlockweapons to control global weapon access
- changed the cutscene downloader screen so it appears over the top of the world
- added *crowlives <NAME> <NUM> which allows a player a number of robocrow deaths before being put back in their chap
- changed *resetallcrows to *resetallcrowscores
- added best age to *showneeds
- fixed bug that meant dead people's age continued to be counted up in the 'oldest ever age' section
- added colours to playerlist for away status and for players in crow
- fixed a bug that left some people in a semi-dead state when dying of old age
- Changed PlayerDeath event (i.e. the one that occurs when the player vehicle is destroyed) to 'PlayerKilled', and made 'PlayerDeath' relate to the health-loss death
- fixed crow labels not appearing
- added *playsound NAME <Sound effect num>
- added option to handle PeerConn guaranteed messages over TCP 
- added *setoldestage
- added .tcptest command to connect to world and auth server using the new tcp pconn system
- tidied up the highscores menu option
- added *setservervar as an alternate version of *setglobalvar, and changed these commands to work using the script numbering system (i.e. using *setservervar 1 5 now sets gServerVar[1] to 5, rather than gServerVar[2], which makes sense only if you're odd
- Added $gPlayerID to get the Bill Rec number for the current player
- Added OSDBigText element for.. bigger text!
- *Setkudos now replicates the change to all players present
and tweaked the graphics on level 7
User avatar
zaroba
World Owner
World Owner
Posts: 7257
Joined: Fri Oct 10, 2003 11:06 pm
Location: Hereford, PA
Contact:

Post by zaroba »

woo, lots of commands and script stuff



- added *logtext so a script can add a bit of text to the server.log

nice. beats the old method of making the script do a fake * command to make it log text into the commands log.
User avatar
Mit
Staff
Staff
Posts: 3551
Joined: Sun Sep 21, 2003 10:14 pm
Location: Unknown

Post by Mit »

I'm surprised you didnt first pick up on:

Code: Select all

cutscenes: added CustomEvent( time, "EVENT_NAME", "EVENT_PARAM" ) to trigger a custom event on the server at a particular point in the cutscene 
which is massively useful, powerful and fun :]

I hate to think what people will do with $gPlayerID :)

Also perhaps worth highlighting the changed to the naming of the 'PlayerDeath' event, which breaks backward compatability. If you do happen to have a world that uses it, make sure to rename else your script won't work.
User avatar
morbydvisns
Posts: 1889
Joined: Sun Jan 30, 2005 12:51 am

Post by morbydvisns »

=) toys toys toys toys



c'mon chapter 12! XD
User avatar
Mit
Staff
Staff
Posts: 3551
Joined: Sun Sep 21, 2003 10:14 pm
Location: Unknown

Post by Mit »

you'll have your worlds long before chapter 12
User avatar
morbydvisns
Posts: 1889
Joined: Sun Jan 30, 2005 12:51 am

Post by morbydvisns »

XD that makes me happay.
User avatar
Malkiah
Posts: 397
Joined: Thu Nov 25, 2004 2:23 am
Location: Rock Island, IL, USA
Contact:

Post by Malkiah »

Makes me happy as a clam to hear that! :D
Locked