Skip to content

Releases: UnicycleBloke/yagl

v1.2.2

11 May 23:02
Compare
Choose a tag to compare
  • Added all (I think), the missing Action0 properties up to those marked as supported by Version 14 of OpenTTD.
  • Major refactoring of the code dealing with Action0 to make adding new properties much simpler in the future.
  • Added more units tests for the various data types used for properties among the various feature types. Found a couple of minor buglets along the way.
  • This version was tested with cns.grf and a recent firs.grf. Some differences in the string encoding choices when re-encoding, but these are inconsequential (string encoding is non-unique).

Full Changelog: v1.2...v1.2.2

v1.2

20 Apr 20:02
Compare
Choose a tag to compare

Added GlobalSettings properties for roadtype and tramtype translation tables.

v1.1

20 Apr 19:23
Compare
Choose a tag to compare

What's Changed

  • Fix trailing whitespace in multiple files by @JGRennison in #6
  • Remove build dependency on Python, use CMake for version file management by @JGRennison in #7
  • Add missing Action 0 properties for features 0 to 3 (train, road vehicle, ship, aircraft) by @JGRennison in #8
  • Add documentation for missing Action 0 properties, features 0 - 3 by @JGRennison in #10

New Contributors

Alpha with a release build that doesn't die

11 Feb 22:00
Compare
Choose a tag to compare

yagl.exe -d <grf_file> : Decompile the GRF to create YAGL and associated spritesheets.
yagl.exe -e <grf_file> : Recompile the YAGL and spritesheets to create a GRF (backs up the original GRF if present)

Alpha suitable for others to try out

10 Feb 22:00
Compare
Choose a tag to compare
v0.3

Minor re-ordering of start banner.