1
0
Fork 0
Commit Graph

58 Commits

Author SHA1 Message Date
Timothy Warren f096aa36e9 Refactor item-related menus 2022-02-02 11:52:19 -05:00
Timothy Warren c810310fc2 Officially cleanup gui module 2022-02-02 09:45:19 -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 c3e51d7b06 Refactor game log to allow coloring of messages 2022-02-01 09:21:06 -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
Timothy Warren 3ecf6ec97e Show weapon range, add Target component 2022-01-31 10:26:16 -05:00
Timothy Warren 969ecf7fef Setup parts of spell system 2022-01-25 09:58:30 -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 2b417847d9 Split gui menu creation into a sub-module 2022-01-21 11:55:29 -05:00
Timothy Warren 9a0e931897 Implement cursed items 2022-01-21 11:18:53 -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 dd8a3b4f6f Implement obfuscated names for magic scrolls 2022-01-19 10:15:51 -05:00
Timothy Warren 12bd24c1f7 Add color to magic items 2022-01-19 09:40:21 -05:00
Timothy Warren 3cad614e78 Make color usage consistent through the use of constants 2022-01-14 12:19:46 -05:00
Timothy Warren 022a7921ce More cheating! (For developing purposes, of course ;) ) 2022-01-14 09:44:01 -05:00
Timothy Warren 93a1c30b4a Add buying and selling 2022-01-13 11:29:20 -05:00
Timothy Warren 6d4f87b184 Add gold 2022-01-13 10:42:02 -05:00
Timothy Warren 847a577c3e Show carried weight, and apply inititative pentalties 2022-01-13 10:29:58 -05:00
Timothy Warren 902f71f57c Add cheat mode for development 2022-01-07 09:39:47 -05:00
Timothy Warren dd894452f3 Add experience and leveling up, completing section 5.11 2022-01-05 14:59:45 -05:00
Timothy Warren 0e9de911ce Complete Section 5.9 2022-01-04 13:54:57 -05:00
Timothy Warren 8824faff24 Fix issue with tooltip location 2022-01-04 13:34:38 -05:00
Timothy Warren a5d3adadeb Cooler tooltips 2022-01-04 13:11:56 -05:00
Timothy Warren 43adaee243 Show items, stats, and logs 2022-01-04 12:24:04 -05:00
Timothy Warren bd81fbd9d9 Start on new interface rendering 2022-01-04 12:12:08 -05:00
Timothy Warren 2e02e30bc6 Complete Section 5.7, replacing the CombatStats component with a new Pools component for more flexibility 2022-01-03 16:30:14 -05:00
Timothy Warren b115f43d5d Use :: prefix on external crates 2021-12-24 10:38:44 -05:00
Timothy Warren 23e187c7fd Fix rendering of ranged weapons 2021-12-23 12:04:50 -05:00
Timothy Warren cb2839733b Complete section 4.19 2021-12-17 16:54:36 -05:00
Timothy Warren f749d9a9e5 Create camera, and adjust drawing code to render arbitrary size maps 2021-12-17 16:35:30 -05:00
Timothy Warren 9ff645066b Reorder use statements 2021-12-10 20:16:48 -05:00
Timothy Warren 804904dd4b Add a basic hidden trap mechanism 2021-11-29 16:00:07 -05:00
Timothy Warren 32874bf9f5 Fix main menu selection if there is no save file. Also remove redundant variables and returns 2021-11-29 15:10:56 -05:00
Timothy Warren 1f8869879c Add background image to main menu 2021-11-29 14:59:46 -05:00
Timothy Warren 3effbdb586 Use less redundant code style with 'if let' statements 2021-11-19 19:52:15 -05:00
Timothy Warren 7b93ecc26c Show hunger status 2021-11-18 11:47:57 -05:00
Timothy Warren c4bc637c79 Fix wall drawing bug and get rid of clippy warnings 2021-11-16 10:45:39 -05:00
Timothy Warren ffc997ce20 Cleanup code structure to match the end of the first section of the tutorial 2021-11-15 13:55:31 -05:00
Timothy Warren 416af96be3 Complete the first section 2021-11-15 13:27:40 -05:00
Timothy Warren a2ef1810d9 Add ability to remove equipped items 2021-11-15 11:32:09 -05:00
Timothy Warren f6dc758f12 Complete chapter 2.11 2021-11-09 15:50:42 -05:00
Timothy Warren 1330386b52 Fix some main menu-related code 2021-11-09 10:38:56 -05:00
Timothy Warren a307521d64 Implement game loading 2021-11-09 10:29:23 -05:00
Timothy Warren 84934128d5 Add main menu 2021-11-08 10:22:11 -05:00