Commit Graph

545 Commits

Author SHA1 Message Date
Linus Probert 367be69852 Buggfix: Prevent clip switching on falling sprite
- This was a forgotten effect when the falling was implemented on the
player struct.
2018-09-12 08:03:28 +02:00
Linus Probert 988b53a4fa Outline the rogue skillset 2018-09-11 15:49:58 +02:00
Linus Probert 03b60f6140 Merge branch 'master' into dev 2018-09-11 15:49:43 +02:00
Linus Probert cfbd8cea4d Patch version bump 2018-09-11 15:48:52 +02:00
Linus Probert cc627dc0c3 Take damage if ending charge on a damaging object
- Currently, ending charge in fire or smoke doesn't damage the player
2018-09-11 15:47:14 +02:00
Linus Probert 5043a86377 Cleaned up main a bit and moved some code 2018-09-11 15:32:33 +02:00
Linus Probert fe88d08c25 Version bump 2018-09-10 22:32:05 +02:00
Linus Probert cb732a80ec Adds possibility to push monsters into pits and traps. 2018-09-10 22:27:26 +02:00
Linus Probert 2316d24942 Fixes falling sound choice bug 2018-09-10 22:23:45 +02:00
Linus Probert 2827d5ac0d Version bump 2018-09-09 12:57:15 +02:00
Linus Probert 956a37c36e Introduce windy rooms earlier 2018-09-09 12:50:35 +02:00
Linus Probert b3724afe49 Make the game a bit more actionfilled
- Level 1 is reduced in size
- More monsters spawn
- Maps are more 'messy' and less linear
- Introduces 'space' to hold your turn
2018-09-09 12:46:15 +02:00
Linus Probert c65d6907e5 Disable redundant physfs builds for CI 2018-09-09 01:40:27 +02:00
Linus Probert c52f6c9f97 Fixed a stupid error 2018-09-09 01:25:32 +02:00
Linus Probert c3c249c2f8 Fix Apple CI build 2018-09-09 00:19:16 +02:00
Linus Probert c22d7612be CI build again 2018-09-08 23:54:22 +02:00
Linus Probert ccf1ec979b Fixing the build 2018-09-08 23:47:24 +02:00
Linus Probert 321dc4f3af Remove a warning and some useless compilations
- Removes lua install from CI
2018-09-08 23:25:10 +02:00
Linus Probert f3ecd50b1a Statically link lua and fix linux steam package 2018-09-08 23:04:31 +02:00
Linus Probert 9e6325905f Switched eastereggs and logic, added last achievement 2018-09-06 20:12:37 +02:00
Linus Probert 3ef3351933 Minor miss in clang_complete 2018-09-06 08:31:22 +02:00
Linus Probert a78e4090ee Fixes a typo 2018-09-05 11:22:33 +02:00
Linus Probert 3fe4c8eb27 Remove leaderboard class from compile
I don't feel like messing with in game leaderboards at the moment. I'll
leave the scoring in so that it can be added in the future. For now the
community leaderboards will have to suffice.
2018-09-05 10:52:12 +02:00
Linus Probert 00a15d6a49 Autocreate a good package for steam if steam build 2018-09-04 11:24:16 +02:00
Linus Probert 7ee85ecdb0 Patch version increase 2018-09-04 11:17:18 +02:00
Linus Probert e217140895 Introduces more pit layouts 2018-09-04 11:16:44 +02:00
Linus Probert 1ee7b92be8 Merge branch 'master' of github.com:liquidityc/breakhack 2018-09-03 20:31:01 +02:00
Linus Probert 9364fec157 Increases patch version 2018-09-03 20:28:42 +02:00
Linus Probert e000580971 Merge branch 'dev' 2018-09-03 20:28:26 +02:00
Linus Probert 280b073a8c Prevents kill achievments from being granted on first hit. 2018-09-03 20:27:34 +02:00
Linus Probert a19a13e054 The beginning of an idea for a global leaderboard view 2018-09-03 20:21:54 +02:00
Linus Probert cb60a035dd Fixes some compiler warnings 2018-09-03 17:21:33 +02:00
Linus Probert 07d7d6e58b Added easteregg monsters and a funny achievement 2018-09-03 16:49:45 +02:00
Linus Probert f4f874c3ed Merge branch 'dev' of github.com:LiquidityC/breakhack into dev 2018-09-03 16:16:02 +02:00
Linus Probert 6e7ce815fd Removes useless transfer function 2018-09-03 12:53:12 +02:00
Linus Probert 4a6422fc09 Fixes non-existant treasure bug 2018-09-03 08:43:05 +02:00
Linus Probert 37518c100d Includes player and dungeon level in steam leaderboards.
- Intended for use in the in game leaderboard view once I make that.
2018-09-02 23:44:48 +02:00
Linus Probert 9bcb398f94 Includes player and dungeon level in steam leaderboards.
- Intended for use in the in game leaderboard view once I make that.
2018-09-02 23:44:48 +02:00
Linus Probert 75292d7539 Fixed stupid issue with steam sync 2018-09-02 17:39:43 +02:00
Linus Probert b962d55510 Fixed stupid issue with steam sync 2018-09-02 17:39:43 +02:00
Linus Probert ad2d0af79b Remove appid from git 2018-09-02 17:21:43 +02:00
Linus Probert 57b7831a45 Remove appid from git 2018-09-02 17:21:43 +02:00
Linus Probert 89168de588 Merge branch 'dev' 2018-09-02 13:54:30 +02:00
Linus Probert 81361bc459 Merge branch 'dev' 2018-09-02 13:54:30 +02:00
Linus Probert 1dadb2d9a0 Removes packaging from CI
Precompiled versions can be retrieved from STEAM from now on. But users
are most welcome to compile the source if they want to.
2018-09-02 13:52:34 +02:00
Linus Probert a6d96da067 Removes packaging from CI
Precompiled versions can be retrieved from STEAM from now on. But users
are most welcome to compile the source if they want to.
2018-09-02 13:52:34 +02:00
Linus Probert b7189b3487 Lifted the patch version
- The "infinite loop fix" merits a patch version increase.
2018-09-02 07:15:48 +02:00
Linus Probert 3acedb93df Lifted the patch version
- The "infinite loop fix" merits a patch version increase.
2018-09-02 07:15:48 +02:00
Linus Probert 35d2e2ee12 Fixes infinite loop issue in trapgen
Vertical coridoors before level 4 wouldn't leave enough space to place
4 traps since there is only 10 rows of tiles eligible for a trap and
every trap ocupies 3 rows and requires at least 2 spare rows. This could
cause an infinite loop situation.

* Also fixes linux build warnings and other stuff.
2018-09-02 06:04:24 +02:00
Linus Probert ef0e418e96 Fixes infinite loop issue in trapgen
Vertical coridoors before level 4 wouldn't leave enough space to place
4 traps since there is only 10 rows of tiles eligible for a trap and
every trap ocupies 3 rows and requires at least 2 spare rows. This could
cause an infinite loop situation.

* Also fixes linux build warnings and other stuff.
2018-09-02 06:04:24 +02:00