[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Author Index]

Alpha: 2.0.1 alpha 54



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


--
TTDPatch announcements mailing list.  To unsubscribe from the list, send an
email to ttdpatch-announce-request@(domain_hidden) 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