Elias Fleckenstein
|
207ea9b245
|
Replace dlmopen by dlopen
This makes builds without glibc (e.g. on Alpine linux) possible.
|
2021-12-19 17:40:00 +01:00 |
Elias Fleckenstein
|
125e7eca1a
|
Add on_level_up callback
|
2021-06-22 11:10:29 +02:00 |
Elias Fleckenstein
|
8b50cd53c8
|
Tweak level display color
|
2021-06-14 21:41:55 +02:00 |
Elias Fleckenstein
|
e1be7203f4
|
Add loot boxes
|
2021-06-14 21:37:10 +02:00 |
Elias Fleckenstein
|
9d3ecc266d
|
Separate air_function chances for rooms and corridors
|
2021-06-14 21:03:36 +02:00 |
Elias Fleckenstein
|
0f4153099c
|
Add mapgen contexts
|
2021-06-14 20:58:57 +02:00 |
Elias Fleckenstein
|
90114b876b
|
Add super secret bumblebee mode
|
2021-06-14 18:48:36 +02:00 |
Elias Fleckenstein
|
66ad325392
|
Fancy up score display
|
2021-06-14 17:39:27 +02:00 |
Elias Fleckenstein
|
bb0b5c95d7
|
Add sword attack key
|
2021-06-14 11:25:23 +02:00 |
Elias Fleckenstein
|
eaa7e66f3c
|
Add inventory_find
|
2021-06-14 11:17:53 +02:00 |
Elias Fleckenstein
|
a084f521e9
|
Split documentation into multiple files and document gameplay
|
2021-06-14 11:10:58 +02:00 |
Elias Fleckenstein
|
3432efe823
|
Add charged hits
|
2021-06-14 10:30:45 +02:00 |
Elias Fleckenstein
|
ce54c5dec3
|
Merge branch 'master' of https://github.com/EliasFleckenstein03/dungeon_game
|
2021-06-14 10:20:58 +02:00 |
Elias Fleckenstein
|
8797437f99
|
Add sword
|
2021-06-13 20:44:45 +02:00 |
Elias Fleckenstein
|
178089f477
|
Public calculate_dtime function
|
2021-06-13 20:41:37 +02:00 |
Elias Fleckenstein
|
bfcda60869
|
Add on_create callback for items
|
2021-06-13 20:41:17 +02:00 |
Elias Fleckenstein
|
67dc975a29
|
Add globalsteps
|
2021-06-13 20:34:58 +02:00 |
Elias Fleckenstein
|
5077aabd09
|
Limit fireballs
|
2021-06-13 20:15:29 +02:00 |
Elias Fleckenstein
|
07b52bfe3f
|
Only use entity color if use_color = true
|
2021-06-11 21:21:53 +02:00 |
Elias Fleckenstein
|
30c560e271
|
Add inventory and cherries (collectable food)
|
2021-06-11 21:11:37 +02:00 |
Elias Fleckenstein
|
7127870aec
|
Add Space to controls documentation
|
2021-06-11 11:28:08 +02:00 |
Elias Fleckenstein
|
96638e856c
|
More precise description of why GCC is needed
|
2021-06-11 11:27:27 +02:00 |
Elias Fleckenstein
|
14d315712d
|
Tweak dungeon room generation
|
2021-06-10 22:00:42 +02:00 |
Elias Fleckenstein
|
9546c8c8af
|
Add dungeon room generation
|
2021-06-10 21:54:06 +02:00 |
Elias Fleckenstein
|
36418bdd6e
|
Center healthbar
|
2021-06-10 21:35:12 +02:00 |
Elias Fleckenstein
|
2308ed6608
|
Cleanup Mapgen code
|
2021-06-10 21:30:28 +02:00 |
Elias Fleckenstein
|
76d78db559
|
Modularize rendering
|
2021-06-10 21:28:01 +02:00 |
Elias Fleckenstein
|
149848dbfa
|
Shoot fireballs into last movement direction
|
2021-06-09 20:26:57 +02:00 |
Elias Fleckenstein
|
98e09a9f51
|
Add plugin dependencies
|
2021-06-09 20:08:50 +02:00 |
Elias Fleckenstein
|
3dcf2f7307
|
Slightly randomize fireball color
|
2021-06-09 19:48:18 +02:00 |
Elias Fleckenstein
|
043c0a4c0e
|
Add fireballs
|
2021-06-09 19:41:18 +02:00 |
Elias Fleckenstein
|
9a897a11d4
|
Add to damage overlay instead of overwriting it everytime damage is taken
|
2021-06-09 18:28:46 +02:00 |
Elias Fleckenstein
|
02de1c1796
|
Modularize input
|
2021-06-09 18:26:52 +02:00 |
Elias Fleckenstein
|
b956b3dea0
|
Hide color-indepenent entities at a light level <= 0.0
|
2021-06-09 18:07:27 +02:00 |
Elias Fleckenstein
|
741f8c8b7d
|
Add read damage overlay
|
2021-06-09 18:03:40 +02:00 |
Elias Fleckenstein
|
3d56e56785
|
Nicer death handling
|
2021-06-09 17:44:02 +02:00 |
Elias Fleckenstein
|
5717825089
|
Fix all hearts being rendered if player health <= 0
|
2021-06-09 17:35:36 +02:00 |
Elias Fleckenstein
|
70374f3ca4
|
Only call on_death callback if entity was alive before
|
2021-06-09 17:32:40 +02:00 |
Elias Fleckenstein
|
7c11cb6660
|
Merge branch 'master' of https://github.com/EliasFleckenstein03/dungeon_game
|
2021-06-09 17:31:32 +02:00 |
Elias Fleckenstein
|
fd234aeb2f
|
Fix plugin target
|
2021-06-09 17:31:27 +02:00 |
Elias Fleckenstein
|
a6239500f9
|
Add info about font size in README.md
|
2021-06-09 17:14:28 +02:00 |
Elias Fleckenstein
|
73471f4fb7
|
Fix typo in README.md
|
2021-06-09 17:11:32 +02:00 |
Elias Fleckenstein
|
5d0c8c6e70
|
Add plugins
|
2021-06-09 17:10:36 +02:00 |
Elias Fleckenstein
|
1d84355506
|
Include loader binary in .gitignore
|
2021-06-09 17:10:19 +02:00 |
Elias Fleckenstein
|
0e1ce4a47f
|
Create LICENSE
|
2021-06-09 17:08:55 +02:00 |
Elias Fleckenstein
|
3cbc915ae5
|
Create .gitignore
|
2021-06-09 17:08:36 +02:00 |
Elias Fleckenstein
|
5e8f15a9af
|
Create README.md
|
2021-06-09 17:08:09 +02:00 |
Elias Fleckenstein
|
33e798108d
|
Initial commit
|
2021-06-09 16:58:26 +02:00 |