Alpha: 2.0.1 alpha 44

Josef Drexler <[email protected]> Sun, 27 Feb 2005 22:18:27 -0500
Newsgroups gmane.games.ttdpatch.announce
Message-ID <[email protected]>

Hi all,

latest alpha available here: http://www.ttdpatch.net/src/

This one is again more focussed on fixing bugs, especially in the 
path-based signalling feature.  For example, the train reversing problem 
should be all but gone now, and even if a train has problems, you can 
now reverse it manually.  Also other problems with rail under bridges 
and trains trying to go the wrong way through a one-way signal should be 
fixed.

Mek has continued to work on the new Locomotion GUI feature, and now the 
centre tab with the station building tools is available as well.

For a full list of all the bugs fixed and other changes, see below as usual.

Have fun!
Josef


All changes in 2.0.1 alpha 44:
- by Mek: added station tab in locomotion GUI plus some fixes
- it's now always possible, but not always safe, to manually reverse
   trains
- if train needs to reverse but cannot due to path-based signalling,
   a news message is generated to notify the player
- changed station prop 09 to allow > 255 sprite layouts
- fixed division by zero in resizable window code
- fixed bug with display of cargo amount for default cargo type
   using wrong cargo type
- (devel) ensure action 0 handler functions are called during
   initialization to allow them to properly allocate memory
- (devel) support directly testing bits in patchproc arguments
- allow 0 and 1 (or any non-zero number) as arguments for bit
   switches, not just on/off
- fixed bug in PBS causing some reversing trains to unreserve track
   pieces of other trains, thereby causing train crashes
- fix rounding error in small running cost values
- fixed bug in PBS pathfinding causing unsafe behaviour if the first
   signal on a wrong track is at the same distance as a bridge piece
   on the right track
- fixed bug in PBS with trains leaving station sometimes reserving
   path across the wrong signal
- fixed another bug causing trains to sometimes reserve unsafe paths
- fixed bug in PBS causing train to try to route the wrong way
   through one-way signals
- fixed most situations in which trains were unable to reverse
- fixed bug with non-existing track pieces sometimes remaining
   reserved
- fixed infinite loop in new performance calculation if vehicle cost
   was set to zero
- added mechanism to expire vehicles n years before the end of their
   phase 2, i.e. before their model reliability starts to drop
   (action 0 props 26,1B,16,16)
- fixed bug with missing or wrong track foundations in stations with
   callback 14
- support callback results in regular action 2 as well for
   standardized access to loading/moving state and cargo amount
- fixed refitting of trains with wagons with different text suffix
   but same F2 value, now refits only those wagons that use the same
   text suffix
- show number of trains that share orders in "End of shared orders"
   message
- fixed bridgespeedlimits (broken because of wagonspeedlimits)
- fixed bug with incorrect purchase list display with resizable
   windows
- support planes carrying cargo other than passengers by default (if
   not refittable to passengers, first refittable cargo option is
   used)
- support not using the default cargo type for stations by defining
   cargo type FE, thus not displaying sum of all cargo, but no cargo
- fixed bug with dual-headed engines having wrong speed with multihd
   off
- fixed slow planes and helicopters speeding up when broken down
- made planespeed take a parameter from 1 to 4 that is the speed up
   factor
- by Oskar: fix bug in resolution switches affecting the jukebox
- prevent AI from building AIRank 0 locos

-- 
Josef Drexler

--
TTDPatch announcements mailing list.  To unsubscribe from the list, send an
email to ttdpatch-announce-request-nTJi30vSKZLk1uMJSBkQmQ@public.gmane.org with the body of
the email (not the subject) containing only the word "unsubscribe".  For
more info please see http://www.ttdpatch.net/maillist.html