1
0
Fork 0
Commit Graph

24 Commits

Author SHA1 Message Date
Timothy Warren 8f10289ed6 Replace rltk with bracket_lib, removing one layer of module redirection 2022-02-04 14:09:48 -05:00
Timothy Warren 30de2cd7ce Use rltk prelude import instead of full paths 2022-02-03 15:16:41 -05:00
Timothy Warren fd9f8e7463 Use new rng module instead of passing around a variable. Completes section 5.31 2022-02-03 14:59:35 -05:00
Timothy Warren c835100272 Create systems module, and move the Specs systems there 2022-02-03 09:45:29 -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 21c0601ebd Add methods to log builder to simplify common log entry pieces 2022-02-01 11:20:41 -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 89f6470ec0 Create ParticleProjectile effect, and add to ranged attacks 2022-01-31 11:53:38 -05:00
Timothy Warren 92316bde1b Complete section 5.27 2022-01-31 09:48:44 -05:00
Timothy Warren a40f43b839 Complete section 5.26 2022-01-28 13:47:16 -05:00
Timothy Warren c1b72b22a1 Increase player strength to decrease difficulty somewhat, complete section 5.25 2022-01-28 12:05:49 -05:00
Timothy Warren 830b721548 Allow multi-tile sized entities 2022-01-28 11:48:25 -05:00
Timothy Warren 2f0b9b4535 Implement Slow and DamageOverTime effects 2022-01-25 14:02:40 -05:00
Timothy Warren bd7fa27794 Add ability to learn spells 2022-01-25 13:39:43 -05:00
Timothy Warren 868bbade36 Allow restoring of mana 2022-01-25 11:42:02 -05:00
Timothy Warren e6a01791bf Implement system to use spells 2022-01-25 11:15:32 -05:00
Timothy Warren 0353c658aa Complete item attribute bonus system, finishing section 5.23 2022-01-24 11:19:31 -05:00
Timothy Warren ee5db23f6b Refactor confusion effect, and update gui to show confusion status 2022-01-24 10:58:37 -05:00
Timothy Warren 5c438cc3c0 Implement scrolls to uncurse cursed items 2022-01-21 11:57:36 -05:00
Timothy Warren 8819fabcca Add missing imports 2022-01-20 19:43:51 -05:00
Timothy Warren 03a90aba44 Complete Section 5.21 2022-01-20 19:41:16 -05:00
Timothy Warren 64aeb189c9 Cleanup code now handled by effects module 2022-01-20 16:24:12 -05:00
Timothy Warren 0f3903e456 Simplify ItemUseSystem and TriggerSystem by refactoring into piecs of the effect module 2022-01-20 15:57:22 -05:00
Timothy Warren 6f35a4a933 Create effects module to handle damage, particles, and death more modularly 2022-01-20 11:48:58 -05:00