pyrex
b0226d5d4b
Finish the NPC dialogue
2025-02-23 13:44:33 -08:00
pyrex
a7024728ba
Add item collection sound
2025-02-23 12:16:14 -08:00
pyrex
d031a6acbe
Various minor fixes to successor system and mixing
2025-02-23 12:09:47 -08:00
pyrex
9024d67114
Add an opening scene
2025-02-23 11:36:43 -08:00
pyrex
2923fd0a11
Add sounds to stuff
2025-02-22 23:44:27 -08:00
pyrex
6ede822d4a
Run prettier
2025-02-22 22:51:21 -08:00
pyrex
9d4a9bc0b1
Use Bhijn's algorithm for corner assist
2025-02-22 22:45:01 -08:00
pyrex
bccd7661b8
An iteration of the original solution that maybe feels less bad
2025-02-22 22:05:28 -08:00
pyrex
f1872c74ad
Hacky movement issue fix
...
Maybe Kistaro can do better? This design has the problem that like most
designs that don't move the player to a contact point, walking into a
wall causes vibration.
2025-02-22 22:01:27 -08:00
pyrex
1ffc0518b2
Ceremonial PR: fix map gen ( #39 )
...
improve errors
merge state debug dumper
use detailed debugging in map gen
more distinct wall chars
not all sealed walls are walls. okay
handle negative region IDs
also catches some missed semis
stop using the "dark shade" character for standard walls
now uses inverse bullet for sealed walls and full block otherwise
also show final result with region numbers
fix fencepost error when merging regions
map connectedness checker (floodfill)
check for connectedness in mapgen
add commented-out cheat and test buttons
looks like mapgen is now fixed. here are the buttons I used to test it
autoformat code
Merge branch 'main' into fix-mapgen
Co-authored-by: Kistaro Windrider <kistaro@gmail.com >
Reviewed-on: #39
2025-02-23 05:41:19 +00:00
pyrex
bd1cff68e6
Rewrite thrall rewards
2025-02-22 21:08:03 -08:00
pyrex
09e619208a
Flashier loot animations
2025-02-22 20:48:44 -08:00
pyrex
27459787c1
Blockify collectibles
2025-02-22 19:22:06 -08:00
pyrex
4a1f06e6bd
Player repels walls
2025-02-22 16:40:05 -08:00
pyrex
92288085b7
Costing and feel-related movement fixes
2025-02-22 16:19:06 -08:00
pyrex
d9a7b5094c
Run prettier
2025-02-22 15:50:31 -08:00
pyrex
b45f81e6c6
Non-grid-based movement
2025-02-22 15:50:03 -08:00
pyrex
a528ffd9e0
Recenter thrall art
2025-02-22 14:28:21 -08:00
pyrex
0d5dfa6749
Hold left click to grab items
2025-02-22 14:25:56 -08:00
pyrex
bfc1e53f3e
Run Prettier
2025-02-22 13:32:07 -08:00
pyrex
9e7ca67f55
Remove the menu camera system
2025-02-22 13:30:54 -08:00
pyrex
fb235d0c15
Badges on available manor objects
2025-02-22 13:20:21 -08:00
pyrex
1f8ac16272
Replace sleep modal
2025-02-22 12:35:24 -08:00
pyrex
de04ad09ef
Label zones
2025-02-22 12:18:35 -08:00
pyrex
82a40b42e3
Move four invocations of withCamera
2025-02-22 11:55:06 -08:00
pyrex
ddca881b36
Visible costing in many places
2025-02-22 11:44:10 -08:00
pyrex
258795d76c
Signal "out of blood" in HUD and on map
2025-02-22 11:16:04 -08:00
pyrex
c84affb8c2
Fix two minor visual flaws
2025-02-22 11:07:30 -08:00
pyrex
08fcbaf4e2
Thrall item pickups
2025-02-17 22:17:41 -08:00
pyrex
5939384b7c
Run prettier over everything
2025-02-17 18:38:40 -08:00
pyrex
462f5ce751
Thralls deteriorate over many bites
2025-02-17 18:21:37 -08:00
pyrex
e67558f8f0
Add manor skeleton
2025-02-17 16:41:18 -08:00
pyrex
76053826e0
Add thrall art
2025-02-17 15:46:48 -08:00
pyrex
3a6590a942
Map refactor -- thralls are clickable
2025-02-17 14:17:50 -08:00
pyrex
5785a27565
Add thrall table (but don't use it yet)
2025-02-16 10:50:11 -08:00
pyrex
4a4c257182
Add success/failure text to each skill check
2025-02-15 23:46:37 -08:00
pyrex
37feade797
Create an initial set of checks
2025-02-15 22:46:35 -08:00
pyrex
b1ac26fa78
Replace map generator again
2025-02-15 21:21:12 -08:00
pyrex
b20f2760d4
Grid item height tweaking
2025-02-15 17:51:43 -08:00
pyrex
b37ab048cd
Replace FOV algorithm and add faux-3D
2025-02-15 17:39:25 -08:00
pyrex
e8c097fd74
Spawn items outside the main maps
2025-02-15 15:29:41 -08:00
pyrex
841031573c
Replace map system
2025-02-09 22:37:33 -08:00
pyrex
2361b880eb
Penance cycle
2025-02-08 23:51:15 -08:00
pyrex
8c917df618
Raise costs for skills prohibited by wish
2025-02-08 22:00:28 -08:00
pyrex
1902f6e70b
Pick a successor at the end of the game
2025-02-08 21:08:19 -08:00
pyrex
bd48a26adf
Skill rebalancing, analytic data tracking
2025-02-08 20:35:36 -08:00
pyrex
5ecafa0d4a
Wire up endgame screen to real data
2025-02-08 19:31:00 -08:00
pyrex
fc3c9ce02a
Design (but don't wire up) endgame modal
2025-02-08 18:35:29 -08:00
pyrex
cc8d12a540
Endgame screen with fake numbers
2025-02-08 17:56:27 -08:00
pyrex
3631144f3c
Ending selector, VN sequences
2025-02-08 15:36:11 -08:00