Skip to content

Releases: jgabaut/helapordo

1.2.10 - Drop --std=c11

13 Nov 15:34
7ecf33e
Compare
Choose a tag to compare

What's Changed

  • Drop --std=c11 to avoid broken animations.

PR - fix: 1.2.10 Drop --std=c11 until s4c fixes gen issue by @jgabaut

Full Changelog: 1.2.9...1.2.10

1.2.9 - Add --std=c11, bump koliseo, amboso

12 Nov 15:18
b927b73
Compare
Choose a tag to compare

This version is deprecated.
When building with --std=c11, some animation frames are corrupted.
You will have to patch Makefile.am

What's Changed

  • chore: git mv format.sh -> format by @jgabaut in #43
  • fix: add astyle install to make-anviltest.yml by @jgabaut in #44
  • feat: 1.2.9 Add --std=c11 to build, bump koliseo, amboso by @jgabaut in #45

Known bugs

  • Animations are broken when building with --std=c11. See Issue.

Full Changelog: 1.2.8...1.2.9

1.2.8 - Reformat source

06 Nov 20:04
10d2454
Compare
Choose a tag to compare

What's Changed

  • feat: reformat source using astyle -s4 --style=linux
  • feat: add base for OP_SKILL
  • feat: add check_format anvil test

Bugfixes

  • fix: remove K&R C =- confusion
  • fix: broken build for nasty git tag description

Notes

  • feat: add format.sh
  • chore: drop commented setlocale() calls
  • chore: add SPDX license identifier to header files
  • feat: bump koliseo to 0.3.7
  • feat: bump amboso to 1.6.10

PR - feat: 1.2.8 Reformat source with astyle by @jgabaut
PR - fix: update amboso to 1.6.11, koliseo to 0.3.8 by @jgabaut

Full Changelog: 1.2.7...1.2.8

1.2.7 - Minor fixes

26 Oct 17:11
d12ebae
Compare
Choose a tag to compare

What's Changed

  • Adds better logging for floor info, including explored matrix

Bugfixes

  • fix: update_Gamestate() with current room class

    • Last version didn't correctly update Gamestate with the current Room class.
  • fix: Animations are not restarted on every turn

  • fix: kls_free() is called on short flag runs (like -h, -v, -T)

Notes

  • chore: Update log messages for defer_fight

  • fix: Refactor retry() for a better handling of input

PR - chore: update README.md by @jgabaut
PR - fix: 1.2.7 update_Gamestate() call by @jgabaut

Full Changelog: 1.2.6...1.2.7

1.2.6 - Fix WIN32 build, update savenames

24 Oct 11:54
eb281a2
Compare
Choose a tag to compare

What's Changed

  • Adds set_Saveslot_name() to try reading the save name.
  • Gamestate holds current floor.
  • Add dbg_print_floor_layout() and dbg_print_roomclass_layout() to log current floor.

Bugfixes

Notes

  • Bump koliseo to 0.3.4.

PR - feat: 1.2.6 Update savenames, fix WIN32 build by @jgabaut

Full Changelog: 1.2.5...1.2.6

1.2.5 - Bump Koliseo to 0.3.3

20 Oct 15:51
67c09b5
Compare
Choose a tag to compare

What's Changed

  • Bump koliseo to 0.3.3.

Known bugs

  • This version fails building for mingw32. See issue.

PR - feat: 1.2.5 Bump koliseo to 0.3.3 by @jgabaut

Full Changelog: 1.2.4...1.2.5

1.2.4 - Bump koliseo to 0.3.0

12 Oct 01:02
b6f53ba
Compare
Choose a tag to compare

What's Changed

  • Bumps koliseo to 0.3.0.
    • Changes kls_new() calls to kls_new_conf().
  • Moves some #define directives used in rooms.c from helapordo.h to game_core.h.

Known bugs

  • The game might crash on some platforms when debug mode is enabled. See issue.
    • Compile without enabling it during configuration if you encounter this problem.

PR - feat: 1.2.4 - Bump koliseo to 0.3.0 by @jgabaut
PR - fix: KLS_None for gameloop_Win() by @jgabaut

Full Changelog: 1.2.3...1.2.4

1.2.3 - Base for foe turnboosts, fix -r and -E flags

06 Oct 19:19
4a2e298
Compare
Choose a tag to compare

What's Changed

  • Adds the reset call needed for Enemy and Boss's Turncounter for stat boosts.
  • Adds the logic needed to display info for stat boosts.

Bugfixes

  • Fixes make pack botching the zip file for mingw32.
  • Fixes -r and -E flags crashing the program. See issue.

Notes

  • Bumps s4c to 0.3.4.
  • Bumps amboso to 1.6.6.
  • Adds a warn in the logs for an older than expected ncurses library.

Known bugs

  • The game might crash on some platforms when debug mode is enabled. See issue.
    • Compile without enabling it during configuration if you encounter this problem.

PR - feat: 1.2.3 Display turnboost, fix -r and -E flags by @jgabaut

Full Changelog: 1.2.2...1.2.3

1.2.2 - Bosses can pick FOE_FIGHT

21 Sep 18:29
11235e3
Compare
Choose a tag to compare

What's Changed

  • bossTurnPick() can now return FOE_FIGHT .
  • Implements boss_attack().

Bugfixes

  • Fixes crash on retry() for gameloop().

Known bugs

  • Crash when using -r or -E flags. See issue.
  • The game might crash on some platforms when debug mode is enabled. See issue.
    • Compile without enabling it during configuration if you encounter this problem.

PR - feat: 1.2.2 implement boss_attack() by @jgabaut

Full Changelog: 1.2.1...1.2.2

1.2.1 - Enemies can pick Fight foeTurnOption

20 Sep 14:33
e118b1a
Compare
Choose a tag to compare

What's Changed

  • enemyTurnPick() no longer needs G_EXPERIMENTAL_ON == 1 to return FOE_FIGHT.

Known bugs

  • Crash when using -r or -E flags. See issue.
  • The game might crash on some platforms when debug mode is enabled. See issue.
    • Compile without enabling it during configuration if you encounter this problem.

PR - feat: 1.2.1 enable FOE_FIGHT without -X by @jgabaut

Full Changelog: 1.2.0...1.2.1