Timothy Warren
|
dedbb0927c
|
Update docs
|
2022-02-01 15:41:08 -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
|
b514eec669
|
Refactor MeleeWeapon to handle both melee and ranged weapons
|
2022-01-31 09:55:56 -05:00 |
|
|
a40f43b839
|
Complete section 5.26
|
2022-01-28 13:47:16 -05:00 |
|
|
830b721548
|
Allow multi-tile sized entities
|
2022-01-28 11:48:25 -05:00 |
|
Timothy Warren
|
2df20956bb
|
Cut down on player entity generation boilerplate
|
2022-01-25 15:04:55 -05:00 |
|
Timothy Warren
|
408f9e6ab9
|
Complete section 5.24
|
2022-01-25 15:04:00 -05:00 |
|
Timothy Warren
|
52235a571e
|
add 'proc effects' to weapons
|
2022-01-25 14:25:11 -05:00 |
|
Timothy Warren
|
1fb4bf293f
|
Add a few more components
|
2022-01-25 13:45:44 -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
|
969ecf7fef
|
Setup parts of spell system
|
2022-01-25 09:58:30 -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
|
9e06be46f3
|
Add ability to handle item attribute bonuses
|
2022-01-24 09:56:42 -05:00 |
|
Timothy Warren
|
fe31fdaa13
|
Split serialization components into a submodule
|
2022-01-21 15:14:29 -05:00 |
|
Timothy Warren
|
1cbb70f294
|
Add new components for dynamically created particle effects
|
2022-01-20 16:31:03 -05:00 |
|
Timothy Warren
|
64aeb189c9
|
Cleanup code now handled by effects module
|
2022-01-20 16:24:12 -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
|
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
|
220b00c64c
|
Add initiative penalties to items
|
2022-01-13 10:14: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
|
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
|
dd894452f3
|
Add experience and leveling up, completing section 5.11
|
2022-01-05 14:59:45 -05:00 |
|
Timothy Warren
|
6e29b31978
|
Reorganise components a little
|
2022-01-05 11:05:15 -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
|
ae3f83b544
|
Make doors opaque, and block the way
|
2021-12-17 14:07:14 -05:00 |
|
Timothy Warren
|
545deb24d8
|
Generate map with cellular automata, completes section 4.5
|
2021-12-03 15:55:07 -05:00 |
|
Timothy Warren
|
731e6dd243
|
Fix some clippy warnings
|
2021-12-02 15:03:55 -05:00 |
|
Timothy Warren
|
86d46b8d5b
|
Fix some minor component issues
|
2021-12-02 14:59:35 -05:00 |
|
Timothy Warren
|
c7cd65af7a
|
Add some convient trait implementations for the Position component
|
2021-12-01 15:25:48 -05:00 |
|