Skip to content

Latest commit

 

History

History
58 lines (34 loc) · 1.62 KB

CHANGELOG.md

File metadata and controls

58 lines (34 loc) · 1.62 KB

CHANGELOG

Unreleased

[1.3.0] - 2020-03-25

Added

  • New parameter: randomize_seed - To let the user randomize the seed, or not. Default is set to false.
  • New parameter: collision_one_way - To set one_way_collision to the blocks. Default is set to false.
  • Each block now has a different mass depending on its size.
  • Set a maximum of 10 blocks per side.

Changed

  • yield(get_tree().create_timer(time), timeout) function for a manually created timer because it was throwing Resumed after yield, but class instance is gone errors when freeing the blocks.

Fixed

  • Check if object.can_detonate before actually detonating.

[1.2.0] - 2019-12-05

Added

  • Fake particles to simulate an explosion.
  • New parameter: explosion_delay - Adds a delay of before setting object.detonate to false.
  • New parameter: fake_explosions_group - To rename the group's name of the fake explosion particles.
  • Better debugging.

Changed

  • PackedScene.new() for duplicate().
  • apply_impulse() for apply_central_impulse.
  • Default settings to be consistent with the new apply_central_impulse() function.

Fixed

  • Remove the parent node after the last block is gone (for better performance).
  • Remove the self element when it's not needed it anymore (for better performance).

Removed

  • add_torque().

[1.1.0] - 2019-09-13

Added

  • New parameter: remove_debris - To control whether the debris stays or disappears.

Changed

  • Tweaked the applied torque a little bit.

[1.0.0] - 2019-07-15

  • Released stable version.