Alpha: 2.0.1 alpha 11

Josef Drexler <[email protected]> Mon, 26 Jan 2004 01:11:47 -0500
Newsgroups gmane.games.ttdpatch.announce
Message-ID <20040126061345.0619B9CB97__48286.5905658857$1075097705@ttdpatch.net>
I've released alpha 11 at http://www.ttdpatch.net/src/ .

Aside from additional multiplayer improvements by Csaba, most of the 
changes are not of immediate use for most people, but they improve the 
capabilities of the new graphics files.  Including improved train wagon 
refitting, alpha 11 also introduces the concept of callbacks, which allow 
the graphics files to affect how the game works in a more sophisticated 
way.  To the graphics authors, this feature of callbacks is explained in a 
new Wiki page at http://wiki.ttdpatch.net/tiki-index.php?page=GRFCallBacks .

Another change is that the LANG variable now understands the common 
notation of ISO-3166 country codes, e.g. LANG=en or LANG=fr.  This will 
make it easier to run TTDPatch on Linux, where the LANG variable is usually 
set in this format.

In related news, the manual and FAQ are now fully migrated to the Wiki 
system at http://wiki.ttdpatch.net/ .  The manual there now also documents 
all switches of the latest alpha versions, so you no longer have to wait 
for the next release version to find out what the new switches do if you 
missed an announcement.  Being fully searchable, the wiki should make it a 
lot faster to find answers for your questions.

All changes in 2.0.1 alpha 11:
- include changes in Csaba's 2.0.1 alpha 10 VCs:
   * more multiplayer fixes
   * TTDWin now doesn't use 100% while waiting for reply from
     other player
- the environment variable LANG now accepts standard format
   cc_CC-vc+4/[email protected], although only the cc part (ISO-3166 country
   code) is used at the moment
- action 2 vehicle prop 40 now returns total number of vehs in
   consist as well
- for actions 0..5 and A, abort with wrong version error if no
   action 8 before, to prevent crashes from old graphics files with
   no action 8; also check that param 6 really is terminated by FF
- fixed bug with the tempset not automatically deactivating when the
   dbset was loaded and already active
- fixed memory leak when loading language data (esp. for list of
   languages)
- rewrote train refitting, and added new prop 1C to set refit cost
- introduced "callback" feature that allows patch functions to
   depend on graphics features
- added callback for making wagons powered and the corresponding
   sparks/smoke production
- fixed steam position in N direction when using prop 22
- replaced windows version literal constants with labeled constants
- train info window didn't show weight added by powered wagons, and
   it wasn't added when not using realistic acceleration either
- in depot window, when unattached wagon line is shown but doesn't
   fit, the scrollbar sometimes showed more rows than were really
   there
-- 
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