Commit Graph

10 Commits

Author SHA1 Message Date
Timothy Warren
6f35a4a933 Create effects module to handle damage, particles, and death more modularly 2022-01-20 11:48:58 -05:00
Timothy Warren
892364927a Fix some lint issues 2022-01-19 14:48:10 -05:00
Timothy Warren
41c0ae7eab Complete section 5.19 by finishing town portal functionality 2022-01-18 11:43:36 -05:00
Timothy Warren
3cad614e78 Make color usage consistent through the use of constants 2022-01-14 12:19:46 -05:00
Timothy Warren
f9e73479d0 Extract spatial indexing (tile contents, and if a tile is blocked) into its own module 2022-01-12 10:45:13 -05:00
Timothy Warren
dd894452f3 Add experience and leveling up, completing section 5.11 2022-01-05 14:59:45 -05:00
b115f43d5d Use :: prefix on external crates 2021-12-24 10:38:44 -05:00
9ff645066b Reorder use statements 2021-12-10 20:16:48 -05:00
Timothy Warren
4011e7d7d3 Make single-activation traps work 2021-12-01 09:46:34 -05:00
Timothy Warren
804904dd4b Add a basic hidden trap mechanism 2021-11-29 16:00:07 -05:00