Releases: copyrat90/butano-ldtk
Releases · copyrat90/butano-ldtk
1.1.1
1.1.0
- Allow customizing out-of-bound tiles in
ldtk::level_bgs_ptrandldtk::level_bgs_builder.- Update
parallax_level_bgsexample to showcase the usage.
- Update
- 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.
- This is technically a breaking change.
- Add
LDTKPROJECTMakefile variable in README and example Makefiles.
1.0.0
- (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.- But, it's considered as a bug, so it would be changed in the future release of LDtk.
- Previously, it was
- (Breaking change) Added
std::uint32_tas a valid integer field type- This changes the user-specified limit range
[0..2147483647]tostd::uint32_t, instead ofstd::int32_t - Also add
std::uint64_tandstd::int64_tfor future expansions.
- This changes the user-specified limit range
See ldtk::field::get<T>() documentation for more info about changed behavior.
