Skip to content

Releases: seleb/bitsy-hacks

v21.0.1

23 Jul 13:12
Compare
Choose a tag to compare

21.0.1 (2022-07-23)

Bug Fixes

v21.0.0

10 Jul 21:58
Compare
Choose a tag to compare

21.0.0 (2022-07-10)

Bug Fixes

  • avatar by room: modifying animation before player has been setup (59bc418)
  • basic sfx: guard against missing player on init (053240b)
  • bitsymuse: audio tags with multiple sources trying to load file "null" (2c4c3e8)
  • bitsymuse: update current room reference for v8 (2124aff)
  • canvas replacement: use v8 update hook (51d0dcd)
  • character portraits animated: use same fn hook as non-animated version for v8 (2706e19)
  • character portraits: draw between map layers and textbox for v8 (9b8aab8)
  • close on ending: prevent additional v8 inputs (68a8b59)
  • close on ending: prevent v8 menu button (ff9157f)
  • close on ending: remove v8 canvas (46186dc)
  • corrupt: guard against unset player (9019fe3)
  • corrupt: redraw room after corrupting (6931e74)
  • corrupt: use v8 hooks (7180884)
  • corrupt: use v8 room state (2a1d52c)
  • custom text effect: add note about new third argument (3b4f6f4)
  • custom text effect: update doEffect case for v8 (7e02e3b)
  • custom text effect: update effect toggle for v8 (8653a05)
  • custom-keyhandlers: removed (dab6e2d)
  • custom-keyhandlers: update current room reference for v8 (88a5956)
  • dialog audio vocal synth: guard against undefined voice (1a879a9)
  • dialog audio: missing parameter in v8 character constructor (8ba7a5e)
  • dialog box transition: total rewrite for v8 (417ccdf)
  • dialog choices: choices not re-rendering (2fa8710)
  • dialog choices: render choice arrow using v8 rendering instructions (10bc384)
  • dialog choices: reserve memory to avoid flickering (10dcb73)
  • dialog choices: shuffle node regex (df95741)
  • dialog choices: simplify input management (6384ff2)
  • dialog choices: text skipped after selection (79a7698)
  • dialog choices: use v8 input management (387c29c)
  • dialog prompt: force redrawing to allow interactive preview (4e6f4b3)
  • dialog prompt: use v8 input management (eb8ed22)
  • directional avatar: update hooks for v8 (929d827)
  • dynamic background: update hook for v8 (ea7b748)
  • dynamic background: use v8 current palette state (9214727)
  • dynamic background: use v8 current room state (1786ca7)
  • edit image at runtime: remove unnecessary cache bust (f6cb152)
  • edit image from dialog: redraw room after editing (7d5e805)
  • edit player from dialog: add note about built-in dialog tag (0f9b8b6)
  • edit player from dialog: edit v8 room state (4b6768c)
  • edit player from dialog: redraw room when player changes (5741833)
  • edit player from dialog: update all relevant state (82e6555)
  • edit room from dialog: redraw room after edits (8a86408)
  • end-from-dialog: add deprecation notice (a0c126a)
  • exit-from-dialog: minor behaviour change (ce444e6)
  • follower: don't use timeout if unnecessary (32d0530)
  • follower: guard against unset player (d04f8d9)
  • follower: minor behaviour change (ca62ba7)
  • follower: redraw room after followers move (b91325c)
  • follower: redraw room after syncing followers (e7a4af5)
  • follower: use v8 hooks (cb31f13)
  • gamepad input: missing menu button support (17af7c8)
  • gamepad input: poke gamepad state directly into v8 virtual memory (0e0a6c4)
  • gamepad input: use v8 hooks (58c9641)
  • gravity: guard against unset player (0143631)
  • gravity: shadowed player variables (cb8191e)
  • gravity: use v8 hooks (7df96f1)
  • itsy-bitsy: overwrite v8 globals (2ad7d5a)
  • long dialog: reserve space in v8's textbox virtual memory (dabb152)
  • multi-sprite avatar: force full redraw in v8 (14b48de)
  • noclip: removed (a7ca5c2)
  • online: redraw room after receiving sprite updates (7c5f915)
  • online: redraw room on online sprite movement (13c4a35)
  • online: send/receive background colour (ab8eada)
  • opaque tiles: transparent sprites compatibility (25d6cd4)
  • opaque tiles: use v8 hooks (c62c412)
  • permanent items: always redraw to avoid items disappearing (b5c9a7a)
  • permanent items: use v8 room state ([71801ca](https:...
Read more

v20.2.5

08 Jul 16:39
Compare
Choose a tag to compare

20.2.5 (2022-07-08)

Bug Fixes

  • follower: incompatibility with smooth moves (#267) (28b8243)

v20.2.4

10 Jun 05:26
Compare
Choose a tag to compare

20.2.4 (2022-06-10)

Bug Fixes

  • directional avatar: incorrect flipping when combined with avatar-by-room (d65b71d)
  • directional avatar: not flipping back when disabling at runtime (b4602f5)

v20.2.3

24 Apr 01:24
Compare
Choose a tag to compare

20.2.3 (2022-04-24)

Bug Fixes

  • dialog choices: update example (beb8518)

v20.2.2

21 Apr 17:07
Compare
Choose a tag to compare

20.2.2 (2022-04-21)

Bug Fixes

  • custom-keyhandlers: startDialog example (0d054b6)

v20.2.1

09 Apr 06:24
Compare
Choose a tag to compare

20.2.1 (2022-04-09)

Bug Fixes

  • reinitialize TransitionManager as part of kitsy setup (e241570)
  • transparent sprites: transparency working during transitions (9df1992)

v20.2.0

08 Apr 02:43
Compare
Choose a tag to compare

20.2.0 (2022-04-08)

Bug Fixes

  • avatar by room: multi-sprite avatar not resetting (d46cc55)

Features

  • avatar by room: add multi-sprite avatar support (588c68a)
  • multi-sprite avatar: add dialog tags (fd5fc90)
  • multi-sprite avatar: export functions for other hack access (9cf7cea)

v20.1.2

04 Apr 05:20
Compare
Choose a tag to compare

20.1.2 (2022-04-04)

Bug Fixes

  • edit room from dialog: use correct coordinates when copying box (#196) (94ec669)

v20.1.1

26 Mar 16:57
Compare
Choose a tag to compare

20.1.1 (2022-03-26)

Bug Fixes

  • textbox-styler: fix issue with changing the textbox size (#182) (d901062)