Skip to content

Releases: EasyRPG/liblcf

0.4.1

18 Sep 22:33
Compare
Choose a tag to compare
  • Correctly calculate size of RPG::EventCommand
  • Remove status clearing
  • Add Atb mode field
  • Change encodings:
    • ibm-943_P15A-2003 for Japanese
    • windows-949-2000 for Korean
  • Make reader_struct more error tolerant

Building:

  • Add Windows RT (ARM) support
  • Use some C++11 features

Savegames:

  • Save message stretch value
  • Fix/Overwrite the ID of the actor when loading a savegame
  • Reload battle (end) and inn music

0.4.0

18 Sep 22:26
Compare
Choose a tag to compare
  • Use 31 as first value of default passable_data_upper
  • Add new RPG2k 1.61 and RPG2k3 1.11 fields
  • Fix some memory leaks in the recode function
  • Clear all database data in Data::Clear

Windows:

  • Update to VS2015

OS X:

  • drop workaround for the old libstdc++ from Apple SDK

Android:

  • Disable std::locale (unsupported by NDK)

0.3.2

14 Sep 08:54
Compare
Choose a tag to compare
  • Identified more unknown chunks from existing documentation.

0.3.1

07 Sep 06:14
Compare
Choose a tag to compare

liblcf

Renamed some chunks, removed some unneeded fixups and fix OS X build.

0.3

14 May 00:44
Compare
Choose a tag to compare
0.3

liblcf

Most changes in our lcf parsing library were support for new chunks mentioned in Player 0.3 release notes under "Saves".

  • We fixed a bug in the number parsing code that broke a few games (because the database failed to parse) (#128)

0.2.2

27 Nov 19:48
Compare
Choose a tag to compare

Codename Brian

Changes:

  • Skip invalid lcf integers instead of aborting the program
  • Handle odd 16-bit and 32-bit vectors to fix crashes
  • Use correct RPG::Parameters vector size
  • Fix Actor.title fixup to load correct title from savegame
  • Add Animation/unknown_03 chunk
  • Add SavePartyLocation/VehicleType enums
  • Document overlap forbidden and animation type event chunks
  • Fix timestamp floating point conversion into integer

Codename Carol

02 Jul 21:46
Compare
Choose a tag to compare
  • Character encoding detection feature, now requires ICU instead of iconv.
  • Documented more discovered chunks and adjusted some default values.
  • Cross building fixes.