Linus Probert
|
6af8d9dd8f
|
Completes #8 First boss
- Adds "The Hell Hound" to level 5
|
2018-08-15 07:20:53 +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
|
6633db7aa4
|
Adds room objects and FIRE rooms.
|
2018-08-13 13:11:32 +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
|
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 |
Linus Probert
|
9fe2edee85
|
Fixes: #29 and #17 New skill: bash
Adds the bash skill and the stunned state.
Stunned enemies have disadvantage while stunned.
|
2018-08-04 23:52:52 +02:00 |
Linus Probert
|
2462e4cf33
|
Adds sentinel monster behaviour.
|
2018-05-21 21:03:59 +02:00 |
Linus Probert
|
821cac2fbd
|
Completely separates input handling and game logic.
This commit disables mouse support in menus. This needs to be rethought
to be more stable.
|
2018-05-20 00:03:17 +02:00 |
Linus Probert
|
186cc7b514
|
Replaced state logic with behaviours instead.
|
2018-05-19 17:55:10 +02:00 |
Linus Probert
|
c4dc8382a9
|
Monsters now indicate their state with speech bubbles
|
2018-05-17 21:41:23 +02:00 |
Linus Probert
|
d6daf7b798
|
Nicer action texts
|
2018-05-15 11:16:56 +02:00 |
Linus Probert
|
71c7345c78
|
Weight monster loot according to player health.
More health in flesh and more flesh sprites.
|
2018-02-24 21:15:13 +01:00 |
Linus Probert
|
c02d674618
|
Conform to "standard" SDL2 including
|
2018-02-21 00:29:21 +01:00 |
Linus_Probert
|
46e03af0b8
|
More defined turns
|
2018-02-19 15:09:04 +01:00 |
Linus Probert
|
d5914071d4
|
New license. MIT -> GPLv3.0
|
2018-02-16 18:11:26 +01:00 |
Linus_Probert
|
b13479b5e1
|
Monster levels, player death and player levels
|
2018-01-30 15:16:14 +01:00 |
Linus_Probert
|
6e6a9641ae
|
Monsters now drop both treasure and items.
|
2018-01-29 13:48:44 +01:00 |
Linus_Probert
|
969af2f8c2
|
Better labels, more treasure
|
2018-01-25 10:45:05 +01:00 |
Linus Probert
|
38a584f418
|
Added labels to monsters
|
2018-01-17 09:32:49 +01:00 |
Linus Probert
|
1c48f1dd9a
|
Added enemy behaviour to lua and monster states.
|
2017-12-18 12:12:24 +01:00 |
Linus Probert
|
c88c64f4b8
|
Implemented stupid agressive and coward pathing.
|
2017-12-18 09:59:01 +01:00 |
Linus Probert
|
6007976d23
|
Roaming monsters.
|
2017-12-17 13:43:41 +01:00 |
Linus Probert
|
7389c2d588
|
Hit and miss information.
|
2017-12-15 15:03:29 +01:00 |
Linus Probert
|
916193ecb3
|
Simple Player vs. Enemy hits
|
2017-12-15 08:08:45 +01:00 |
Linus Probert
|
c4d142860c
|
Moved 'clip' from texture to sprite.
|
2017-12-14 12:01:05 +01:00 |
Linus Probert
|
00a2b54759
|
Lua bindings for monsters. Monsters in matrix.
So far I just add one black ant. More to come.
|
2017-12-13 23:20:54 +01:00 |
Linus Probert
|
95c9ed0a67
|
Made linked list stupid and naive. Prepared for monster lua
|
2017-12-13 20:31:04 +01:00 |
Linus Probert
|
17c3b817a0
|
Better hashtable destruction. Monsters prepared.
|
2017-12-13 14:30:12 +01:00 |
Linus Probert
|
ac63f0b172
|
More monster and combat prep.
I need a hashtable next.
|
2017-12-12 11:20:08 +01:00 |