extract-input-controllers #4

Merged
sage merged 5 commits from extract-input-controllers into main 2025-02-24 19:50:23 -05:00

5 Commits

Author SHA1 Message Date
Sage Vaillancourt 09e48b65b4 Fix pitching 2025-02-24 19:49:32 -05:00
Sage Vaillancourt 9bbd68c302 Some other small main.lua refactoring 2025-02-24 17:01:51 -05:00
Sage Vaillancourt 7c7b5ff762 Extract Game:updatePitching()
Also, pull more from updateGameState() into updateBatting()
2025-02-24 16:24:21 -05:00
Sage Vaillancourt b928ee3658 Tuck bat away if `batter` is `nil` 2025-02-24 15:55:59 -05:00
Sage Vaillancourt 3a465cb02d Extract UserInput as an InputHandler.
Homogenous with Npc, which now also implements InputHandler.
2025-02-24 15:37:05 -05:00