Linus Probert
c39f05d49e
Fixed the player menu
2018-09-13 08:05:17 +02:00
Linus Probert
f5a88fc10e
Introduces texture blending
...
- Makes indicator sprites transparent when the player is under them
2018-08-23 09:41:10 +02:00
Linus Probert
dbc36aab9f
Fixes #41 , Minimap
2018-08-21 15:44:12 +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
095c93e5b2
Began #2 : Added artifacts and the PIERCING_DAGGERS modifier
...
Still need to add the rest of the artifact effects but that should be
simpler from this point.
2018-08-08 00:14:24 +02:00
Linus Probert
ffde0793e5
Fixes : #4 Room stuff: Traps
...
- Adds traps
- Adds lua hooks for traps
- Fixes level exit in pit bug
2018-08-06 00:28:23 +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
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
0a21a2d915
Adds falling into pits
...
Monsters also avoid pits. Still need more pit layouts and
prevent monsters from "spawning" in pits.
2018-03-25 23:30:26 +02:00
Linus_Probert
eb345cfc25
Adds the windy room effect
2018-03-15 11:30:18 +01: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
131c0caa4e
Memory usage improvements
...
Adds a texturecache to prevent multiple loads of the same texture. Texture
dimension is now only intended for the actual texture dimension. Sprite
should hold the "rendering dimension". Music songs now load and unload
when switching songs. Standardized a lot of dimensions.
2018-02-23 23:58:29 +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
f9443b1468
Hopefully fixes the "exit under decor" problem for the last time.
2018-02-16 09:10:05 +01:00
Linus Probert
417cb78f31
Added items, so far only health that always drops.
2018-01-24 21:14:34 +01:00
Linus_Probert
e61b20f024
Include CURRENT_LEVEL in lua script.
2018-01-22 10:12:44 +01:00
Linus Probert
60b374f84e
Levele exit and next level load
2017-12-22 06:27:58 +01:00
Linus Probert
faad866c8b
Fixed a lot of stuff to help cross platform compilation
2017-12-19 21:00:02 +01:00
Linus Probert
b269abd0f7
Moved hashtabl and linkedlist into source.
2017-12-19 09:06:21 +01:00
Linus Probert
6007976d23
Roaming monsters.
2017-12-17 13:43:41 +01:00
Linus Probert
916193ecb3
Simple Player vs. Enemy hits
2017-12-15 08:08:45 +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
a1c57b62d0
Lightsources and lightmaps
2017-12-10 19:51:24 +01:00
Linus Probert
f4e24bc8d7
Fixed animated decorations in map
2017-12-08 14:40:33 +01:00
Linus Probert
698c92ae33
Added decorations in lua and core
2017-12-08 09:45:57 +01:00
Linus Probert
bdc5b6d629
Added a room matrix that deals with movement and collisions.
2017-12-05 15:03:20 +01:00
Linus Probert
f5a23d6798
Nicer map creation with walls.
2017-12-05 08:13:28 +01:00
Linus Probert
0b376a4998
Camera and map following
2017-12-03 11:09:57 +01:00
Linus Probert
7362c2370f
Generate maps using lua
2017-12-02 23:32:40 +01:00
Linus Probert
0cdd0f6d8d
Extended linked list and re-thought the map structure
2017-12-02 16:24:31 +01:00
Linus Probert
23abb0f48c
Added maps and a camera
2017-12-01 16:03:19 +01:00