Sage Vaillancourt
|
db1409d94d
|
selene -> luacheck
Greatly simplifies the Makefile.
|
2025-02-16 15:14:59 -05:00 |
Sage Vaillancourt
|
8943eef73f
|
Add simple main menu (disabled for now)
String names on Logo assets
Add dbg.drawLine() - to use when defining outfield boundaries.
Allow flipped fielder draws.
|
2025-02-14 15:42:10 -05:00 |
Sage Vaillancourt
|
027bb31bff
|
A bit of testing for baserunning and fielding.
Required minor reworking to get those test harnesses in place.
|
2025-02-12 22:49:37 -05:00 |
Sage Vaillancourt
|
1a68521bd4
|
Extract baserunning.lua
field.lua -> fielding.lua
npcFielderAction() -> npc.fielderAction()
Generally, a pinch of additional or stricter typing
|
2025-02-09 10:06:57 -05:00 |
Sage Vaillancourt
|
66bd97499a
|
Try to cluster global state together.
Start peeling out fielder functions into a new file.
A bit more constant use.
In Makefile, parse main.lua imports for source files.
|
2025-02-08 11:52:39 -05:00 |
Sage Vaillancourt
|
4a4049996f
|
Much more fleshed-out constants.lua
* Move scoreboard.lua to draw/overlay.lua
* Move minimap drawing into overlay.lua
* Remove playdate imports from utils.lua
|
2025-02-08 00:49:03 -05:00 |
Sage Vaillancourt
|
a341abed31
|
Skeleton tracking/display of balls and strikes
|
2025-02-07 00:17:24 -05:00 |
Sage Vaillancourt
|
2867b4a367
|
Add basic player-controlled fielding.
Pull out a dbg.lua for functions that can be called for testing certain scenarios.
|
2025-02-06 21:36:51 -05:00 |