News

NML 0.2.1 released

Added by yexo 5 months ago

A bug-fix release from the 0.2 branch. No major new features, just a few new constants to make porting projects to NML 0.3 easier and some bug-fixes.

  • Add: CB_RESULT_NO_MORE_ARTICULATED_PARTS, CB_RESULT_REVERSED_VEHICLE and CB_RESULT_NO_TEXT as constants to make porting projects to NML 0.3 easier.
  • Fix: Internal error when the ID in a replace-block was not a compile-time constant
  • Fix: Crash when referencing a SpriteSetCollection in a graphics-block that was inside an if-block
  • Fix: Text files in docs/ were not included in source package
  • Doc: Add GPL v2 header to all .py files

NML 0.2.0 released

Added by yexo 6 months ago

1.5 years after starting with NML we can finaly released version 0.2.0. The list of features, changes and fixes since 0.1 is too long to list. If all the features you want are supported by NML 0.2, we urge you to keep using it. NML 0.3 might have a few syntax-breaking changes, although we'll try to prevent that.

The 0.2 branch will be updated for a while with fixes, and this will be the last version to support OpenTTD 1.1.x. Starting with 0.3, NML will put it's focus on OpenTTD 1.2+.

Also available in: Atom