Release notes 0.62.8 -> 0.63.4

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.62.8 -> 0.63.4

Post by Mit »

- added *addstaticeffect [num],[worldX],[worldY]
- added *delallstaticeffects
- fix for buildingvars > 16 not functioning
- button hold for osd value controls
- new version of control mode 1
- landscape renderer fix for some mode or other that had its faces back to front
- added *addbuildzone Num,x1,y1,x2,y2
- just constructed buidlings are excluding from collision checks (mostly to avoid getting stuck in the well .. )
- added *Settexmap num,x1,y1,x2,y2
- fixed crash bug in building job displays on old modes
- various members area updates
- getting sold items working in the standard displays
- changed the frontend logo a bit
- moved over to dx9 (this was rather a large amount of work, spanning many months, and results in absoutely no benefit at all.. yet).
- 'Fix' for flickery tile shadows
- tidyin up cancellin on buildingconstruct
- cleaned out the root of the server's data directory a bit
- added *resetskills {NAME}
- changed the osdaddat/osdadditem type parsing so TEXT can replace OSDTEXT (etc)
- added FADEDSMALLTEXT
- made more of the building restrictions apply to admins
- added building name to the *buildingconstruct sequence
- added basic 'rename building' to standard admin display
- removed all the unnecessary extra rotations applied to buildings
- fixed wee bug in the racing best laps code that was repeatedly querying for a duff billingID
- added messagin for the 'connected' phase to universe and auth server
- added "PlayerLoginComplete" event that is triggered after "PlayerLogin" at the point where its valid to send player chat messages (etc)
- fixed up the detection of no_building surface properties when placing buldings using the *buildingconstruct method
- linked in more of the standard building displays.
- tweaked the OSDImage when its being used as a button
- gave interiors options of retaining the game camera
- fixed size of type 5 shadows on worlds with larger map size
- added *enterscene [name] [URL to interior/scene file]
- added OSD BoldText
- added *itemusetext for customising the item dialogs
- fixed lack of images in world editor surface/texmaps panels
- added *setTileLine x1,y1,x2,y2 for scripting down surface lines
- changed/improved the handling of the depth buffer in the map editor views when zoomed out
- added 'PlaceAnyBuilding' called when theres no specific 'PlaceBuilding' defined
- added 64 new misc skills.. for convenience and because i can
- added 64 new misc items to the items list
- adjusted the placement of the fixed sky dome a bit
- various bits of tidying on the control interfaces
- added *scriptedoption [num],[text]
- added "MenuOption" (Num) event
- linked scriptedoption 1 to the spare f9 option on the mini menu
- linked scriptedoption 2-5 to the player popup options (allowing world owners to override barter,challenge etc)
- added osdwindow (same as osdlist), and osdleftwindow, osdrightwindow
- added system so that if the text param in the osdcreate for an osdwindow is an http url, then we use that url to fetch a background image, rather than displaying the standard background
- fix for memory corruption blatting ages
- added building flag to hide targeting display
- added building flag to hide the building name label
- added some info to the building admin page
- added a bunch of new building types that do the same as scripted but can be used to separate building types and hence make use of the 'max different building types per player' setting (etc)
- changed gamescript.mts to weapons.txt for clarity
- added wellbeing to the standard status display
- added landscape -> lighting brightness setting (0 = default = 100)
- started work on stuff to allow the racing to be scripted
- various fixes to allow the bigger tilemap size to work.
- developer lists on universe server
- added graphics -> building targeting display mode
- moved the 'set building sale price' to the new transfer control
- added gGameTime
- linked in the *buildingconstruct PLAYERNAME BuildingCode mode to allow placement of buildings with a preview
- added stuff so a brand new world install uses a set of default settings etc
- added "PlaceBuilding" event (called when the user presses confirm in the building preview display started with *buildingconstruct
- added "ScriptReload" event (called whenever the server scripts are loaded or reloaded)
- added *addbuildingtoworld (which uses world coordinates rather than just map X,Y)
- added checks to help prevent lockups/crashes if duff script events are used
- tidied up the stats screen a bit.
- changed the 'beginners guide' to be a downloadable txt file from server
- fixed osd behaviour so the building record num the osd was triggered from is passed in by the server (to avoid glitchy-exploits when you switch between buildings when the osd is busy)
- added placeholder 'wellbeing' stat and replication
etc.
User avatar
MasterNiCron
Posts: 582
Joined: Wed Feb 17, 2010 10:57 pm
Location: Frost

Post by MasterNiCron »

sounds nice :P
User avatar
zaroba
World Owner
World Owner
Posts: 7257
Joined: Fri Oct 10, 2003 11:06 pm
Location: Hereford, PA
Contact:

Re: Release notes 0.62.8 -> 0.63.4

Post by zaroba »

Mit wrote: - added 64 new misc skills.. for convenience and because i can
I don't think I've ever seen a better reason :lol:
User avatar
Mit
Staff
Staff
Posts: 3551
Joined: Sun Sep 21, 2003 10:14 pm
Location: Unknown

Post by Mit »

:]
User avatar
morbydvisns
Posts: 1889
Joined: Sun Jan 30, 2005 12:51 am

Post by morbydvisns »

- added *itemusetext for customising the item dialogs

can we get the button to fit the size of the text? it's not hard to get text that exceeds the bound of the hardcoded button size.
Locked