🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.games.microprose.transport-tyc
Article #27923

2.0.1 alpha 35

#27923
From: Josef Drexler
Date: Fri, 03 Sep 2004 06:55
85 lines
4887 bytes
Hi all,

Alpha 35 is now available at http://www.ttdpatch.net/src/

As usual it fixes a number of bugs, most importantly the problems and 
crashes some people had with new station graphics, and the town buildings 
sometimes being built over occupied tiles.

Aside from that, Csaba has improved the new town building support a 
little, to allow built-in colour randomization and easier support for the 
construction stages by including them in the action 1 definition.

He also wrote another entirely new feature, namely .grf support for new 
town name styles.  This is enabled by `newtownnames on' (-YN).  Now we 
just need someone to write a .grf which uses this feature...

Finally, abandonedroads is now a feature which has three different modes, 
set by the switch parameter.  Mode 0 works as before, where unused roads 
become unowned after a while.  In mode 1 towns will take over nearby 
roads instead of them becoming ownerless after a while, and in mode 2 
towns will take over roads in their vicinity instantly.

Enjoy!

Josef.


All changes in 2.0.1 alpha 35:
- improved detection of pseudo/real sprite mixups
- improve crash log when drawing new graphics
- improve detection of invalid sprites (this breaks the tropicset)
- fixed crashes due to insufficient array size when station grf sets
  cargo triggers
- moved "no command line switch" to separate string and simplified
  switch writing
- wait for key after language error too
- fixed bug with water sometimes flooding tiles it shouldn't, with
  generalfixes on
- simplified getnewsprite function and changed it to use call tables
- improved utility of veh2 array, and moved
  realpower/fullweight/fullaccel variables there
- fixed cash overflow when merging with other company
- fixed problem with some engines being considered obsolete after
  2050 and not being autorenewed
- implement non-vehicle, feature specific callbacks with action 3
  that has n-id=0
- added callback 18 called by the AI when deciding on a wagon to buy
- fixed bug with action 4 feature 48 not being recognised as valid
- added track type value to station var. 42 (bits 8-15)
- fixed bug with vehicle callbacks of articulated engines not being
  set properly
- fixed bug with station selection back arrows not working when they
  would skip inactive classes or stations
- made ALLOCEMPTYOFFSETS larger since we were getting close to the
  limit
- by Csaba:
  * fixed bug causing cities to build houses on occupied tiles
  * added newhouses prop 17 to set the four colours available for
    random colour translation
  * added newhouses prop 18 to set probability of house being
    built
  * constructions stages are now built into action 1 by using
    from 1 to 4 views per set (though using a var.action 2 will
    still work)
  * new feature, "newtownnames on" (-YN) allows .grfs to define
    new town name sets
  * abandonedroads now has several modes, mode 0 works as before,
    in mode 1 towns will take over nearby roads after a while of
    them not being used, and in mode 2 this will happen instantly
- feeder services are now attributed to the right vehicles in the
  financial stats
- by chirho: round new currency factors to nicer numbers, fix some
  currency symbols and Euro introduction dates
- support more than one new text for newhouses names in action 4
- fix bug in capacity callback, causing callback to have wrong refit
  cycle
- thanks to lots of nagging by George, c2 is now set in units of
  1/256

-- 
   Josef Drexler                 |    http://publish.uwo.ca/~jdrexler/
---------------------------------+---------------------------------------
 Please help Conserve Gravity    | Email address is *valid*.
 Stop flipping pancakes.         | Don't remove the "nospam" part.
Technical Details
Message-ID: <MPG.1ba1d13dc30e57d989ea3@server.our.house>
Path: mbox-mo1.pugleaf.net!number1.nntp.dca.giganews.com!border2.nntp.ams.giganews.com!nntp.giganews.com!news.zanker.org!news.glorb.com!news3.optonline.net!pd7cy1no!shaw.ca!pd7tw2no.POSTED!53ab2750!not-for-mail

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!number1.nntp.dca.giganews.com!border2.nntp.ams.giganews.com!nntp.giganews.com!news.zanker.org!news.glorb.com!news3.optonline.net!pd7cy1no!shaw.ca!pd7tw2no.POSTED!53ab2750!not-for-mail
X-Trace-PostClient-IP: 70.64.56.83
From: Josef Drexler <nospam0804@joesbox.cjb.net>
Newsgroups: alt.games.microprose.transport-tyc
Subject: 2.0.1 alpha 35
Organization: Earth.Sol.Milky-Way.Universe
Lines: 85
Message-ID: <MPG.1ba1d13dc30e57d989ea3@server.our.house>
X-Orig-NNTP-Posting-Host: yoda.our.house
Mime-Version: 1.0
X-Orig-X-Trace: joesbox.cjb.net 1094194503 20531 192.168.1.3 (3 Sep 2004 06:55:03 GMT)
X-Orig-Complaints-To: abuse@joesbox.cjb.net
X-Orig-NNTP-Posting-Date: 3 Sep 2004 06:55:03 GMT
X-Newsreader: MicroPlanet Gravity v2.60
Date: Fri, 03 Sep 2004 06:55:10 GMT
NNTP-Posting-Host: 24.66.94.143
X-Complaints-To: abuse@shaw.ca
X-Trace: pd7tw2no 1094194510 24.66.94.143 (Fri, 03 Sep 2004 00:55:10 MDT)
NNTP-Posting-Date: Fri, 03 Sep 2004 00:55:10 MDT
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit