🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

2.0.1 alpha 39

#28076
From: Josef Drexler
Date: Mon, 15 Nov 2004 06:53
100 lines
5906 bytes
Hi all,

here's alpha 39: http://www.ttdpatch.net/src/

Among the usual bug fixes, there are again a number of new switches.  
Csaba has implemented "moreanimation", which allows more tiles of the map 
to be animated.  This will be important when new animated houses and 
(later) stations become available, because currently only 256 tiles may 
have animation.

Marijn has written the "newhistory" switch.  This adds a new window that 
displays a history of all recent news messages, which you can open from 
the news menu.

Finally, I've written a new switch called "wagonspeedlimits" that 
introduces speed limits for all cargo wagons, with livestock wagons being 
the slowest and goods and valuables being the fastest (passengers and 
mail are unlimited by default).  This adds a new dimension and strategic 
complexity to the game by adding the challenge of having fast passenger 
trains and slow cargo trains on the same network.  Try it out, it's fun 
:)

I've also completely rewritten the refitting system.  This means there 
might be new bugs there, although I've tested it a lot.  It is now 
possible for new graphics sets to define cargo "subtypes", to allow you 
to distinguish between various types of Goods for example, such as "Goods 
(Cars)", "Goods (Petroleum)" etc.  All vehicles can now be directly 
refitted to these subtypes, if the .grf file supports this new 
convention.

The last major change was a potentially great improvement for the AI.  
Now it is possible for new graphics sets to "teach" the AI how to use 
them properly, for example which rail wagons to build for what services.  
This was already possible, but now it's been extended to rail engines, 
road vehicles, ships, aircraft and even stations.  Look forward to 
updated versions of your favourite sets taking advantage of this, if you 
can stand playing with the AI players :)

Have fun!

Josef.


All changes in 2.0.1 alpha 39:
- fixed hang when selecting new station class
- fixed longer bridges switch not working
- prevent hang if action 2 refers to its own ID (now it's an error)
- added Csaba's changes from 2.0.1 alpha 38 VCS:
  * allow new town buildings to be animated
  * new switch "moreanimation" to allow more tiles to be
    animated, so animation can work in big towns with lots of
    buildings
- by Marijn: new switch "newshistory" (-XH) adds window with history
  of recent news messages, open from info menu
- new switch "wagonspeedlimits" sets speed limits for cargo wagons
- veh. var 42 now also returns most common refit cycle of the cargo
  type in byte cc as well as a mask of user-definable bits (set by
  new prop.25)
- speed up grapics display with many vehicles by caching vehicle
  variables 40-42
- fixed bug with refitting not resetting some vehicle callbacks
  (length, visual effect etc.)
- fixed bug with plane refitting always using default cargo
  selection
- (devel) renamed trnrefit.asm to refit.asm and moved other vehicle
  refit stuff there too
- changed refitting to show all sub-types of a cargo if the vehicle
  is using callback 19
- Cht: Graphics now opens the GRF status window instead
- GRF status window now indicates which grf file is selected
- allow AI to build steam/diesel loco on electrified routes
- (devel) made runindex list automatic; use ijmp/icall for indirect
  jmps/calls
- implement AI station graphics selection
- added changes from Csaba's 2.0.1 alpha 38 vcs 2:
  * added callback 1C for new houses: called if the construction
    state changes, can be used to modify animation
  * added GRF variables 13-16 (93-96 for action D) to specify the
    size of the refresh rectangle of tiles
  * fixed a bug that caused house gameIDs to leak while loading,
    and eventually prevented TTDPatch from loading games with new
    house GRFs on.
  * house animations are now disabled in the scenario editor,
    which doesn't handle animations correctly
  * added new cheat: "Cht: RestartConst" to restart the
    construction of the house under the sign. Useful for GRF
    authors to check out the construction stages.
- fixed funding industries construction the wrong type of factory in
  the tropical climate
- fixed Cht: Resetvehicles resetting graphics selection to default
- Cht: Resetvehicles (and grf status apply button) did not properly
  freeze the values at 2050 values after the year 2050
- added disasters, mousewheel, plantmanytrees and toylandfeatures as
  bit switches

-- 
   Josef Drexler                 |    http://publish.uwo.ca/~jdrexler/
---------------------------------+---------------------------------------
 Please help Conserve Gravity    | Email address is *valid*.
 Walk with a light step.         | Don't remove the "nospam" part.
Technical Details
Message-ID: <MPG.1c020e289b0b8ade989eb8@server.our.house>
Path: mbox-mo1.pugleaf.net!number1.nntp.dca.giganews.com!border2.nntp.ams.giganews.com!border1.nntp.ams.giganews.com!nntp.giganews.com!newsfeed.arcor.de!in.100proofnews.com!in.100proofnews.com!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!border1.nntp.ams.giganews.com!nntp.giganews.com!newsfeed.arcor.de!in.100proofnews.com!in.100proofnews.com!pd7cy1no!shaw.ca!pd7tw2no.POSTED!53ab2750!not-for-mail
X-Trace-PostClient-IP: 70.64.56.83
From: Josef Drexler <nospam1004@joesbox.cjb.net>
Newsgroups: alt.games.microprose.transport-tyc
Subject: 2.0.1 alpha 39
Organization: Earth.Sol.Milky-Way.Universe
Lines: 100
Message-ID: <MPG.1c020e289b0b8ade989eb8@server.our.house>
X-Orig-NNTP-Posting-Host: yoda.our.house
Mime-Version: 1.0
X-Orig-X-Trace: joesbox.cjb.net 1100501551 7549 192.168.1.3 (15 Nov 2004 06:52:31 GMT)
X-Orig-Complaints-To: abuse@joesbox.cjb.net
X-Orig-NNTP-Posting-Date: 15 Nov 2004 06:52:31 GMT
X-Newsreader: MicroPlanet Gravity v2.60
Date: Mon, 15 Nov 2004 06:53:10 GMT
NNTP-Posting-Host: 24.66.94.143
X-Complaints-To: abuse@shaw.ca
X-Trace: pd7tw2no 1100501590 24.66.94.143 (Sun, 14 Nov 2004 23:53:10 MST)
NNTP-Posting-Date: Sun, 14 Nov 2004 23:53:10 MST
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit