Skip to content

Releases: RafaelBarbosatec/bonfire

Version 3.13.0

03 Jan 20:13
3e4928d
Compare
Choose a tag to compare
  • Update Flame to 1.23.0.

Version 3.12.6

03 Jan 13:38
f806819
Compare
Choose a tag to compare
  • Fix RangerError.

Version 3.12.5

02 Jan 04:58
6c26567
Compare
Choose a tag to compare
  • Update a_star_algorithm.
  • InitialMapZoomFitEnum improvements

Version 3.12.3

22 Nov 10:51
b97a534
Compare
Choose a tag to compare
  • RandomMovement improvements

Version 3.12.1

16 Nov 03:38
bffb05a
Compare
Choose a tag to compare
  • Resolve the alignment and visibility issues when using the MiniMap widget with non-1.0 zoom values. Thanks qulvmp6
  • Adds randomMovementArea param in RandomMovement mixin.

Version 3.12.0

14 Nov 12:01
7485938
Compare
Choose a tag to compare
  • Adds UseShader mixin.

Version 3.11.0

27 Oct 04:27
a338846
Compare
Choose a tag to compare
  • Adds MapNavigator. Structure to facilitate map navigations.
  • Update MultiScenario example to use MapNavigator.
  • Some optimizations.

Version 3.10.5

19 Oct 03:17
f73dc47
Compare
Choose a tag to compare
  • Adds param withDiagonal in setupPathFinding (PathFinding mixin)
  • Fix PathFinding bug. Now not consider your own collision as a barrier.

Version 3.10.4

17 Oct 17:09
0fa0397
Compare
Choose a tag to compare
  • Update tiledjsonreader to support web platform
  • DirectionAnimation improvements

Version 2.6.1

21 Jun 11:03
Compare
Choose a tag to compare

[2.6.1]

  • removed getValueGenerator from BonfireGame. Now use generateValues from your component.
  • removed addParticle from BonfireGame. Now use addParticle from your component.
  • improvements in ValueGeneratorComponent
  • Adds effect BonfireOpacityEffect.
  • Adds support to new files of the Tiled 1.8.0 (tmj,tsj) .

[2.6.0]

  • Update flame to 1.2.0 - CHANGELOG
  • Renamed gameRef.overlays to gameRef.overlayManager
  • Renamed GameComponent.shouldRemove to GameComponent.isRemoving
  • Remove showFPS in BonfireTiledWidget and BonfireWidget.
  • Fix Camera bug in a small map that is not the size of the screen. #261

[2.5.0]

  • Adds MatrixMapGenerator. Class that can help you create a map using a double matrix. Doc
  • Adds TerrainBuilder. Class that can help you create a map using a double matrix with Sprite. SpriteSheetModel
  • Adds enabledDiagonalMovements param in MovementByJoystick to control if you want diagonal movements.

[2.4.4]

  • Adds scene support. Now you can create a "cutscene" in an easy way:
    • Just call gameRef.startScene([CameraSceneAction()]).
    • To stop: gameRef.stopScene().
    • SceneActions available:
      • CameraSceneAction
      • DelaySceneAction
      • MoveComponentSceneAction
      • AwaitCallbackSceneAction

[2.4.3]

  • Improvement in JoystickMoveToPosition. New:
    • adds enabledMoveCameraWithClick param to enable movements of the camera with click and move movements.
    • adds mouseButtonUsedToMoveCamera param to set what button of the mouse you can use to move the camera.
    • adds mouseButtonUsedToMoveToPosition param to set what button of the mouse you can use to set the position target. Default is secondary (right mouse button).
  • Extracted functions about check Tiles to the mixin TileRecognizer.

[2.4.2]

  • Adds params focusNode, autofocus and mouseCursor in BonfireWidget and BonfireTiledWidget.
  • Improvements in Camera.
  • BREAKING CHANGE: Update StateController. The method update is now void update(double dt, T component). Now you can receive what component belongs to the update method in case that your controller is used in many components.

[2.4.1]

  • Adds removeLife method in Attackable.
  • The offset param from Tiled layers are now considered.
  • Adds type dynamicAbove in tile.
  • Adds MiniMap widget DOC.
  • Update Flame to 1.1.1.