ChangeLog

From RailWorld

Jump to: navigation, search

Contents

Version 0.9a

Release 05-02-2010

  • IMPROVED: rail accident now shows trains in "scene".
  • REMOVED: External scripts
  • CHANGED: Integrated script functionality
  • CHANGED: Antialias now defaults to on
  • ADDED: User can enable/disable rail accidents
  • ADDED: New unload/load signal programs
  • ADDED: Speed limit script
  • ADDED: Horn required script
  • ADDED: Mission system
  • FIXED: Minor bug on saved game load which would crash if a train was at the end of a terminal segment, facing away
  • FIXED: spring switches didn't work right on saved games

Version 0.8.5

Released 04-12-2008

  • NEW SCRIPT: Fuel
  • IMPROVED: Faster performance and less memory usage!
  • IMPROVED: Applets now can set the signal program, although they see an ugly window (KNOWN ISSUE from 0.7)
  • IMPROVED: Whole new applet startup interface allows applets to select map and scripts
  • IMPROVED: Train operations (reverse, split, join) no longer re-arrange the train list
  • IMPROVED: Train consist now shown in order, doesn't shift around
  • IMPROVED: Quit/save dialogs now have reasonable button labels
  • ADDED: Curve segments!
  • ADDED: StreamSound system for sound alignment
  • ADDED: User options and savable preferences
  • ADDED: New "reverse" signal in the signal programs script
  • CHANGED: Mini viewer looks slightly different now
  • CHANGED: Spring switch plugin more efficient; may not work with saved games from previous version
  • FIXED: Possible problem with arrow keys in map editor causing segments to dis-align


Version 0.8

Released 06-23-2007

  • NEW SCRIPTS: Timer, Spring Switches, Completer, Signals
  • CHANGE: Java 6 is now REQUIRED! **** (this also fixed the window icon transparency issue from 0.6)
  • CHANGE: Saved games format changed (RWG1.1)
  • CHANGE: Opening window disappears immediately after map selection
  • ADDED: Scripting system for plugins ****
  • ADDED: Mouse-over information tooltips in the play canvas.
  • FIXED: Generate train crashed if map had no lu segments
  • FIXED: Loading saved games which included a train partially off map crashed
  • FIXED: Splitting train against end of track sometimes crashed
  • FIXED: Saved games now record controller information (KNOWN ISSUE from 0.6)
  • FIXED: Fourway circles now appear at all zoom levels
  • FIXED: Switch lines now correctly cover track. (Finally!, KNOWN ISSUE from 0.6)
  • FIXED: Updates in map editor didn't always reflect in the mini-viewer
  • FIXED: Changing scale in edit mode now can be saved (change in scale reqs reload to take effect)
  • FIXED: Train speeds sometimes jumped when the brake was applied and the throttle lowered slightly (eg from 40 to 30)
  • PROBABLY FIXED: In some cases (esp. low framerates), trains would not correctly respond to signals
  • IMPROVED: New signal selection system
  • IMPROVED: Signal placement at to allow trains to be slowed into certain lu segments
  • IMPROVED: Back-to-back signals now allowed
  • IMPROVED: Quit and save dialog now not one giant line


Version 0.7

Released 02-24-2007

  • CHANGE: Maps now saved with RWM1.1 format to accomodate fourways
  • CHANGE: New train/delete now icons
  • CHANGE: All sounds now use Applet Sound API, regardless of in Applet mode
  • CHANGE: Eraser now disconnects if selected end connected; only deletes if selected segment edit not connected
  • FIXED: Loading a yard duty map in the editor and then saying save now prompts for rwm filename instead of silently overwriting yrd file
  • FIXED: Click should take only one segment action
  • FIXED: Split allowed even at front of train, which caused error
  • FIXED: Memory leak where quitting a map would not free the memory
  • FIXED: Flip Default button in map editor
  • FIXED: Yard duty vehicle roads no longer drawn
  • FIXED: Arrow keys in map editor no longer display inconsistent results
  • FIXED: Arrow keys in map editor no longer separate joined segments (this occured in rare cases)
  • PROBABLY FIXED: Sometimes joining wrecks if cross segment
  • ADDED: Four-way crossing piece
  • ADDED: Import/Export Yard Duty trains
  • ADDED: Undo/Redo in map editor
  • ADDED: Map editor indicates if it is modified; only prompts to save if modified
  • IMPROVED: Yard Duty label placement (still not perfect)
  • IMPROVED: Automatic signal placement
  • IMPROVED: Automatic control trains now sound horn when moving from stopped
  • IMPROVED: Yard Duty map imports: dummy lines rendered as regular track
  • IMPROVED: New map no longer includes useless field for track length
  • IMPROVED: Delete train button grayed out when no train selected
  • IMPROVED: Switch lines over hidden segments now dashed like the hidden segment



Version 0.6

Released 01-27-2007

  • FIXED: Car selection on diagonal track didn't work very well, due to internal rectangular box for selection. This has been updated to a more precise algorithm.
  • FIXED: When zoomed out, diagonal track lines often weren't completely drawn. This has been fixed.
  • FIXED: In rare cimcurmstances, trains would bend due to a rounding error thinking the track was separate.
  • IMPROVED: Accidents now center the map to the location of the accident.
  • IMPROVED: Saving files where the file already exists asks to overwrite with a yes/no prompt instead of an ok/cancel prompt.
  • IMPROVED: Selecting "Quit" in the play or edit frame now asks if you want to save, and allows to cancel quit.
  • IMPROVED: The "Load Map" button has been changed to "Edit Map" to better reflect its function.
  • IMPROVED: The switch click detection now centers around the indicator, not the joining of the track.
  • IMPROVED: Play mode only asks to save if at least one train exists on the map.
  • IMPROVED: Map editor now gives default filename to save as based on image filename.
  • ADDED: A "Generate" button in the New Train window which creates a random train consisting of cars which are accepted by segments in the map.
  • ADDED: A "Populate" button in the play toolbar which adds finished cars to sidings for collection.
  • ADDED: Save/load games in progress
  • ADDED: Horn option. Horn can be sounded only if train has at least one engine.
  • ADDED: "Auto" control for non-selected trains. A train not selected will be under limited automatic control. See manual.
  • ADDED: Simple signals. Signals are automatically generated. Signals have three settings: green (go), yellow (5 mph), red (stop)
  • KNOWN ISSUE: When zoomed out, the switch lines don't perfectly overlap the track
  • KNOWN ISSUE: Saved games do not include auto controller information, so you have to manually reactivate each train after loading.
  • KNOWN ISSUE: Window icon should have transparency but may display with gray background

Version 0.5

Released 01-01-2007

Initial Release.

Personal tools