Alpha: 2.0.1 alpha 41

Josef Drexler <josef.drexler-/[email protected]> Mon, 13 Dec 2004 01:02:33 -0600
Newsgroups gmane.games.ttdpatch.announce
Message-ID <[email protected]>

Hi all,

after a few weeks of waiting, here's the latest alpha version available at 
http://www.ttdpatch.net/src/

This one has a bunch of *major* new features.

The first new feature is called "path based signalling".  It allows several 
trains into a signal block as long as their paths don't interfere, and it 
greatly enhances all station entrances and exits as well as most 
junctions.  However, it is somewhat dangerous and takes some care to use 
right, so please read the manual page before trying to use it (or else you 
may get train crashes): 
http://wiki.ttdpatch.net/tiki-index.php?page=PathBasedSignalling

Furthermore, Marijn wrote several new features: "windowsnap <dist>" to make 
windows snap to each other, "newcargodistribution on" to improve the 
distribution of cargo among two stations serving the same industry, 
"aichoosechances on" et.al. to set the probabilities with which the AI will 
attempt to build new services, and last but not least, "custombridgeheads 
on".  This switch allows you to rearrange the track and road pieces on flat 
bridge heads.

In addition, after a large amount of work to get it working right, Oskar 
was able to change the resolution of TTD's window (in the Windows version 
only).  Enable this using "resolutionwidth <num>" and "resolutionheight 
<num>".  The width must be a multiple of 4 (or sometimes 32) or you may get 
distortions.

For more information on all of these features, please see the updated 
manual pages, as usual at http://wiki.ttdpatch.net/tiki-index.php?page=Manual

Have fun!

Josef.


All changes in 2.0.1 alpha 41:
- made "unknown bit" a warning, not a fatal error
- new train callback 1D to check whether vehicle may be attached to
   current engine
- (devel) made a few more convenience macro for storeaddress et.al.
   taking only one or two argument
- allow action 6 between an action 3 and its override action 3's
- new experimental feature: path-based signalling
- new sign cheat "Cht: StopAll" stops all vehicles (except aircraft
   in flight) or "Cht: StopAll 0" to start them again
- fixed ttdpatch.cfg comments for switches with no command line
   switch in Windows version
- added changes by Marijn:
   * fixed bug allowing the construction of multiple HQs
   * new switch "newcargodistribution on" for better distribution
     of cargo among multiple stations serving an industry
   * allow docks on flat land (for canals)
   * new switch "windowsnap <dist>" (-Xz) to make windows snap to
     each other if moved within the given number of pixels
     (default 10)
   * draw coast under bridges over water
   * new switch "custombridgeheads on" allows rearranging track
     and road pieces on flat bridge heads
   * new set of switches to choose the probability with which the
     AI will attempt to build new routes, enable with
     "aichoosechances on", then set the individual probabilities
     with "aibuildrailchance", "aibuildrvchance" and
     "aibuildairchance", ship routes will be the remainder, with a
     value of 65535 meaning 100%.
- (devel) by Marcin: fixed bug in nasm resulting in inefficient code
   for forward references (new nasm version in source zip)
- (devel) fixed multipatchcode not working if search offset was
   negative and fragment not being overwritten
- fixed incorrect station track types with electrifiedrailways off
- by Oskar: allow changing the resolution TTD runs in (Windows
   version only), set it with "resolutionwidth <num>" and
   "resolutionheight <num>"; in fullscreen TTD must be able to find
   the corresponding DirectX mode for this to work
-- 
Josef Drexler (josef.drexler-/[email protected])
http://publish.uwo.ca/~jdrexler/

--
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