Commit Graph

135 Commits

Author SHA1 Message Date
9669e6185d fixed dev menu not having proper background 2023-05-15 00:28:20 -04:00
8c49c62f66 marked error_screen as a protected module, added --dev launch option 2023-05-15 00:27:14 -04:00
30e25999c4 marked attributes of a few classes as protected 2023-05-15 00:26:44 -04:00
f765bb3dcb updated comments and docstrings 2023-05-15 00:24:57 -04:00
86e8c51494 added black screen to dev menu 2023-05-14 23:04:26 -04:00
4ba12d5078 added app restart to dev screen 2023-05-14 19:48:29 -04:00
e5c17b60e7 fixed it for the last goddamn time 2023-05-14 19:46:59 -04:00
d7a01340b7 fixed update commands 2023-05-14 19:45:34 -04:00
ad97725634 added bin to commands 2023-05-14 19:44:08 -04:00
2def4f846a added update command 2023-05-14 19:41:44 -04:00
d4ff6d0786 fixed shutdown dev command 2023-05-14 19:32:12 -04:00
7c49424350 made dev commands actually do something 2023-05-14 19:26:38 -04:00
1c467371a8 integrated dev menu into game with secret code 2023-05-14 19:26:09 -04:00
8a34ed7c01 created dev menu selector and test functions 2023-05-14 19:06:50 -04:00
b6432e233a changed dev menu to white 2023-05-14 17:55:37 -04:00
4249a7c3f1 added preliminary dev menu 2023-05-14 17:47:56 -04:00
187baf6f3e removed old dev menu files 2023-05-14 17:26:57 -04:00
e974687da3 removed unnecessary print statement 2023-05-14 17:21:41 -04:00
bd2931ebe8 update to dev_0.1.0 2023-05-14 17:20:28 -04:00
6a0201da85 removed redundant starting function 2023-05-14 17:10:34 -04:00
06755ee937 rearragned project, removed unneeded game_files folder 2023-05-13 13:11:47 -04:00
83a7e98a7f created surface.py and GameSurface class 2023-05-13 13:07:33 -04:00
41ab0406f8 removed unused import 2023-05-13 11:47:48 -04:00
4904ed2184 fixed documentation 2023-05-13 11:47:36 -04:00
63a87c12dd removed some old print statements 2023-05-13 10:50:25 -04:00
2b2c2d946a added a bool to disable tick checking if needed 2023-05-13 10:48:59 -04:00
0f69120213 removed gpio modules (rest in peace) 2023-05-13 10:46:34 -04:00
35ac1cff51 removed windowed flag, added resolution flag 2023-05-13 10:30:27 -04:00
38a5812839 re-enabled the game lol 2023-05-13 10:17:30 -04:00
f6e9869282 fixed rpi display not rendering anything 2023-05-13 10:16:43 -04:00
afd228d81a copied code from old codebase to see if anything happens 2023-05-13 09:56:55 -04:00
6debf73267 made screen size constant 2023-05-13 09:49:51 -04:00
1fef87e1c3 disabled loading other surfaces as a test 2023-05-13 00:04:34 -04:00
e9df84897a removed print statements 2023-05-12 23:57:23 -04:00
07be003a54 reordered stuff in a desperate attempt 2023-05-12 23:55:06 -04:00
c547f76b35 attempt at fixing hardware 2023-05-12 23:49:36 -04:00
e6cb2bd4c8 added --windowed parameter, fixed missing surface assignment 2023-05-12 23:42:21 -04:00
d932538b41 changed resolution to 240x240 fullscreen by default 2023-05-12 23:36:21 -04:00
526b51b754 disabled gpio_handler.py to always return false to ON_HARDWARE 2023-05-12 23:34:15 -04:00
b8776a6f7f fixed GPIO handler error 2023-05-12 23:28:00 -04:00
9b752bde21 fixed game not rendering on hardware 2023-05-12 23:21:33 -04:00
8e9e96d1bb added hardware check 2023-05-12 23:17:33 -04:00
b65f112b36 removed unused import 2023-05-12 17:34:27 -04:00
5b2c724882 added error screen 2023-05-12 17:34:13 -04:00
d8775fb1a9 updated comments, made some attributes private 2023-05-12 13:49:26 -04:00
4045930bd9 updated data.py docstrings 2023-05-12 11:46:23 -04:00
d322949b5a changed unneeded attributes in SpriteSheet to regular variables in the constructor 2023-05-12 11:46:08 -04:00
b97d54f49d created new submodule to contain game elements 2023-05-12 11:44:58 -04:00
65365adc3d updated docstrings to follow google styling, changed checking of hardware to only happen once 2023-05-12 11:20:00 -04:00
f56f775541 renamed data_handler.py to data.py, renamed DataHandler class to SaveData 2023-05-11 18:03:51 -04:00