Alpha: 2.0.1 alpha 19: Freight trains

Josef Drexler <[email protected]> Sun, 07 Mar 2004 23:45:38 -0500
Newsgroups gmane.games.ttdpatch.announce
Message-ID <20040308045423.6E9BEA6E94__7976.98587780378$1078721722@ttdpatch.net>
Hi all,

I've once again released another alpha version at http://www.ttdpatch.net/src/

In addition to the usual number of bugfixes (a lot of them for the GRF 
status window), I've added a new switch called "freighttrains".  For the 
manual page see the wiki at 
http://wiki.ttdpatch.net/tiki-index.php?page=FreightTrains .

What this switch attempts to do is make the behaviour of freight trains 
more realistic in TTD.  TTD really doesn't work well with very long trains 
of more than 10 or 15 wagons.  In reality, freight trains can have 100 or 
200 wagons, though.  These just wouldn't fit in TTD's map, so what this 
switch does is simulate those very heavy trains by multiplying the cargo 
amount carried by freight wagons with a certain factor.  By default that 
factor is 5, but you can specify it as a parameter to the freighttrains 
switch.  Note that this does not allow the train to actually carry more 
cargo (which would unbalance the game too much), but only makes the train 
heavier and therefore behave more realistically.

I've also started working again on the new stations, although the feature 
is still nowhere near being usable yet.  But it can't be too much longer now :)

Have fun with alpha 19!

Josef.


All changes in 2.0.1 alpha 19:
- fixed bug with being unable to change activation of graphics sets
   below the first ten
- fixed bug with grfstat window not honouring the shift key
- fixed bug with grfstat window not showing invalid grf files in
   gray if they have no grfid
- fixed bug in enhancegui ttdpatch.cfg description
- action 5 in grf file with regular GRFID (not FFFFFFFF) will always
   override any action 5 if grf file without GRFID (i.e. FFFFFFFF)
- fixed broken graphics of locks if no canals.grf loaded, still not
   quite perfect (leaves "hole" in water when in transparent mode)
- action 0 prop 1F for trains is coefficient of tractive effort
- added new flags for patchflags test in action 7
- new switch: "freighttrains on|<factor>" or -Yf, multiplies freight
   train cargo weight by the given factor (5 by default), to simulate
   really long freight trains
- made sure to use default loadamount if loadamount callback returns
   zero by accident
- fixed trains losing wagons with train vehicles shortened by more
   than 50%
- allow grfs changing rail type cost multipliers; is action D
   variable 8F
- moved old newstation code from morebopt.asm to statspri.asm
- added code to keep new station IDs consistent between
   saving/loading
- fixed bug with new, previously unknown graphics set not getting
   activated or deactivated correctly when loading a savegame
- fixed width of the scrollbar, and names sometimes getting written
   over it in the GRF status window
- fixed bug in Windows crash logger possibly causing repeated
   crashes
-- 
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