🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: alt.games.microprose.transport-tyc
1 messages
1 total messages Started by Josef Drexler Sat, 09 Jul 2005 03:44
TTDPatch 2.0.1 alpha 54
#28320
Author: Josef Drexler
Date: Sat, 09 Jul 2005 03:44
75 lines
4753 bytes
Hi all,

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

It is mostly the same as Csaba's recent experimental releases, I've only
integrated a few of my changes to it.

Csaba has written a lot of new code for the newindustries feature.  For
example, it's now possible to animate industries, and the industry
production is more sophisticated: a secondary industry can now be set to
have a limited processing capacity, so that for example a steel mill can
only process 600 tons of steel per month.  In addition, it's possible to
set industries to require that all source cargos are available, so that
the steel mill (for example) cannot make steel unless it gets *both* iron
ore and coal.  You can download such a modified steel mill here:
http://users.tt-forums.net/csaboka/ttdpatch/steelm.zip

Another change is that now an industry will receive the cargo if and only
if it's inside the station catchment area, regardless of the position of
the station sign. This also allows industries that accept town cargo.
Previously, it wasn't the catchment area that had to be close to the
station, but the station sign. This meant that some stations accepted
cargo for the industry, but couldn't deliver it to the industry because
the station sign was too far from it (even though the station itself was
close enough).

Finally, he has added a new feature to morebuildoptions: enhancedbuoys. If
enabled, you can build a buoy while holding the Ctrl key, and it will work
like a normal station (correct owner, accepts/receives cargos, ships stop
on it). This will be useful for servicing new water industries that are
now possible to make.

Since I'll now be leaving on a trip to run some experiments at Jicamarca
in Peru, there probably won't be any "official" alpha versions until I get
back in mid-August, but keep an eye out for Csaba's experimental releases!

Have fun,

Josef


All changes in 2.0.1 alpha 54:
- added shadow to flags in grf status window to accentuate them
- changed conflict message to white to make it stand out more
- made patch crash instead of hang when callback 18 uses vars 40+x
- fixed callback storing var.41 data in wrong variable
- integrated Csaba's changes:
  * added support for animated industry tiles
  * added production callback mechanism to allow fine-tuning
    industry production
  * new callback to decide where the industry can be built
  * refined cargo acceptance of industries
  * new bit for morebuildoptions: enhancedbuoys
  * new special industry bit 14 to divide/multiple cargo amounts
    with the production multiplier during production callback.
  * new industry callback 29 for random prod. rate changes
  * during production callback, bits 8..23 of variable 18 now
    contain how many times the callback was already called.
  * enhanced astion 2: can check words/dword in one go, can
    combine two or more values with the following operands: add,
    subtract, select lower, select greater, divide, modulus.
  * new values available during callback 28: height of tile and
    distance of closest water/dry land tile.
  * small change in cargo acceptance: while looking for the
    closest of several industries, the center tile of the
    industry is used instead of the north corner.
  * bug fixed: industry special flags weren't initialized
    correctly.

-- 
   Josef Drexler                 |       http://jdrexler.com/home/
---------------------------------+---------------------------------------
 Please help Conserve Gravity    |  Email address is *valid*.
 Avoid showers. Take a bath.     |  Don't remove the "nospam" part.
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads