github RafaelBarbosatec/bonfire v2.6.1
Version 2.6.1

2 years ago

[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.

Don't miss a new bonfire release

NewReleases is sending notifications on new releases.