Releases: UnicycleBloke/yagl
Releases · UnicycleBloke/yagl
v1.2.2
- 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
Added GlobalSettings properties for roadtype and tramtype translation tables.
v1.1
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
- @JGRennison made their first contribution in #6
Alpha with a release build that doesn't die
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
v0.3 Minor re-ordering of start banner.