NewGRF Meta Language: NML 0.2.4 released

Added by yexo over 2 years ago

Mostly a bug-fix release for the 0.2 branch, but it also adds some minor features mostly in the form of previously unsupported variables/callbacks. The decision to add those features was made because the 0.3 branch which is currently work-in-progress does not and will not support OpenTTD 1.1 and older. Since there are still people wanting to make their NewGRFs available for people with older OpenTTD versions they can keep using the 0.2 branch.

Full changelog for this release:
- Feature: Report NML line information as well as pixel position for pure white pixels. Also, report number of pixels in the sprite, instead of the whole image. (issue #4029)
- Feature: 'signals' callback for railtypes.
- Feature: Allow the 'nfo' unit to be used with non-constant values. (issue #3828)
- Feature: 'build_prod_change' callback for industries to set industry production level on construction.
- Feature: Vehicle misc_flag VEHTYPE_FLAG_NO_BREAKDOWN_SMOKE.
- Feature: 'current_max_speed' variable for vehicles. (issue #3979)
- Feature: 'vehicle_is_in_depot' variable for aircraft.
- Feature: 'range' property and callback for aircraft.
- Feature: 'production_rate_1/2' variables for industries.
- Feature: 'town_zone' variable for railtypes.
- Feature: 'other_veh_(curv_info|is_hidden|x_offset|y_offset|z_offset)' variables for vehicles.
- Fix: Provide a proper error message when running out of action2 IDs
- Fix: A '{' at the end of a string could cause a crash
- Fix: Backslash-escapes in strings weren't properly validated. Also remove useless \n escape. (issue #3636)
- Fix: Provide a proper error message if a substring is missing, instead of an assertion error. (issue #3932)
- Fix: 'refit_cost' callback may also be called from the purchase menu.
- Fix: Allow using constants > 255 as variable parameter. (issue #4086)
- Fix: Sprite layout register code contained an unsorted iteration over dictionary keys, resulting in possible regression failures.

DevZone Help Center: Unresolveable Issues

Added by Ammler over 2 years ago

We have unresolvable Issues on our new Server which forces us going back to the old host so we can analyze the new server without having the risk of data loss. This will happen this week sometime.

Basically services will change again IP and might be temporally unreachable for some which have bad ISP with own non-rfc compliant DNS cache rules. ->

Please use Forum or Issue Tracker to discuss further...

OpenGFX: OpenGFX 0.4.5

Added by planetmaker over 2 years ago

This release brings you the sprites for the indication of the happiness in the townlist. You want this release if you play with OpenTTD trunk or OpenTTD 1.3 or newer.

Note to package maintainers: No need to update OpenGFX, if you ship OpenTTD 1.2.x or older.

Note2: OpenGFX 0.4.5 builds with NML = 0.2.3 only successfully. (not > 0.2.3, checksum issue)

DevZone Help Center: Hardware Check

Added by Ammler over 2 years ago

As we had some serious issues with our new Server (almost daily complete outages). Our ISP ( will make a full hardware check, we scheduled this check for night from Tuesday to Wednesday 00:00 UTC

Server will be down for around 10 hours.

Every service of #openttdcoop will be infected. (except #openttdcoop PublicServer)

World Airliners Set: Release of Version 0.1

Added by Beardie27 over 2 years ago

The World Airliners Set v0.1 is Now Available in the files section on here or in the first post of the tt-forums topic

GRFCodec / NFORenum: GRFCodec 6.0.1

Added by Rubidium over 2 years ago

Today we released a new stable of GRFCodec. This release primarily fixes some issues with GRF container format 2 and updates the NFORenum validation data.

DevZone Help Center: New Server

Added by Ammler over 2 years ago

During the next week until the end of the weekend (2012-9-16), we will migrate the #openttdcoop services to the new host. There could be some downtime of single services, the big bunch is planned to be moved on next Saturday. We don't have planned downtime, if a service is unreachable, try again an hour later or visit us at our irc channels (#openttdcoop, #openttdcoop.devzone)

Thanks in advance for your patience. :-)

Library: Pathfinder.Road: Version 4 have been released

Added by Zuu over 2 years ago

The Road Path Finder for AIs have been updated and also made available for Game Scripts

The updated libraries can be found on bananas:
For AIs:
For Game Scripts:

Library: Queue.FibonacciHeap: Version 3

Added by Zuu almost 3 years ago

A more detailed description about the changes in version 3 can be found here:

OpenGFX: OpenGFX 0.4.4

Added by planetmaker almost 3 years ago

This release fixes a number of bugs with sprites and the fonts received additional and updated glyphs for better support of some languages.

See the changelog for a full list:

Maintainers may note some changes to the build targets:
- maintainer-clean WILL delete from the tar bundle the file to check the md5 sums against. Do not use that
- distclean will restore the source bundle to its prestine state
- clean-gfx will remove the pngs from the source bundle which can be re-generated from the source xcf files
Thus if you want to build the package completely from source, grab the tar bundle (or a repository checkout) and run clean-gfx to ensure that the png files are cleaned and thus re-generated from source.

1 2 3 4 ... 8 (11-20/71)

Also available in: Atom