Commit Graph

9 Commits

Author SHA1 Message Date
Sage Vaillancourt 9f71874272 Replace collectableDrop and afterDelayAdd systems with collision-chaining.
Waits for one entity to collide to enable collision on the next entity in the chain.
2025-03-08 12:54:25 -05:00
Sage Vaillancourt 60461aa14f Some renames to be a little less generic
I.e. `entity` is unclear, and hard to search for.
2025-03-07 13:20:38 -05:00
Sage Vaillancourt 67c2b81fc3 Mostly correct menuing
Add tinyLogSystemChanges
2025-03-06 23:04:05 -05:00
Sage Vaillancourt 3149dd0131 Toy with a generated filter-types.lua 2025-03-06 22:50:04 -05:00
Sage Vaillancourt a278e30c74 Some slightly noisier tiny debugging.
Fully optional and/or only on rarely-called functions
2025-03-06 20:30:03 -05:00
Sage Vaillancourt 590121f7a6 Get most of the way toward basic new-round behavior
Committing while in a mostly-working state so I can get some refactoring done.
2025-03-06 19:15:31 -05:00
Sage Vaillancourt 94b391801d Drop available upgrades after ingredient stack.
***Temporarily*** use timers to defer ingredient spawn
This should be more component-y for sure.
2025-03-05 18:11:58 -05:00
Sage Vaillancourt f570a4a966 Replace tiny-ecs with the version I've been using + my own tweaks 2025-03-05 00:23:19 -05:00
Sage Vaillancourt f2ff35daec Add tiny and tiny-types 2025-03-05 00:21:25 -05:00