ChangeLog
From RailWorld
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.

