Timothy Warren
|
88fc0dbcea
|
Use new logging system at setup
|
2022-02-01 09:22:23 -05:00 |
|
Timothy Warren
|
c3e51d7b06
|
Refactor game log to allow coloring of messages
|
2022-02-01 09:21:06 -05:00 |
|
Timothy Warren
|
7e3ceab2a2
|
Finish implmentation of ranged weapons, completing section 5.28
|
2022-01-31 15:00:00 -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
|
76fed8a80f
|
Update raws
|
2022-01-31 10:23:16 -05:00 |
|
Timothy Warren
|
b514eec669
|
Refactor MeleeWeapon to handle both melee and ranged weapons
|
2022-01-31 09:55:56 -05:00 |
|
Timothy Warren
|
92316bde1b
|
Complete section 5.27
|
2022-01-31 09:48:44 -05:00 |
|
|
5a0f7b2b05
|
Add ItemMagicTemplate struct to raws
|
2022-01-31 08:47:18 -05:00 |
|
|
39be37081b
|
Update Raws
|
2022-01-28 14:16:27 -05:00 |
|
|
b8e02e550e
|
Add new mushroom-based level
|
2022-01-28 14:08:22 -05:00 |
|
|
04db51ca03
|
Actually fix WaveformColapse builder
|
2022-01-28 14:05:32 -05:00 |
|
|
6d57020327
|
Update WaveformColapse builder to use the proper tileset
|
2022-01-28 14:01:24 -05:00 |
|
|
a40f43b839
|
Complete section 5.26
|
2022-01-28 13:47:16 -05:00 |
|
|
051be94bc9
|
Update raws
|
2022-01-28 13:46:36 -05:00 |
|
|
eef254e2be
|
Implement start of Mushroom Forest entrance
|
2022-01-28 12:28:42 -05:00 |
|
|
c1b72b22a1
|
Increase player strength to decrease difficulty somewhat, complete section 5.25
|
2022-01-28 12:05:49 -05:00 |
|
|
830b721548
|
Allow multi-tile sized entities
|
2022-01-28 11:48:25 -05:00 |
|
|
140531c601
|
Add the dragon
|
2022-01-28 10:54:19 -05:00 |
|
|
3b62fd9c20
|
Update random spawning, and create next dungeon level
|
2022-01-28 10:24:00 -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
|
2f0b9b4535
|
Implement Slow and DamageOverTime effects
|
2022-01-25 14:02:40 -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
|
ad92dc34db
|
Update raws
|
2022-01-25 11:15:51 -05:00 |
|
Timothy Warren
|
e6a01791bf
|
Implement system to use spells
|
2022-01-25 11:15:32 -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
|
af46a7631b
|
Update spawns
|
2022-01-24 10:54:19 -05:00 |
|
Timothy Warren
|
9e06be46f3
|
Add ability to handle item attribute bonuses
|
2022-01-24 09:56:42 -05:00 |
|
Timothy Warren
|
66e58733f7
|
Add functionalty to identify items via a scroll
|
2022-01-21 16:16:48 -05:00 |
|
Timothy Warren
|
5b8d127af0
|
Add docs
|
2022-01-21 15:55:13 -05:00 |
|
Timothy Warren
|
fe31fdaa13
|
Split serialization components into a submodule
|
2022-01-21 15:14:29 -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
|
03f5bc779b
|
Update spawns file
|
2022-01-21 11:55:44 -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 |
|
|
8819fabcca
|
Add missing imports
|
2022-01-20 19:43:51 -05:00 |
|
|
03a90aba44
|
Complete Section 5.21
|
2022-01-20 19:41:16 -05:00 |
|
Timothy Warren
|
1cbb70f294
|
Add new components for dynamically created particle effects
|
2022-01-20 16:31:03 -05:00 |
|
Timothy Warren
|
e001488aa8
|
Update raws file
|
2022-01-20 16:29:30 -05:00 |
|
Timothy Warren
|
64aeb189c9
|
Cleanup code now handled by effects module
|
2022-01-20 16:24:12 -05:00 |
|
Timothy Warren
|
64cc39eba1
|
Simplify main function by extracting game state setup code
|
2022-01-20 15:58:08 -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 |
|