Ryan Walters
|
a62ae8dfe7
|
fix: energizers don't change dead (eyes) ghosts
|
2025-09-01 15:39:17 -05:00 |
|
Ryan Walters
|
a21459f337
|
feat: revamp with better separate directional/linear animations, direction independent ticking
|
2025-09-01 15:28:57 -05:00 |
|
Ryan Walters
|
b53db3788d
|
refactor: unify ghost state management and animation handling, use integers for texture animation
|
2025-09-01 14:27:48 -05:00 |
|
Ryan Walters
|
5cc9b1a6ee
|
fix: avoid acquiring filtered player query until movement command received
|
2025-08-28 14:17:46 -05:00 |
|
Ryan Walters
|
633d467f2c
|
chore: remove LevelTiming resource
|
2025-08-28 13:21:21 -05:00 |
|
Ryan Walters
|
d3e83262db
|
feat: better 'Vulnerable' tag for ghosts, fix movement issues
|
2025-08-28 13:18:47 -05:00 |
|
Ryan Walters
|
f31b4952e4
|
chore: remove wildcard/prelude imports, remove unused functions
|
2025-08-28 13:14:40 -05:00 |
|
Ryan Walters
|
ad3f896f82
|
chore: reorganize component definitions into relevant system files
|
2025-08-28 12:54:52 -05:00 |
|
Ryan Walters
|
80ebf08dd3
|
feat: stage sequence, ghost collisions & energizer logic, text color method, scheduler ordering
|
2025-08-28 12:40:02 -05:00 |
|
|
|
d72b6eec06
|
test: add item testing
|
2025-08-18 09:32:35 -05:00 |
|
|
|
fa12611c69
|
feat: ecs audio system
|
2025-08-15 20:28:47 -05:00 |
|
|
|
4d397bba5f
|
feat: item collection system, score mutations
|
2025-08-15 18:41:08 -05:00 |
|