Commit Graph

53 Commits

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