Rail3dWiki — Build Log
See also WorkInProgress
103.9.0.0
Release Date 11/10/2008
See ReleaseNotes.109
- tga transparancy in signals (97)
- Postion of stabled stock (128)
- Height of Track extensions
- Snap regular
- Diagram Enhancements
- Signal textures in signal folder
102.0.0.0
Release Date 22/10/2007
See ReleaseNotes.103
- Sound
- Improved loco instrument panels
- New script functions
102.0.0.0
Release Date 22/10/2007
- Speed limits on links
- Route tag markers and tag mapping
- Code to check and handle lost vehicles off the track (eg wagons in sidings where track has been moved or deleted)
- New Script functions
- Signal.SetArm
- Signal.GetRouteLimit
- Signal.GetRouteLabel
- Signal.IsHidden
- fixed Len() function
- Program now checks Rail3D server for updates on start-up: if you have a firewall installed, you may get some prompts as Rail3D starts up, please allow Rail3D to access the internet and check the server for updates
101.8.1.10
Release Date: 16/06/2007
Fixed Bugs
- Delete tree crashes program
- Errors with train placement following couple / divide etc operations
- Corrupt link can lock file load
- Bug with packager properly picking up all textures
- Free route (and route to stock etc)
New Features
- New Splitter feature.
- New stock sub-type for suspended components. See Schwebebahn
- Added code for unbraked vehicles
- Some tweaks to speed of scenery rendering
- New script functions
- Train.Get/SetPropelStock()
- Train.PassSignalAtDanger()
- Train.Divide()
- Train.Reverse()
- OnCouple()
- OnCanShunt()
Fixed Bugs
- Fixed a bug with scenery when merging multiple layouts
- Scripts failed on big scripts
New features
- A lot of new scripting features (see Scripting) including
- Persistent variables
- Train
- Train++/Train—
- Train.SetType()
- Train.DeleteFollowing()
- Train.Append()
- Signal
- Signal.SetType()
- Signal.SetID()
- Link
- Link.SetCutWidth / Link.GetCutWidth
- Link.SetType / Link.GetType
- Link.SetOHLE / Link.GetOHLE
- Link.SetOHLEType / Link.GetOHLEType
- Link.GetPrimeNode
- Link.GetOtherNode
- Improvements to rendering of distant terrain.
- Cable cars
- External todo lists
- Rotate layout tool
- Splitter function (like a divider but without stopping)
- Macro scripts. Create a folder called “Macros” and .cpp scripts placed in this folder will appear in the tools menu.
Notes
Uses updated version of mfc dlls. Updater should handle the update ok, but if you get problems simply delete Rail3D exes and dlls, download the install from www.rail3d.net and reinstall. Existing layouts/stock etc will be preserved.
Fixed Bugs
- Fixed (?) program crash when attempting to drive train
101.4.0
Release Date: 02/01/2007
New Features
- Darkness and illumination
- New script features
- Destination blinds
- Node “nudge”
- When rotating scenery items on a node, rotation snaps to node alignment.
Fixed Bugs
- Reflect does not set train location label
- Reflect does not save location label text
Notes
This build is the first public build with the mfc v8 library. Hence new dll’s mfc80.dll etc are distributed with the build.