{"push_id":1901864264,"size":24,"distinct_size":24,"ref":"refs/heads/supernova","head":"942a7eecc3de2c8180c19f9013278890c019b254","before":"4e6e8e03e7fb43035963e93b9ce5eb75c9441461","commits":[{"sha":"bea98686bbc446faa389db6940737720fbd96fb5","author":{"name":"Joseph-Eugene Winzer","email":"20efc7796103b2b52e2b20708d25e2cea5b0d6cb@openmailbox.org"},"message":"SUPERNOVA: Removes shadowing of variables","distinct":true,"url":"https://api.github.com/repos/Joefish/scummvm/commits/bea98686bbc446faa389db6940737720fbd96fb5"},{"sha":"9d4050deba89bdec854d2c193860a02e077700c0","author":{"name":"Joseph-Eugene Winzer","email":"20efc7796103b2b52e2b20708d25e2cea5b0d6cb@openmailbox.org"},"message":"SUPERNOVA: Adjusts game loop delay","distinct":true,"url":"https://api.github.com/repos/Joefish/scummvm/commits/9d4050deba89bdec854d2c193860a02e077700c0"},{"sha":"02ea241c0b3bae245ec30abf12eba17b2442dcbd","author":{"name":"Joseph-Eugene Winzer","email":"20efc7796103b2b52e2b20708d25e2cea5b0d6cb@openmailbox.org"},"message":"SUPERNOVA: Converts char game state variables to byte","distinct":true,"url":"https://api.github.com/repos/Joefish/scummvm/commits/02ea241c0b3bae245ec30abf12eba17b2442dcbd"},{"sha":"3238a845f9a813f727f044d8e7a7d8a78540e3c3","author":{"name":"Joseph-Eugene Winzer","email":"20efc7796103b2b52e2b20708d25e2cea5b0d6cb@openmailbox.org"},"message":"SUPERNOVA: Implements 'wait for input'\n\nCurrrently the only implemented scene that uses this function is looking\nat the monitor in the cockpit. Depending on use cases in other scenes\nthe function needs to be extended.","distinct":true,"url":"https://api.github.com/repos/Joefish/scummvm/commits/3238a845f9a813f727f044d8e7a7d8a78540e3c3"},{"sha":"c55994d3dbce6b5363a67ea641bf7d03570aa130","author":{"name":"Joseph-Eugene Winzer","email":"20efc7796103b2b52e2b20708d25e2cea5b0d6cb@openmailbox.org"},"message":"SUPERNOVA: Updates NOTES","distinct":true,"url":"https://api.github.com/repos/Joefish/scummvm/commits/c55994d3dbce6b5363a67ea641bf7d03570aa130"},{"sha":"4a9ec5d6af7b1c2c6aeddf6f9cee1f1cd52315c9","author":{"name":"Joseph-Eugene Winzer","email":"20efc7796103b2b52e2b20708d25e2cea5b0d6cb@openmailbox.org"},"message":"SUPERNOVA: Corrects typo","distinct":true,"url":"https://api.github.com/repos/Joefish/scummvm/commits/4a9ec5d6af7b1c2c6aeddf6f9cee1f1cd52315c9"},{"sha":"eaf44d258d4ff9dc898bd1c826cbc124f7b3626d","author":{"name":"Joseph-Eugene Winzer","email":"20efc7796103b2b52e2b20708d25e2cea5b0d6cb@openmailbox.org"},"message":"SUPERNOVA: Fixes object indices in room definition","distinct":true,"url":"https://api.github.com/repos/Joefish/scummvm/commits/eaf44d258d4ff9dc898bd1c826cbc124f7b3626d"},{"sha":"d764c6cf35a78da5734e913b9e425992a591eff1","author":{"name":"Joseph-Eugene Winzer","email":"20efc7796103b2b52e2b20708d25e2cea5b0d6cb@openmailbox.org"},"message":"SUPERNOVA: Extends text rendering\n\ntextWidth() and renderText() are overloaded for handling single uint16\ncharacters (useful when rendering key strokes directly)","distinct":true,"url":"https://api.github.com/repos/Joefish/scummvm/commits/d764c6cf35a78da5734e913b9e425992a591eff1"},{"sha":"e0036be19a1e6acda285039104c83dc02dc649eb","author":{"name":"Joseph-Eugene Winzer","email":"20efc7796103b2b52e2b20708d25e2cea5b0d6cb@openmailbox.org"},"message":"SUPERNOVA: Adds indicator for key presses","distinct":true,"url":"https://api.github.com/repos/Joefish/scummvm/commits/e0036be19a1e6acda285039104c83dc02dc649eb"},{"sha":"de778bc0e18713a88a484c45dc3564f9cd49f750","author":{"name":"Joseph-Eugene Winzer","email":"20efc7796103b2b52e2b20708d25e2cea5b0d6cb@openmailbox.org"},"message":"SUPERNOVA: Input handling\n\nGetKeyInput/MouseInput/Input() block until the expected input happens.\nGetKeyInput() takes a parameter that checks if the key input is a\n'printable' character, backspace, delete, return or escape.\nAlso, the key state is now stored instead of just the ascii value of the\npressed key.","distinct":true,"url":"https://api.github.com/repos/Joefish/scummvm/commits/de778bc0e18713a88a484c45dc3564f9cd49f750"},{"sha":"c2ce0f5411614596b0122943acef55acfb79befd","author":{"name":"Joseph-Eugene Winzer","email":"20efc7796103b2b52e2b20708d25e2cea5b0d6cb@openmailbox.org"},"message":"SUPERNOVA: Adds clear() to Inventory Class","distinct":true,"url":"https://api.github.com/repos/Joefish/scummvm/commits/c2ce0f5411614596b0122943acef55acfb79befd"},{"sha":"99ab5b8d7a071ebd4405395b868a11ef3de7851b","author":{"name":"Joseph-Eugene Winzer","email":"20efc7796103b2b52e2b20708d25e2cea5b0d6cb@openmailbox.org"},"message":"SUPERNOVA: Refactors init and destruction of GameManager\n\nDuring the gameplay room state is overwritten and needs to be restored\non restart/load. Currently the original room state is not preserved and\nthus needs to be destroyed and reinitialized to obtain the original\nstate.","distinct":true,"url":"https://api.github.com/repos/Joefish/scummvm/commits/99ab5b8d7a071ebd4405395b868a11ef3de7851b"},{"sha":"135f425b91504cd46adfaa7aa22dfbf57675d3ff","author":{"name":"Joseph-Eugene Winzer","email":"20efc7796103b2b52e2b20708d25e2cea5b0d6cb@openmailbox.org"},"message":"SUPERNOVA: Implements death screen","distinct":true,"url":"https://api.github.com/repos/Joefish/scummvm/commits/135f425b91504cd46adfaa7aa22dfbf57675d3ff"},{"sha":"a9cd9bf3d4f400a544ef045fd81c419e3dd25182","author":{"name":"Joseph-Eugene Winzer","email":"20efc7796103b2b52e2b20708d25e2cea5b0d6cb@openmailbox.org"},"message":"SUPERNOVA: Fixes parameter name for getKeyInput()","distinct":true,"url":"https://api.github.com/repos/Joefish/scummvm/commits/a9cd9bf3d4f400a544ef045fd81c419e3dd25182"},{"sha":"ec4d2bf09438b4be1fac5903198b27ea523ad851","author":{"name":"Joseph-Eugene Winzer","email":"20efc7796103b2b52e2b20708d25e2cea5b0d6cb@openmailbox.org"},"message":"SUPERNOVA: Implements edit()\n\nAs the TODO says, there are still problems with the function that can be\nobserved when using the terminal in the sleeping chamber.","distinct":true,"url":"https://api.github.com/repos/Joefish/scummvm/commits/ec4d2bf09438b4be1fac5903198b27ea523ad851"},{"sha":"c6d32242495214b6c5a4c88d9d3ac73a94e72f2f","author":{"name":"Joseph-Eugene Winzer","email":"20efc7796103b2b52e2b20708d25e2cea5b0d6cb@openmailbox.org"},"message":"SUPERNOVA: cleanup","distinct":true,"url":"https://api.github.com/repos/Joefish/scummvm/commits/c6d32242495214b6c5a4c88d9d3ac73a94e72f2f"},{"sha":"e06a56a965985b45aa6690364cd96183f1d9fc33","author":{"name":"Joseph-Eugene Winzer","email":"20efc7796103b2b52e2b20708d25e2cea5b0d6cb@openmailbox.org"},"message":"SUPERNOVA: Fixes alarm time","distinct":true,"url":"https://api.github.com/repos/Joefish/scummvm/commits/e06a56a965985b45aa6690364cd96183f1d9fc33"},{"sha":"dab0e5a7eac4f8797a6887071e7faf562766b99c","author":{"name":"Joseph-Eugene Winzer","email":"20efc7796103b2b52e2b20708d25e2cea5b0d6cb@openmailbox.org"},"message":"SUPERNOVA: Implements shock() and removes longjmps to 'dead'","distinct":true,"url":"https://api.github.com/repos/Joefish/scummvm/commits/dab0e5a7eac4f8797a6887071e7faf562766b99c"},{"sha":"44de941422d1555b47c6d73b90f69f5dcfa810fa","author":{"name":"Joseph-Eugene Winzer","email":"20efc7796103b2b52e2b20708d25e2cea5b0d6cb@openmailbox.org"},"message":"SUPERNOVA: Substitutes event loop in cockpit montior scene","distinct":true,"url":"https://api.github.com/repos/Joefish/scummvm/commits/44de941422d1555b47c6d73b90f69f5dcfa810fa"},{"sha":"46c71ba83e52323939668d021365f46a56a78595","author":{"name":"Joseph-Eugene Winzer","email":"20efc7796103b2b52e2b20708d25e2cea5b0d6cb@openmailbox.org"},"message":"SUPERNOVA: Fixes SleepCabin::animation()\n\nSome of the code didn't belong into the function.","distinct":true,"url":"https://api.github.com/repos/Joefish/scummvm/commits/46c71ba83e52323939668d021365f46a56a78595"}]}
{"actor":{"display_login":"Joefish"}}