TS2010 SP2
From TrainzOnline
(Difference between revisions)
m |
|||
Line 4: | Line 4: | ||
The following list represents the major user-visible changes in [[TS2010 SP2]] as compared to the [[TS2010 SP1]] patch. | The following list represents the major user-visible changes in [[TS2010 SP2]] as compared to the [[TS2010 SP1]] patch. | ||
− | + | * CM - Asset details now shows a "downloading" message when grabbing an assets details from the DLS | |
− | + | * Added 'achievement-icon' query support in achievements servlet | |
− | + | * Added "trainzutil installfromdls" command | |
− | + | * Content Manager - Shift selection no longer selects one too many in thumbnail view | |
− | + | * The default position for chat window needs has been shifted down about 50 pixels | |
− | + | * Content Manager - While in thumbnail view, pressing the down arrow now selects the asset below the current one (and above for the up arrow) | |
− | + | * Content Manager - Selecting assets in thumbnail mode no longer briefly flashes up "<< Unknown data type >>" underneath the thumbnail | |
− | + | * Surveyor now contains some default filters | |
− | + | * Surveyor - Attempting to place a train at the location of another train that is on a hidden layer now shows a warning | |
− | + | * Surveyor - Advanced topolgy buttons are now disabled unless there is a valid selection | |
− | + | * Content Manager - "Click here to resume your previous search" function no longer shown in some circumstances | |
− | + | * Surveyor - Using the "Get" tool now automatically selects the "Add" tool | |
− | + | * Throttle shortcut keys now work when remote from the locomotive (camera focused on rolling stock, not loco itself). | |
− | + | * Driver - Changing ends now sends "Camera", "InteriorChanged" | |
− | + | * Fixed a case where TADDaemon could fail to accept login from a newly started TADCommandHost | |
− | + | * Improvde handling of transient TADCommandHost startup failuremessage | |
− | + | * Added "achievement" category search to CM | |
− | + | * Exiting Surveyor whle editing a session no longer breaks route thumbnail images | |
− | + | * www.ts2010.com is now compatible with the in game web browser | |
− | + | * Achievements with multiple conditions are now treated as if the conditions are ORed, not ANDed | |
− | + | * Surveyor - Options for sky are now selectable in the Environment window - Renumbered 'Developer Settings' with a hopefully more unique KUID | |
− | + | * Fixed an issue where an asset with its KUID changed in-place did not show up correctly changed after a repair | |
− | + | * Improved error parsing to add KUIDs for asset errors and warnings | |
− | + | * Achievement Grant now has a mechanism to request an urgent synchronisation | |
− | + | * Fixed an issue where CM shows <NULL> for unknown missing dependencies, instead of the actual KUID | |
− | + | * Layers - moving a scenery-with-track object between layers now moves the track | |
− | + | * Added group-mode and group-user-mode support to iTrainz | |
− | + | * Fixed a DriverModule script crash bug | |
− | + | * Content Mangager - Now compiles scripts with transitive asset script includes | |
− | + | * Provided a separate error for 'crashed during validation' and 'unable to validate at the current time' | |
− | + | * Added 'name' support to the achievements servlet system in addition to 'kuid' | |
− | + | * Fixed various functions which incorrectly ignored the 'archive' part of various filepaths | |
− | + | * Improved clarity of TrainzUtil shutdown log | |
− | + | * Improved handling of assorted fault conditions | |
− | + | * Improved handling of unprocessed Base folder | |
− | + | * Corrected a few TrainzContent absolute sourcefile paths to relative | |
− | + | * Corrected the handling of new original/local asset filepaths | |
− | + | * CCP - There is now a way to save person details in the "Preferences..." > "Default" tab | |
− | + | * Surveyor - Fixed Crash when "Replace assets..." tool attempts to change an object on a locked layer | |
− | + | * Surveyor - Train shadows are no longer jerky when on a curvy track | |
− | + | * Fixed a bug where ResultsLog may double-localise some strings. This may reveal follow-on issues elsewhere, but is a correct change in itself | |
− | + | * Made the SurveyorList the default list in GclLib | |
− | + | * Fixed the SurveyorList not being generated until QuickDrive was loaded in Driver | |
− | + | * CCP - Creating an new asset, then exiting CCP without saving it no longer leaves the asset unable to be edited in CCP | |
− | + | * Prevented TADDaemon from providing PA login timestamp to clients prior to the database being fully loaded | |
− | + | * Moves all user-modifiable files into a UserData subfolder within the main program folder | |
− | + | * Abstracted all file path through a new set of functions in TrainzFiles | |
− | + | * SpeedTree assets now pause | |
− | + | * Surveyor - Content Search Filter input boxes now scroll to show all text | |
− | + | * Driver Setup window can now be stretched much wider | |
− | + | * Scroll arrows now quicker on IDriverOrderBar | |
− | + | * IDriverOrderBar clicks on orders now constrained in height to be just the orders, not the whole bar | |
− | + | * IDriverOrderBar scrollbar now accepts 'page' movement clicks (which scroll faster), and drag'n'drop scrolling | |
− | + | * Will now clear the trackpos of vehicles during a derail, so that later vehicles to wander past don't get unexpectedly chain-derailed | |
− | + | * Driver 'Paused' text is now better alligned | |
− | + | * Surveyor - Minimap - Mouse cursor now changes to indicate that the window is resizable | |
− | + | * Surveyor - Edit evironment window - Snow line altitude units fixed | |
− | + | * Driver - Script Exception window no longer cancels pause | |
− | + | * CM2 - 'All' filter now displays a count in the bottom corner, rather than "All items displayed" | |
− | + | * Increased maximum route/session name length in save dialogs | |
− | + | * "Pause" will now continue to tick the game with zero delta-time, rather than stopping ticks completely. This allows assorted UI functionality (especially scripted functionality) to continue responding during a game pause | |
− | + | * The number of blocked messages permitted in a script thread's message queue has been raised significantly, but overflowing the queue has been changed from a log to a script exception | |
− | + | * Railyard -Distorted shed now fixed | |
− | + | * Created a trainz-object wrapper for the mozilla browser | |
− | + | * Credits - SNC credits now added to the in-game credits | |
− | + | * CM2 Download helper no longer scrolls to an item when a download finishes | |
− | + | * Industry based achievements now fully working | |
− | + | * Added support for copy and paste of track | |
− | + | * Surveyor - Drop down box no longer covers the accept button when saving a new session | |
− | + | * Launcher - Initial Database update optimised so it doesn't take too long | |
− | + | * Fixed memory leaks | |
− | + | * TAD performance fixed | |
− | + | * Products - Wagon with two products no longer show the wrong product in specific circumstances | |
− | + | * HTML Browser - Scrollbar calculation tweaked | |
− | + | * Fixed an issue where there is a visible texture seam/line across baseboard joins | |
− | + | * Added performance stats for script opcodes and pfx | |
− | + | * Improvements made to product handling for non-full queues with multiple permitted products | |
− | + | * The date is now being saved/loaded for saved sessions | |
− | + | * Layers - Added script function required for retrieving a list of valid layers | |
− | + | * Surveyor - Changing an asset's layer by using the '?' tool no longer reverts the layer to "route-layer" after saving | |
− | + | * Tutorials - Can now access driver help after loading a saved session | |
− | + | * Tutorials - Can now continue tutorial steps after loading a saved session | |
− | + | * Driving Experience is now tracked properly, in both DCC and Cab modes, and use of the AI is successfully detected and excluded | |
− | + | * Fixed a case where CM displays "please wait..." but isn't actually doing anything | |
− | + | * Underwater ambient sound now respects -disablesound flag | |
− | + | * Route menu - Session info text no longer alters size briefly when clicking the favourite or sort button | |
− | + | * Prevented a situation where specifying an "unscripted" asset as a script include would allow the include but not compile the "unscripted" asset. Includes of "unscripted" assets are now rejected | |
− | + | * iTrainz chat 'Add Buddy' text entry field now allows for long usernames | |
− | + | * Added native odometer support | |
− | + | * Seasonal variation is no longer out by one month | |
− | + | * Renamed "Tutorial Complete" to "Session Complete" | |
− | + | * Added environmental slider for SpeedTree wind | |
− | + | * Date now gets saved in sessions | |
− | + | * Surveyor - Route region can now be changed | |
− | + | * Surveyor - A few single line edit boxes have removed unnecessary scroll bars | |
− | + | * Cutom displacement brush is no longer green until 'get' is used | |
− | + | * Using 'get displacement' on a flat area no longer results in an all black displacement |
Revision as of 03:33, 4 March 2010
TS2010 SP2 is the second patch release to the TS2010 product. It fixes a number of important issues that were reported by the community after the public release of TS2010 and adds a modest amount of new content and new functionality.
Changes since TS2010 SP1
The following list represents the major user-visible changes in TS2010 SP2 as compared to the TS2010 SP1 patch.
- CM - Asset details now shows a "downloading" message when grabbing an assets details from the DLS
- Added 'achievement-icon' query support in achievements servlet
- Added "trainzutil installfromdls" command
- Content Manager - Shift selection no longer selects one too many in thumbnail view
- The default position for chat window needs has been shifted down about 50 pixels
- Content Manager - While in thumbnail view, pressing the down arrow now selects the asset below the current one (and above for the up arrow)
- Content Manager - Selecting assets in thumbnail mode no longer briefly flashes up "<< Unknown data type >>" underneath the thumbnail
- Surveyor now contains some default filters
- Surveyor - Attempting to place a train at the location of another train that is on a hidden layer now shows a warning
- Surveyor - Advanced topolgy buttons are now disabled unless there is a valid selection
- Content Manager - "Click here to resume your previous search" function no longer shown in some circumstances
- Surveyor - Using the "Get" tool now automatically selects the "Add" tool
- Throttle shortcut keys now work when remote from the locomotive (camera focused on rolling stock, not loco itself).
- Driver - Changing ends now sends "Camera", "InteriorChanged"
- Fixed a case where TADDaemon could fail to accept login from a newly started TADCommandHost
- Improvde handling of transient TADCommandHost startup failuremessage
- Added "achievement" category search to CM
- Exiting Surveyor whle editing a session no longer breaks route thumbnail images
- www.ts2010.com is now compatible with the in game web browser
- Achievements with multiple conditions are now treated as if the conditions are ORed, not ANDed
- Surveyor - Options for sky are now selectable in the Environment window - Renumbered 'Developer Settings' with a hopefully more unique KUID
- Fixed an issue where an asset with its KUID changed in-place did not show up correctly changed after a repair
- Improved error parsing to add KUIDs for asset errors and warnings
- Achievement Grant now has a mechanism to request an urgent synchronisation
- Fixed an issue where CM shows <NULL> for unknown missing dependencies, instead of the actual KUID
- Layers - moving a scenery-with-track object between layers now moves the track
- Added group-mode and group-user-mode support to iTrainz
- Fixed a DriverModule script crash bug
- Content Mangager - Now compiles scripts with transitive asset script includes
- Provided a separate error for 'crashed during validation' and 'unable to validate at the current time'
- Added 'name' support to the achievements servlet system in addition to 'kuid'
- Fixed various functions which incorrectly ignored the 'archive' part of various filepaths
- Improved clarity of TrainzUtil shutdown log
- Improved handling of assorted fault conditions
- Improved handling of unprocessed Base folder
- Corrected a few TrainzContent absolute sourcefile paths to relative
- Corrected the handling of new original/local asset filepaths
- CCP - There is now a way to save person details in the "Preferences..." > "Default" tab
- Surveyor - Fixed Crash when "Replace assets..." tool attempts to change an object on a locked layer
- Surveyor - Train shadows are no longer jerky when on a curvy track
- Fixed a bug where ResultsLog may double-localise some strings. This may reveal follow-on issues elsewhere, but is a correct change in itself
- Made the SurveyorList the default list in GclLib
- Fixed the SurveyorList not being generated until QuickDrive was loaded in Driver
- CCP - Creating an new asset, then exiting CCP without saving it no longer leaves the asset unable to be edited in CCP
- Prevented TADDaemon from providing PA login timestamp to clients prior to the database being fully loaded
- Moves all user-modifiable files into a UserData subfolder within the main program folder
- Abstracted all file path through a new set of functions in TrainzFiles
- SpeedTree assets now pause
- Surveyor - Content Search Filter input boxes now scroll to show all text
- Driver Setup window can now be stretched much wider
- Scroll arrows now quicker on IDriverOrderBar
- IDriverOrderBar clicks on orders now constrained in height to be just the orders, not the whole bar
- IDriverOrderBar scrollbar now accepts 'page' movement clicks (which scroll faster), and drag'n'drop scrolling
- Will now clear the trackpos of vehicles during a derail, so that later vehicles to wander past don't get unexpectedly chain-derailed
- Driver 'Paused' text is now better alligned
- Surveyor - Minimap - Mouse cursor now changes to indicate that the window is resizable
- Surveyor - Edit evironment window - Snow line altitude units fixed
- Driver - Script Exception window no longer cancels pause
- CM2 - 'All' filter now displays a count in the bottom corner, rather than "All items displayed"
- Increased maximum route/session name length in save dialogs
- "Pause" will now continue to tick the game with zero delta-time, rather than stopping ticks completely. This allows assorted UI functionality (especially scripted functionality) to continue responding during a game pause
- The number of blocked messages permitted in a script thread's message queue has been raised significantly, but overflowing the queue has been changed from a log to a script exception
- Railyard -Distorted shed now fixed
- Created a trainz-object wrapper for the mozilla browser
- Credits - SNC credits now added to the in-game credits
- CM2 Download helper no longer scrolls to an item when a download finishes
- Industry based achievements now fully working
- Added support for copy and paste of track
- Surveyor - Drop down box no longer covers the accept button when saving a new session
- Launcher - Initial Database update optimised so it doesn't take too long
- Fixed memory leaks
- TAD performance fixed
- Products - Wagon with two products no longer show the wrong product in specific circumstances
- HTML Browser - Scrollbar calculation tweaked
- Fixed an issue where there is a visible texture seam/line across baseboard joins
- Added performance stats for script opcodes and pfx
- Improvements made to product handling for non-full queues with multiple permitted products
- The date is now being saved/loaded for saved sessions
- Layers - Added script function required for retrieving a list of valid layers
- Surveyor - Changing an asset's layer by using the '?' tool no longer reverts the layer to "route-layer" after saving
- Tutorials - Can now access driver help after loading a saved session
- Tutorials - Can now continue tutorial steps after loading a saved session
- Driving Experience is now tracked properly, in both DCC and Cab modes, and use of the AI is successfully detected and excluded
- Fixed a case where CM displays "please wait..." but isn't actually doing anything
- Underwater ambient sound now respects -disablesound flag
- Route menu - Session info text no longer alters size briefly when clicking the favourite or sort button
- Prevented a situation where specifying an "unscripted" asset as a script include would allow the include but not compile the "unscripted" asset. Includes of "unscripted" assets are now rejected
- iTrainz chat 'Add Buddy' text entry field now allows for long usernames
- Added native odometer support
- Seasonal variation is no longer out by one month
- Renamed "Tutorial Complete" to "Session Complete"
- Added environmental slider for SpeedTree wind
- Date now gets saved in sessions
- Surveyor - Route region can now be changed
- Surveyor - A few single line edit boxes have removed unnecessary scroll bars
- Cutom displacement brush is no longer green until 'get' is used
- Using 'get displacement' on a flat area no longer results in an all black displacement