Commit Graph

16 Commits

Author SHA1 Message Date
Chris Cromer e29492447d
change the way level gets loaded and use the event bus 2022-09-01 11:30:01 -04:00
Chris Cromer 5c671a2fec
set coins and points back to 0 on start 2022-08-29 21:44:08 -04:00
Martin Araneda 3bcbde8161 Game over screen finished 2022-08-27 22:34:18 -04:00
Chris Cromer 3eb3d8765a
add event bus 2022-08-27 18:10:36 -04:00
Chris Cromer 0c8c3f6d1b
fix level not loading when monitor is disabled 2022-08-26 10:51:16 -04:00
Chris Cromer 563cdade00
refactor code to be more decoupled 2022-08-14 16:53:44 -04:00
Chris Cromer 2a7b20ed54
dynamically load monitor and crt shader 2022-08-14 15:15:36 -04:00
Chris Cromer 8e5c035675
fix monitor bug where player info wasn't being sent 2022-08-14 12:42:49 -04:00
Chris Cromer 0f85d5cfa3
use the Time singleton instead of OS singleton
time functions in OS are being deprecated and will be removed in gotod 4.0
2022-08-05 13:23:45 -04:00
Chris Cromer 5c4106246c
fix error that happens after the GUI is freed 2022-07-23 13:27:21 -04:00
Chris Cromer 1398f3d92c GUI should not be visible until ready 2022-07-23 13:03:35 -04:00
Chris Cromer ae40849c21 validate information and send it to the monitor 2022-07-19 21:44:28 -04:00
Chris Cromer 10bf1fd270 add GUI to get player info 2022-07-19 21:44:28 -04:00
Chris Cromer 298298359b move code into the start monitor function instead of setting it during initialization 2022-07-19 21:44:28 -04:00
Chris Cromer f582a32124 allow starting and stopping the monitor via signal 2022-07-19 21:44:28 -04:00
Chris Cromer 9f3e78fa94 Get monitor working and communicating with backend 2022-07-19 21:44:28 -04:00