Sage Vaillancourt
34ea0a7d63
Fix font drawing
...
Previously did not apply specified fonts, only used them for measurements.
2025-03-21 23:05:06 -04:00
Sage Vaillancourt
69bf5b60aa
Lint
2025-03-21 12:20:25 -04:00
Sage Vaillancourt
3af687b28d
bit.band local in coll. detection
2025-03-21 12:18:33 -04:00
Sage Vaillancourt
a058d7f9b1
Fix nested if in collision-detection
2025-03-21 12:17:39 -04:00
Sage Vaillancourt
bec3e8e68b
Comment out some unused input.lua logic
...
Finally back to a state where luacheck passes
2025-03-19 15:50:26 -04:00
Sage Vaillancourt
7a3528df40
Lint collision-detection.lua
2025-03-19 15:49:04 -04:00
Sage Vaillancourt
e242ab8b30
More explicit collision type.
...
Skip over globals defined in generated/assets during luacheck
2025-03-19 15:47:11 -04:00
Sage Vaillancourt
aca14fbfb0
Move tiny-tools into tiny.lua directly.
...
Less implicit global var work.
The global is still there, but it's explicitly captured in world.lua, removing any weird require-ordering rules.
2025-03-19 15:27:53 -04:00
Sage Vaillancourt
8730b38444
Process LiveForNFrames at end of frame.
...
Button -> Key
2025-03-19 14:54:31 -04:00
Sage Vaillancourt
7c69889098
Patch up some template holes.
...
More consistent collision detection, LiveForNFrames system, drawSystem split, more correct LOVE types, inspect.lus library for table printing, and a few improved tiny types.
2025-03-19 14:07:19 -04:00
Sage Vaillancourt
6ae9f830a4
Init commit
...
A very basic mostly-working Love2D project with tiny-ecs integration.
Includes some custom tiny-debug, tiny-tools, and tiny-types files, which hack in a bit of extra convenience.
2025-03-11 14:45:08 -04:00