Releases: jgabaut/helapordo
1.2.10 - Drop --std=c11
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
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
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
to0.3.7
- feat: bump
amboso
to1.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
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 currentRoom
class.
- Last version didn't correctly update
-
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
What's Changed
- Adds
set_Saveslot_name()
to try reading the save name. Gamestate
holds current floor.- Add
dbg_print_floor_layout()
anddbg_print_roomclass_layout()
to log current floor.
Bugfixes
- Fix
WIN32
build. Issue at this link.
Notes
- Bump
koliseo
to0.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
What's Changed
- Bump
koliseo
to0.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
What's Changed
- Bumps
koliseo
to0.3.0
.- Changes
kls_new()
calls tokls_new_conf()
.
- Changes
- Moves some
#define
directives used inrooms.c
fromhelapordo.h
togame_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
What's Changed
- Adds the reset call needed for
Enemy
andBoss
'sTurncounter
for stat boosts. - Adds the logic needed to display info for stat boosts.
Bugfixes
- Fixes
make pack
botching the zip file formingw32
. - Fixes
-r
and-E
flags crashing the program. See issue.
Notes
- Bumps
s4c
to0.3.4
. - Bumps
amboso
to1.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
What's Changed
bossTurnPick()
can now returnFOE_FIGHT
.- Implements
boss_attack()
.
Bugfixes
- Fixes crash on
retry()
forgameloop()
.
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
What's Changed
enemyTurnPick()
no longer needsG_EXPERIMENTAL_ON == 1
to returnFOE_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