Release Notes 0.65.8 -> 0.66.2

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.65.8 -> 0.66.2

Post by Mit »

[version] 0.65.8
- finished off the fixed school interface
- fix for return to space button remaining selected once hovered over
- made the console a little more opaque
- fixed rotation of tile shadows
- fixed up the barter and skill exchange standard building types
- added more transaction logging for the galaxy
- fixed memory leak in landscape texture generation
- added some specular to the cockpit
- Finished off various bits of the ranking/levelling system so the player can progress through the ranks and added various ranking/achievements admin functions
- added ranks screen to cockpit
- added rank restrictions on trade items
- added notification from universe server when a player completes a goal
- added space tips
- fix for possible unwanted demolish if you escape the demolish confirm screen then click anywhere.
- changed space fighters into a non-ship type and changed the launch interface
- fix for gal server not resetting character fully when player chooses 'restart game' from the escape screen
- removed the old avatar stuff and made everyone cavemen when vehicle 1 is used
- added Image.FullScreen() option for cutscene images
- added 'OnFish' server script event
- fix for text-input lockout if press esc while infimp destination box is on-screen
- added button hold to the 'selltobuilding' value controls
- various bits of wip stuff in the world editor
- moved main menu display mode 2 to 4. mode 2 now uses the small main menu icon but with an additional 'construct' button at the bottom of the screen
- added button hold value control for stocking items
- added *constructinit [player] to activate the construction screen from script
- added *fishingstop [player] to cancel fishing mode from script
- fixed bug with prices getting reset when a stock item was emptied out
- fixed aspect on sky render
- added point light effect around player
- auto-road system
- work on a marmalade version of the game's engine and interface libs
[version] 0.65.9
- more achievement admin commands
- added logtime to certain server chat log events
- fix for not being able to unstock non-demanded goods
- shortened the space introduction
- more work on the marmalade version of the engine and interface libs
[version] 0.66.0
- added townlevels mode 5, which allows buildings of the same or one less the town's tech level
- fixed the damage display on the building access screen
- re-added the town location indicator - location display only used when there are towns on the world
- lighting tweaks on plasma weapons
- damage indicator above buildings now hidden when building is being accessed
- EntitySetBehaviour, weapon fire, behaviour replication and other such updates
- fix for web model manager not using local cached version if it exists
- Debug stuff for entity graphics
- more wip bits in the world editor : script editor, script editor workspace tree structure, file sync, template stuff for ingame buildings ed
- radar hidden when using world ed
- lighting tweaks on crow bullets (etc)
- added 'auto grass' renderer, systems and settings
- fixed the scrollbar mouse release
- moved the high scores to the 'help and info' screen and restored the view change on f6
- minor optimisation for lod generation
- added sysWorldGetNumBuildingsOfType
- fix for multiple reloadscripts locking server (double delete in includes list)
(server version 0.65.9a)
- fighter selection in station launch screen
- some windows 8 bits
- admin button for reseting town foreign office/war status
- fix for war display showing wrong statuses for different towns
- added support for .pngs to in-game texture selectors
- added server options button to trigger immediate upload of web data
- removed cdplayerInit from sound initialisation (was stalling the client on init sometimes)
- graphics -> status screen mode 6 for score/kudos and vehicle displays
- basic arrays in scripting language
- repair button on buildings with damage
- separated client and server map mem access in order to work towards PerUser maps
- Rejigged the frontend - 'Explore the galaxy', 'Create World', 'Find World' etc
- Resurrected the server manager, got it talking to the universe, linked in the process for the client to choose 'create world' through to the server manager creating a world folder and exe (etc) and back again. Neat.
- made the refresh texture button on the world editor broadcast to all
- fixed 'refresh texture' not working on the main surface
- Lots of work on settings screens
- changed authorisation about.. god - owner - sysop
- f5 exits crow
- removed redundant (and broken) quiz machine code from server
- massively reduced memory use on server
- changed map editor so it opens with the player view and added toggle to switch to editor view
- added a random rotation to background models created using the tree planter tool
- made the refresh textures stuff update everyone
- 'cloud hosting system'
- leavescreen message changed if offline needs percentage is 0
- added *activatescreen [player_name] [screen_num] to activate various screens on the client (e.g. settings)
- lots of world editor additions & tweaks
- fixed some memory leaks in the script engine
- moved the PlayerLogin event to after the initialisation of the guaranteed messaging system which otherwise can blow up the server
[version] 0.66.1
- added ability for universe to activate templateIDs
- added option to use jpgs in heightmap auto-upload
- fix for registered worlds not being 'findable'
- added recommended, recently visited, recently active, favourites etc to the find world screen
- added streetlights to downloadable models list and to map editor
- some work on the world ed environment screen
- static light sorting & view prioritisation
- added buttons for engine off/on, headlights on/off when appropriate
- tidied up releasing of web textures
- added new model types for configurable streetlights
- tweaked the streetlight lighting settings
- new water rendering with shaders, bumpmaps, alpha based on water depth n everythin
- added .reloadshaders command
- added *maprescale command
- added "StartFishing" script event
- various minor CPU optimisations and static analysis tidyups
- changed "vehicle destroyed" message when you're in a humanoid 'vehicle'
- moved the clock and speed/fps/ping display
- made the inventory text bigger when few items are present
- made 'explore & craft' the default template
- tweaked the auto wave sounds
- made the water splashes more subtle
- fixed various bits of weirdness with the old rain rendering code
- various bits of ui tweaking.. tidied the 'work with' interface, made onscreen inventory bigger, etc
- tidy ups to the render target release to fix resize/small restore crash
- added *notify [PLAYER] [Text] to put some text in a notification tab
- worlds now send regular status updates to the universe (containing number of players currently connected)
- added a spotlight up-lighter static effect
[version] 0.66.2
- basket item (item 54) counts as +2 inventory in all inventory modes
- player targeting things.. useItem now sends up the target player for script purposes
- Fix for crash if vertex shader load fails and theres no error buffer returned
- tidied up a few bits of UI
- fix for the investment screen and other transaction dialogs being broken in 66.1
- added dynamic reflection options on frontend
- targeting system first pass
- *playereffect first pass
- added *settings -> World -> Daytime Type 3, which is like 1 in that the night is speeded up, but the speed up occurs later (9pm -> 4am) so you dont miss the sunset
Model Converter 2.1
- Various UI improvements & rearrangments
- restored the poly selection display
- fixed bug where uv unwrap couldnt be used on a loaded atm
- added 'delete faces' option (WIP)
- added png to the list of supported image formats
- fixed aspect ratio
- fix for crash if selecting 'invert selection' when no model has been loaded
- exporting a model with multiple materials to .x now also exports the textures (and retains the material mapping correctly :] )
- box select for faces on poly picker
- added lighting options
- set default values for new material
- added 'view normals' option
- all material alphas default to 1.0
- allowed the removal of embedded textures (and hence, materials with no texture)
- fix for model rotation functions not applying to submodels
- activated LOD combo
User avatar
zaroba
World Owner
World Owner
Posts: 7257
Joined: Fri Oct 10, 2003 11:06 pm
Location: Hereford, PA
Contact:

Post by zaroba »

With the owner and sysadmin changes needing self hosting players to change the serverconfig, there are 2 minor problems.

If the serverconfig is changed to have "SYSADMIN=" instead of "OWNER=", then when the world is opened, it will prompt you for your username etc and create a new serverconfig file with an OWNER= line instead of SYSADMIN=

Also, if power was somehow lost (ie, for testing stuff), one could do *makeowner to gain back their auth level as an owner. There needs to be a similar command for sysadmin auth.
User avatar
Mit
Staff
Staff
Posts: 3551
Joined: Sun Sep 21, 2003 10:14 pm
Location: Unknown

Post by Mit »

SYSADMIN= should be added, don't remove OWNER=.
The makesysop command works as before. (Sysop is the same as sysadmin)
Locked