{"push_id":767035996,"size":5,"distinct_size":5,"ref":"refs/heads/feat/ghost-text-widget","head":"888387314d4ae0ea3ba376696746b605a9fd998d","before":"a3408842d002108d469c88038bfb9ec2bd8bff2a","commits":[{"sha":"339ff12e53e8fb9b6bed103f7083bcdeee77fcee","author":{"email":"18fb4255d74c67eedbff22254ba221fd22c05608@gmail.com","name":"Kamerynn Harrah"},"message":"Merge pull request #23 from dvc94ch/feat/ghost-text-widget\n\n(feat) Implement clean separation of ui and gameplay","distinct":true,"url":"https://api.github.com/repos/dvc94ch/speedcoder/commits/339ff12e53e8fb9b6bed103f7083bcdeee77fcee"},{"sha":"299c8cbe268750e5af931b918878a0878358d495","author":{"email":"96fdf42ce46e74e9268197b61a3f44276b9b7c4a@gmail.com","name":"Luke Savage"},"message":"(feat) Add waiting and communicate player's position [Connects #18]","distinct":true,"url":"https://api.github.com/repos/dvc94ch/speedcoder/commits/299c8cbe268750e5af931b918878a0878358d495"},{"sha":"4a23c8a5d5b292e80e0a3b1ec5321bac86cab9a6","author":{"email":"647d8f1d52f84136e869d1f88c2d2fbdf566c243@gmail.com","name":"Wesley Tsai"},"message":"Merge pull request #24 from lsavage92/feat/waitingAndPosition\n\n(feat) Add waiting and communicate player's position [Connects #18]","distinct":true,"url":"https://api.github.com/repos/dvc94ch/speedcoder/commits/4a23c8a5d5b292e80e0a3b1ec5321bac86cab9a6"},{"sha":"20a3243bcf7b402a519302b5a55cec87d2fcc6f6","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@craven.ch","name":"David Craven"},"message":"(refactor) Removed preprocessing stuff","distinct":true,"url":"https://api.github.com/repos/dvc94ch/speedcoder/commits/20a3243bcf7b402a519302b5a55cec87d2fcc6f6"},{"sha":"888387314d4ae0ea3ba376696746b605a9fd998d","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@craven.ch","name":"David Craven"},"message":"(feat) Implement ghosting","distinct":true,"url":"https://api.github.com/repos/dvc94ch/speedcoder/commits/888387314d4ae0ea3ba376696746b605a9fd998d"}]}