Skip to content

Releases: copyrat90/butano-ldtk

1.1.1

02 Feb 01:21

Choose a tag to compare

1.1.0

08 Jan 00:11

Choose a tag to compare

  • Allow customizing out-of-bound tiles in ldtk::level_bgs_ptr and ldtk::level_bgs_builder.
    • Update parallax_level_bgs example to showcase the usage.
  • Delete copy constructors and copy assignment operators.
    • This is technically a breaking change.
      But, as you shouldn't copy the ROM stored level datas around anyways, I'm not bumping major version here.
  • Add LDTKPROJECT Makefile variable in README and example Makefiles.

1.0.0

11 Sep 00:13

Choose a tag to compare

  • (Breaking change) Integer field type defaults to std::int32_t, when no limits present.
    • Previously, it was std::int16_t, because LDtk limits putting the integer value to [-32768..32767] when no limits specified.
  • (Breaking change) Added std::uint32_t as a valid integer field type
    • This changes the user-specified limit range [0..2147483647] to std::uint32_t, instead of std::int32_t
    • Also add std::uint64_t and std::int64_t for future expansions.

See ldtk::field::get<T>() documentation for more info about changed behavior.

0.2.0

08 Sep 00:32

Choose a tag to compare

  • Add external levels support.
    • Now you can enable Save levels to separate files option.
      image
  • Minor improvements of the documentations and examples.

0.1.0

07 Sep 03:43
39c85d0

Choose a tag to compare

Initial release.