Linus Probert
449cc362a0
Fixes some minor buggs
...
- Monsters now drop loot as soon as they die
(not after the dagger has stopped moving)
- Artifacts keep correct alignment even after a level switch.
2018-08-23 08:41:47 +02:00
Linus Probert
f67aab0b37
Completes #43 Add win state
...
Game now ends if you reach depth level 20
Also fixed:
- Funky bug with stats with 0 dmg
- Wonky speed = 2 on monsters behaviour
- Some other minor stuff
2018-08-22 20:54:39 +02:00
Linus Probert
8c261fd59f
Added the undead monsters for level > 10
...
- Fixed a double damage bug
- Prevent player from getting killed when in DEBUG mode
- This can cause really weird behaviour if you fall into a pit.
2018-08-22 14:02:55 +02:00
Linus Probert
6326a64111
Begins #42 Add boss 2 & 3
...
- Added "The cleric" for level 10.
2018-08-22 13:13:54 +02:00
Linus Probert
f1b0045829
Introduces the "orc levels"
...
Also fixes some minor buggs.
2018-08-22 11:05:12 +02:00
Linus Probert
ffe1736792
Minor buggfixes and typos
...
- Mention level in "new skill tooltip"
- Fix a msvc compiler warning
- Prevent level 2 artifact first pickup from bugging rendering
2018-08-21 22:27:45 +02:00
Linus Probert
8bf9329b8c
Version bump and badges
2018-08-21 17:00:33 +02:00
Linus Probert
8c25693d6d
Moves sqlite3 files to separate dir
...
Only intention is to separate my code from 3rd party code.
2018-08-21 16:32:26 +02:00
Linus Probert
bec9eb429d
Fixed a typo in skill tooltip
2018-08-21 16:21:22 +02:00
Linus Probert
43f021a997
Created an FPS counter for debug mode
...
- Also moves the "sword pointer" to debug mode only.
2018-08-21 16:18:11 +02:00
Linus Probert
dbc36aab9f
Fixes #41 , Minimap
2018-08-21 15:44:12 +02:00
Linus Probert
c390c024f6
Fixes #40 , Prevent adjecant traps before lvl 4
...
Made the simplest solution possible here. An A* start algo to check that
we didn't block paths seemed overkill.
2018-08-21 12:56:02 +02:00
Linus Probert
9ef97c0897
Fixes #38 , Artifact inventory
2018-08-21 12:42:23 +02:00
Linus Probert
358c0c7ddc
Fixes #37 and #39 Adds tooltips to everything
...
- A tooltip on first play will explain how it works
- A tooltip on levelup will display skill info
- A setting is introduced to disable tooltips
2018-08-20 14:32:38 +02:00
Linus Probert
5f754d551a
Merge branch 'master' into dev
2018-08-19 20:26:28 +02:00
Linus Probert
30058ea4e0
Creates gui_util and moves some code out from gui.c
2018-08-19 20:25:31 +02:00
Linus Probert
6763ef0144
Prevent levels > 10 from crashing the game.
2018-08-18 20:54:08 +02:00
Linus Probert
854f2c0918
Prevent levels > 10 from crashing the game.
2018-08-18 20:53:13 +02:00
Linus Probert
549f47ae0b
Minor code fixes and a slight tweak to the blue color
2018-08-16 14:09:54 +02:00
Linus Probert
3fabd039a4
Prevents artifacts before level 3
...
- Also fixes a potential segfault
2018-08-15 18:16:44 +02:00
Linus Probert
8fa4fbd51c
Patch version raised to 13
2018-08-15 08:08:58 +02:00
Linus Probert
9a610d5f88
Adds window icon
...
- Fixes bug where you could move when falling.
2018-08-15 08:08:18 +02:00
Linus Probert
6af8d9dd8f
Completes #8 First boss
...
- Adds "The Hell Hound" to level 5
2018-08-15 07:20:53 +02:00
Linus Probert
915ea59ca3
Fixes a mistake in music loading.
2018-08-14 17:00:10 +02:00
Linus Probert
6cc96a954d
Begins #8 First boss
...
- Introduces FIRE_DEMON behaviour
- Just need to pick a sprite and adapt the lua code
2018-08-14 13:28:10 +02:00
Linus Probert
1a09328793
Adds boss music and an additional attribution line per request.
2018-08-14 13:15:22 +02:00
Linus Probert
6633db7aa4
Adds room objects and FIRE rooms.
2018-08-13 13:11:32 +02:00
Linus Probert
0b58e535ec
Removed "Examples" folder from assets
2018-08-12 19:59:16 +02:00
Linus Probert
292f549d57
Minor compiler warning fix
2018-08-12 19:48:14 +02:00
Linus Probert
b4ae946140
Patch version raised to 12
2018-08-12 19:44:17 +02:00
Linus Probert
369cfda70b
Completes #33 Create score screen
2018-08-12 19:43:33 +02:00
Linus Probert
254417271c
Began #33 Create score screen
...
Adds the backend (db) part of hiscores, next step is to create the
screen.
2018-08-12 16:14:07 +02:00
Linus Probert
7739ac546f
Merge branch 'dev'
2018-08-12 10:46:29 +02:00
Linus Probert
ffd777e055
Buggfixes
...
- Change credit screen font color
- Main menu monsters are back
2018-08-12 10:45:52 +02:00
Linus Probert
4ccdebe79c
Patch version raised to 11
2018-08-12 09:25:03 +02:00
Linus Probert
3f1cdf8a12
Fixes : #5 Creates a creditscreen
2018-08-12 09:13:18 +02:00
Linus Probert
2a80434547
Adds posibility for daggers hitting walls to be recoverable.
2018-08-11 23:35:16 +02:00
Linus Probert
4e1050dc8a
Patch version raised to 10
2018-08-11 20:25:10 +02:00
Linus Probert
69e5ff99e0
Fixes #35
2018-08-11 20:16:23 +02:00
Linus Probert
b4a6c4b46f
Fixes some render layer issues
...
- Chance for more daggers in containers
- Less health from meat
- Prevent exit from spawning under containers
2018-08-11 15:15:53 +02:00
Linus Probert
4ba301769a
Fixes : #30
...
- Also fixes a bug with artifact generation
- Extends menu room with new features
- Adds more descriptive text to container openings
- Fixes bug with container loot generation
2018-08-10 22:31:06 +02:00
Linus Probert
62d1bbd49d
Completes #31 Adds chests to game
2018-08-10 20:09:56 +02:00
Linus Probert
1c7631cf52
Starts #31 Items: Chests
...
Lua gen code remains to do
2018-08-10 14:29:45 +02:00
Linus Probert
83aa92943f
Don't open menu immidiately upon death.
2018-08-10 13:29:12 +02:00
Linus Probert
5e3815a233
Fixes : #34 hopefully
2018-08-10 13:18:56 +02:00
Linus Probert
71c1279ef7
Completes #2 artifacts
2018-08-10 13:00:23 +02:00
Linus Probert
8dd774b308
Continues #2 Completed impl of INCREASED_STUN
...
- That should be all artifacts implemented. Last step is the random
generation and drop rate.
2018-08-09 16:18:34 +02:00
Linus Probert
ba1d09ad51
Continues #2 completed impl of DAGGER_RECOVERY
2018-08-09 16:15:22 +02:00
Linus Probert
19e7583f3e
Continues #2 FEAR_INDUCING impl
...
This required changes (improvements imo) to the monster state logic.
2018-08-09 16:09:47 +02:00
Linus Probert
0aacdd2d84
Continues #2 Adds PUSH_BACK impl
2018-08-09 15:31:27 +02:00