Commit Graph

19 Commits

Author SHA1 Message Date
Timothy Warren
4e506cd0be Use multiple console instances so we can render the log in a larger font 2022-02-02 09:34:20 -05:00
Timothy Warren
dedbb0927c Update docs 2022-02-01 15:41:08 -05:00
Timothy Warren
83cab40c13 Add event counting to game log, completing section 5.29 2022-02-01 11:59:44 -05:00
Timothy Warren
a3f6c7b9d0 Refactor all game log useage to use the new system 2022-02-01 10:39:46 -05:00
Timothy Warren
88fc0dbcea Use new logging system at setup 2022-02-01 09:22:23 -05:00
Timothy Warren
89f6470ec0 Create ParticleProjectile effect, and add to ranged attacks 2022-01-31 11:53:38 -05:00
Timothy Warren
9adee7a4dc Add RangedCombatSystem 2022-01-31 11:25:36 -05:00
140531c601 Add the dragon 2022-01-28 10:54:19 -05:00
3b62fd9c20 Update random spawning, and create next dungeon level 2022-01-28 10:24:00 -05:00
Timothy Warren
e6a01791bf Implement system to use spells 2022-01-25 11:15:32 -05:00
Timothy Warren
66e58733f7 Add functionalty to identify items via a scroll 2022-01-21 16:16:48 -05:00
Timothy Warren
5b8d127af0 Add docs 2022-01-21 15:55:13 -05:00
Timothy Warren
5c438cc3c0 Implement scrolls to uncurse cursed items 2022-01-21 11:57:36 -05:00
Timothy Warren
64aeb189c9 Cleanup code now handled by effects module 2022-01-20 16:24:12 -05:00
Timothy Warren
0f6755b35f Extract item equipping functionality from ItemUseSystem 2022-01-20 14:04:47 -05:00
Timothy Warren
6f35a4a933 Create effects module to handle damage, particles, and death more modularly 2022-01-20 11:48:58 -05:00
Timothy Warren
ce11412d54 split gui module into a folder 2022-01-19 13:31:06 -05:00
Timothy Warren
2dc2a4549a Allow identifying items by use or purchase 2022-01-19 11:04:10 -05:00
Timothy Warren
485151e37c Move state management out of main file 2022-01-18 11:40:31 -05:00