Timothy Warren
|
9e06be46f3
|
Add ability to handle item attribute bonuses
|
2022-01-24 09:56:42 -05:00 |
|
Timothy Warren
|
53eac9d710
|
Add ProvidesIdentification tag component
|
2022-01-21 15:13:31 -05:00 |
|
Timothy Warren
|
5c438cc3c0
|
Implement scrolls to uncurse cursed items
|
2022-01-21 11:57:36 -05:00 |
|
Timothy Warren
|
9a0e931897
|
Implement cursed items
|
2022-01-21 11:18:53 -05:00 |
|
Timothy Warren
|
1cbb70f294
|
Add new components for dynamically created particle effects
|
2022-01-20 16:31:03 -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
|
b0bdd44e18
|
Add MagicItem component
|
2022-01-19 09:38:41 -05:00 |
|
Timothy Warren
|
878ee5b480
|
Refactor movement system, partially implement town portals
|
2022-01-18 11:00:13 -05:00 |
|
Timothy Warren
|
93a1c30b4a
|
Add buying and selling
|
2022-01-13 11:29:20 -05:00 |
|
Timothy Warren
|
220b00c64c
|
Add initiative penalties to items
|
2022-01-13 10:14:13 -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
|
eb29e28ec6
|
Complete section 5.14, having refactored basically every system
|
2022-01-11 15:35:59 -05:00 |
|
Timothy Warren
|
148e448d78
|
Much more ai refactoring
|
2022-01-11 14:16:23 -05:00 |
|
Timothy Warren
|
3def036868
|
Add MyTurn component
|
2022-01-11 09:33:21 -05:00 |
|
Timothy Warren
|
107f190a39
|
Add Initiative component
|
2022-01-11 09:28:45 -05:00 |
|
Timothy Warren
|
6f9aa54896
|
Add lighting system
|
2022-01-10 10:21:19 -05:00 |
|
Timothy Warren
|
6cb4406080
|
Update save game serialization to add previous maps
|
2022-01-06 10:00:42 -05:00 |
|
Timothy Warren
|
b4fc2ba28f
|
Allow restoring of NPCs on level changes
|
2022-01-06 09:34:17 -05:00 |
|
Timothy Warren
|
c787ccfd25
|
Add carnivore/herbivore ai, completing section 5.10
|
2022-01-05 11:46:39 -05:00 |
|
Timothy Warren
|
0c09f52eb6
|
Add LootTable component
|
2022-01-05 09:42:36 -05:00 |
|
Timothy Warren
|
2785eb10f1
|
Add components for handling natural attacks
|
2022-01-04 11:16:36 -05:00 |
|
Timothy Warren
|
5b227115db
|
Add clothing to player and NPCs
|
2022-01-04 11:11:38 -05:00 |
|
Timothy Warren
|
d96d1ce003
|
Add regex crate to parse dice specs for equipment
|
2022-01-04 10:08:06 -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
|
29b7f18cd8
|
Create Skills Component
|
2022-01-03 15:24:38 -05:00 |
|
Timothy Warren
|
5a4d8bc234
|
Add attributes to Player and NPCs
|
2022-01-03 15:21:12 -05:00 |
|
Timothy Warren
|
ea185db29b
|
Add quips to bystanders
|
2022-01-03 10:49:12 -05:00 |
|
Timothy Warren
|
45bedf11d2
|
Add vendor NPC type
|
2022-01-03 09:39:52 -05:00 |
|
|
3f561e2ffc
|
Generate some entities in the pub using raws system
|
2021-12-24 13:23:56 -05:00 |
|
|
b115f43d5d
|
Use :: prefix on external crates
|
2021-12-24 10:38:44 -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
|
ae3f83b544
|
Make doors opaque, and block the way
|
2021-12-17 14:07:14 -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 |
|
Timothy Warren
|
d0b0a84984
|
Add item to reveal current map, completes section 3.5
|
2021-11-29 14:39:15 -05:00 |
|
Timothy Warren
|
81f64b07a6
|
Add rations, and the ability to eat them
|
2021-11-18 15:25:29 -05:00 |
|
|
15a0f1779c
|
Add HungerClock component
|
2021-11-17 16:23:01 -05:00 |
|
Timothy Warren
|
1dd5db42f7
|
Add particle effects for Melee combat
|
2021-11-16 11:33:58 -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
|
a2ef1810d9
|
Add ability to remove equipped items
|
2021-11-15 11:32:09 -05:00 |
|
Timothy Warren
|
4322b250cb
|
Add ability to equip items
|
2021-11-15 09:19:22 -05:00 |
|
Timothy Warren
|
57adc4bc01
|
Fix for WASM compilation
|
2021-11-09 10:49:39 -05:00 |
|
Timothy Warren
|
a307521d64
|
Implement game loading
|
2021-11-09 10:29:23 -05:00 |
|
Timothy Warren
|
48609aee1f
|
Implement basic game saving
|
2021-11-08 13:58:40 -05:00 |
|