Joachim Lusiardi
|
a7195b9c3d
|
adjust monster speed
|
2024-01-19 10:39:15 +01:00 |
Joachim Lusiardi
|
970904c411
|
Monsters move after the player moved
this allows direct counter attack or fleeing
|
2024-01-19 10:39:05 +01:00 |
Joachim Lusiardi
|
32fffd492d
|
Fog of War can be disabled in dev builds
|
2024-01-19 10:10:52 +01:00 |
Joachim Lusiardi
|
119a3d314a
|
clean up some warnings
|
2024-01-14 13:31:40 +01:00 |
Joachim Lusiardi
|
5265682c53
|
Show last message on death
|
2024-01-14 13:21:20 +01:00 |
Joachim Lusiardi
|
efe531f6ce
|
movement depends on monster class now
|
2024-01-10 16:40:46 +01:00 |
Joachim Lusiardi
|
0b08cb41c2
|
more work on dungeon slayer
|
2024-01-10 11:00:23 +01:00 |
Joachim Lusiardi
|
cad08bd300
|
Player and monster attacks follow the dungeon slayer rules
|
2024-01-06 13:02:31 +01:00 |
Joachim Lusiardi
|
0431d872e4
|
using character and monster sheets
|
2024-01-06 10:38:34 +01:00 |
Joachim Lusiardi
|
1f02ffc36e
|
update ratatui
|
2024-01-06 10:35:37 +01:00 |
Joachim Lusiardi
|
210d590e38
|
prevent player from leaving the field
|
2024-01-03 09:12:00 +01:00 |
Joachim Lusiardi
|
e4018d9cce
|
remove unused import
|
2024-01-01 15:34:52 +01:00 |
Joachim Lusiardi
|
f6bb0a9297
|
version can be displayed as message
|
2023-12-31 18:10:09 +01:00 |
Joachim Lusiardi
|
b6d61e4bd1
|
Merge remote-tracking branch 'origin/include_git_hash' into add_messages
|
2023-12-31 17:45:42 +01:00 |
Joachim Lusiardi
|
85496e3200
|
make git commit hash available at compile time
|
2023-12-31 17:41:59 +01:00 |
Joachim Lusiardi
|
4770a21abe
|
for changes to add messages
|
2023-12-31 15:59:52 +01:00 |
Joachim Lusiardi
|
a69e89c806
|
Only consume potions if they have an effect
|
2023-12-30 16:44:23 +01:00 |
Joachim Lusiardi
|
b3d64f7438
|
Monsters can attack player now
|
2023-12-30 16:31:27 +01:00 |
Joachim Lusiardi
|
b88bc67c50
|
monsters move and attack the player
|
2023-12-26 19:11:41 +01:00 |
Joachim Lusiardi
|
2098bedabe
|
make monsters more like players
|
2023-12-26 11:38:23 +01:00 |
Joachim Lusiardi
|
c0d51f501f
|
extract has_position trait
|
2023-12-25 13:47:15 +01:00 |
Joachim Lusiardi
|
bb8a24aa91
|
clean up monsters
|
2023-12-25 13:26:45 +01:00 |
Joachim Lusiardi
|
67faae44b1
|
Prevent crashes when terminal is too small
|
2023-12-25 08:44:44 +01:00 |
Joachim Lusiardi
|
de5ea76913
|
step to xp
|
2023-12-22 20:10:30 +01:00 |
Joachim Lusiardi
|
6082a740e9
|
make chest's gold depend on level
|
2023-12-22 09:52:50 +01:00 |
Joachim Lusiardi
|
db96dc5c8a
|
Add gold to the result message
|
2023-12-21 23:13:13 +01:00 |
Joachim Lusiardi
|
2a86201c3e
|
add 3 distinct outcomes for the game
|
2023-12-21 23:02:06 +01:00 |
Joachim Lusiardi
|
6b6206370b
|
Make enemies randomized
|
2023-12-18 17:04:48 +01:00 |
Joachim Lusiardi
|
73315a7636
|
monsters as trait
|
2023-12-18 16:11:19 +01:00 |
Joachim Lusiardi
|
7ac3b76e6c
|
add some documentation
|
2023-12-17 22:00:42 +01:00 |
Joachim Lusiardi
|
f87712e8d2
|
clean up code
|
2023-12-17 19:48:58 +01:00 |
Joachim Lusiardi
|
8b21e179c2
|
fight monsters, collect artifacts
|
2023-12-17 16:14:17 +01:00 |
User Jlusiardi
|
643f3b76f9
|
More work
|
2023-12-09 22:43:06 +01:00 |
Joachim Lusiardi
|
206a49fb08
|
reworked level widget to stateful widget
|
2023-12-09 20:16:03 +01:00 |
Joachim Lusiardi
|
6e2441aad1
|
give different artifacts differen looks
|
2023-12-09 20:05:39 +01:00 |
Joachim Lusiardi
|
4a024a47d9
|
randomize artifact generation
|
2023-12-09 17:39:26 +01:00 |
Joachim Lusiardi
|
e47036bd8d
|
more tests
|
2023-12-09 08:43:41 +01:00 |
Joachim Lusiardi
|
7b0eaf6640
|
add test & fix bug
|
2023-12-06 21:02:40 +01:00 |
Joachim Lusiardi
|
6aee9d974f
|
Move works again
|
2023-12-06 03:18:59 +01:00 |
Joachim Lusiardi
|
21a292b7ad
|
make stuff public
|
2023-12-05 17:13:39 +01:00 |
Joachim Lusiardi
|
aa3fa6efb1
|
Work on levelgenerator
|
2023-12-04 18:41:21 +01:00 |
Joachim Lusiardi
|
2eeb95e3a3
|
Add variable artifacts
|
2023-12-03 23:59:05 +01:00 |
Joachim Lusiardi
|
07c629bdaa
|
add gold to the player
|
2023-12-03 21:20:16 +01:00 |
Joachim Lusiardi
|
220607133a
|
Add Artifacts
|
2023-12-03 13:44:29 +01:00 |
Joachim Lusiardi
|
900739190d
|
Monsters can be removed
|
2023-12-03 10:41:43 +01:00 |
Joachim Lusiardi
|
209a277684
|
Monsters can move
|
2023-12-03 09:36:58 +01:00 |
Joachim Lusiardi
|
1ba1ed7de4
|
Monster in Level
|
2023-12-03 09:25:03 +01:00 |
Joachim Lusiardi
|
ee1f11cd1f
|
Cleanup
|
2023-11-27 21:24:43 +01:00 |
Joachim Lusiardi
|
677acf771a
|
first steps with refs
|
2023-11-27 19:21:10 +01:00 |
Joachim Lusiardi
|
227e44dd43
|
Work on more references
|
2023-11-26 20:14:33 +01:00 |