Peter Stockings
|
505f62ac97
|
Highlight active item slot and activate when shortcut key is pressed
|
2026-01-06 22:33:51 +11:00 |
|
Peter Stockings
|
309ab19e8c
|
Attempting to move into tile that blocks shouldnt result in wait action
|
2026-01-06 21:23:25 +11:00 |
|
Peter Stockings
|
6e060013f7
|
Throwing an item shouldnt trigger wait
|
2026-01-06 21:14:25 +11:00 |
|
Peter Stockings
|
9b1fc78409
|
Add in throwable items (dagger) from pixel dungeon
|
2026-01-06 20:58:53 +11:00 |
|
Peter Stockings
|
3b29180a00
|
Add quick slot and consumables (health and mana potions)
|
2026-01-06 18:23:34 +11:00 |
|
Peter Stockings
|
a9779348e9
|
Allow melee attacking diagonally as well
|
2026-01-06 10:59:05 +11:00 |
|
Peter Stockings
|
0263495d0b
|
Fix bug where slower enemies (ie rat) would never get scheduled a turn
|
2026-01-06 10:38:03 +11:00 |
|
Peter Stockings
|
a2a1d0cc58
|
Add more tests
|
2026-01-06 10:01:59 +11:00 |
|
Peter Stockings
|
b3954a6408
|
Close door after walking through again, and add more test coverage
|
2026-01-05 22:14:10 +11:00 |
|
Peter Stockings
|
b35cf5a964
|
Add openable doors to generated rooms
|
2026-01-05 21:48:19 +11:00 |
|
Peter Stockings
|
a01d4abdf7
|
Make grass block vision
|
2026-01-05 21:32:18 +11:00 |
|
Peter Stockings
|
39528d297e
|
Grass becomes grass saplings when walked over
|
2026-01-05 21:19:42 +11:00 |
|
Peter Stockings
|
ecf58dded1
|
Change black empty tile to grass and make it destructable
|
2026-01-05 20:59:33 +11:00 |
|
Peter Stockings
|
a7091c70c6
|
Add in mana and an asset viewer
|
2026-01-05 18:57:17 +11:00 |
|
Peter Stockings
|
43d5dce2e5
|
Use rot-js for scheduling & path finding
|
2026-01-05 15:41:27 +11:00 |
|
Peter Stockings
|
50a922ca85
|
Use rot-js to create dungeon layout
|
2026-01-05 14:58:18 +11:00 |
|
Peter Stockings
|
45a1ed2253
|
Ensure enemies only lock onto player once they have line of sight
|
2026-01-05 14:46:04 +11:00 |
|
Peter Stockings
|
f86daac9ac
|
Add more test coverage
|
2026-01-05 14:03:25 +11:00 |
|
Peter Stockings
|
ce68470ab1
|
Another refactor
|
2026-01-05 13:24:56 +11:00 |
|
Peter Stockings
|
e223bf4b40
|
Create enemy type
|
2026-01-05 13:00:16 +11:00 |
|
Peter Stockings
|
86a6afd1df
|
Add more stats, crit/block/accuracy/dodge/lifesteal
|
2026-01-05 12:39:43 +11:00 |
|
Peter Stockings
|
171abb681a
|
Add character overlay, where skills and passives (changing this) can be set
|
2026-01-04 21:12:07 +11:00 |
|
Peter Stockings
|
2ca51945fc
|
Fix issue where killing an enemy resulted in orb being rendered with rat sprite on top
|
2026-01-04 19:02:51 +11:00 |
|
Peter Stockings
|
83b7f35e57
|
Fix typescript errors in tests
|
2026-01-04 18:43:19 +11:00 |
|
Peter Stockings
|
29e46093f5
|
Add levelling up mechanics through experience gained via killing enemies
|
2026-01-04 18:36:31 +11:00 |
|
Peter Stockings
|
42cd77998d
|
Use wall + floor assets from Pixel dungeon
|
2026-01-04 16:46:49 +11:00 |
|
Peter Stockings
|
6a050ac7a9
|
Show overlay upon player death
|
2026-01-04 16:06:08 +11:00 |
|
Peter Stockings
|
bfe5ebae8c
|
Refactor codebase
|
2026-01-04 15:56:18 +11:00 |
|