Linus Probert
c3b2b6f214
Fixed a typo and made controller layout toggleable.
2018-10-10 22:38:54 +02:00
Linus Probert
e526c037e8
Completed the button implementation for the help tooltips
...
Still need to fix the buttons in the panel
2018-10-10 22:34:41 +02:00
Linus Probert
e845195823
Got this texture stuff working
2018-10-09 14:19:59 +02:00
Linus Probert
0723f62559
New approach where we render button textures in tooltips.
2018-10-05 13:08:38 +02:00
Linus Probert
c7c5346afc
Completes testing of phase and fixes some errors
...
- Fixes some information in skill tooltips
- Fixes a bug with menu mouse selections
2018-10-02 22:42:29 +02:00
Linus Probert
97ad1ddd23
Introduced the phase artifact
2018-10-02 13:08:32 +02:00
Linus Probert
0dcb658076
Merge branch 'dev' into feature/phase-skill
2018-10-02 12:50:44 +02:00
Linus Probert
961060901c
Attempt to bring the mouse menu click back
2018-10-02 12:49:19 +02:00
Linus Probert
ee5ed1421f
Implementd the skill. Still not tested.
2018-10-02 10:29:32 +02:00
Linus Probert
b4fd2cb8b4
Added the phase tooltip.
2018-09-29 06:44:33 +02:00
Linus Probert
742d6e2363
Untested phase code. Needs more work
2018-09-28 14:57:43 +02:00
Linus Probert
35c3be45e0
Removed a type warning
2018-09-21 12:39:45 +02:00
Linus Probert
3bbe9176b8
Merge branch 'master' into dev
2018-09-18 07:52:53 +02:00
Linus Probert
ae44d5c2bc
Adds minimal Steam fiddling protection
2018-09-17 14:23:35 +02:00
Linus Probert
c97688a690
Incorporate artifacts in rogue skills
2018-09-17 10:10:25 +02:00
Linus Probert
3301437b8f
Tuned the backstab skill slightly
2018-09-15 15:53:02 +02:00
Linus Probert
743e4a3bac
Implemented the backstab skill
2018-09-15 11:01:35 +02:00
Linus Probert
81ccf8a730
Fixed a windy room issue
2018-09-14 18:54:48 +02:00
Linus Probert
083834d044
Maint: Remove CI compiler warnings
2018-09-14 13:09:06 +02:00
Linus Probert
dc6b816a4a
Add slash animation to trip skill
2018-09-14 13:07:20 +02:00
Linus Probert
583a7d049d
Fixes some minor bugs caused by coding without testing
2018-09-13 23:45:33 +02:00
Linus Probert
60359d8e9c
Untested implementation of the TRIP skill
2018-09-13 15:28:03 +02:00
Linus Probert
dbf9fe3931
Maint: Removed duplicate code
2018-09-13 13:46:29 +02:00
Linus Probert
0fc1fed278
Maint: Clean up monster.c
2018-09-13 13:36:38 +02:00
Linus Probert
e1b3364d88
Maint: Even more cleanup
2018-09-13 13:12:43 +02:00
Linus Probert
620a7e3ed5
Maint: Less complex main
2018-09-13 12:49:21 +02:00
Linus Probert
983875d064
Maint: Cleaned up a complex function
2018-09-13 11:35:07 +02:00
Linus Probert
e293c21908
Rogue preparation
2018-09-13 10:48:35 +02:00
Linus Probert
0ca70c7376
Add the dagger skill to the rogue
2018-09-13 08:16:59 +02:00
Linus Probert
c39f05d49e
Fixed the player menu
2018-09-13 08:05:17 +02:00
Linus Probert
02a4407eb4
Got a bit further
2018-09-12 20:56:50 +02:00
Linus Probert
f246c5751a
Broken commit
2018-09-12 14:45:09 +02:00
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
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
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
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
c52f6c9f97
Fixed a stupid error
2018-09-09 01:25:32 +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
9e6325905f
Switched eastereggs and logic, added last achievement
2018-09-06 20:12:37 +02:00
Linus Probert
280b073a8c
Prevents kill achievments from being granted on first hit.
2018-09-03 20:27:34 +02:00
Linus Probert
07d7d6e58b
Added easteregg monsters and a funny achievement
2018-09-03 16:49:45 +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
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
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
Linus Probert
0ca64fb882
Added kills leaderboard
...
- Restructured the code a bit to avoid c vs c++ conflicts.
2018-08-31 15:58:59 +02:00