{"push_id":1048458275,"size":11,"distinct_size":1,"ref":"refs/heads/master","head":"cda1c79d498720d7f76749343437b5183dfbff63","before":"64c08f7566bdce6803571df181eba53dd5c0cbcd","commits":[{"sha":"094ecb6956cf3712c3acb6977ccf803753f149ba","author":{"email":"169b9bddbb8d8d6919bd458d1771c6d902b0922e@gmail.com","name":"GregoryArmstrong"},"message":"Split collision detection into 4 different detections\n\nTook the preliminary collision detection, and broke it up into 4 separate direction\ndetections to simplify the process.","distinct":false,"url":"https://api.github.com/repos/GregoryArmstrong/portal2d/commits/094ecb6956cf3712c3acb6977ccf803753f149ba"},{"sha":"b417e853ec41e6ba78d3efb20a2c4f2535881c00","author":{"email":"169b9bddbb8d8d6919bd458d1771c6d902b0922e@gmail.com","name":"GregoryArmstrong"},"message":"Functional player collision detection, increase projectile speed\n\nPlayer collision detection is in a functional state currently, no known bugs. Projectile\nspeed increased from 5 to 12.","distinct":false,"url":"https://api.github.com/repos/GregoryArmstrong/portal2d/commits/b417e853ec41e6ba78d3efb20a2c4f2535881c00"},{"sha":"292548dd070398dfab772ff92173a8240db3ac0e","author":{"email":"169b9bddbb8d8d6919bd458d1771c6d902b0922e@gmail.com","name":"GregoryArmstrong"},"message":"Change projectile images (blue/orange), speed and position.\n\nChanged projectile constructor to have .blue and .orange booleans for type,\n.image (which starts as a blue portal) as well as .blueProjectileImage and .orangeProjectileImage.\nChanged projectile speed to be 36, smaller speeds looked visually quite odd.","distinct":false,"url":"https://api.github.com/repos/GregoryArmstrong/portal2d/commits/292548dd070398dfab772ff92173a8240db3ac0e"},{"sha":"fa781a2ada079089bc26575a328a67847bcfccd5","author":{"email":"169b9bddbb8d8d6919bd458d1771c6d902b0922e@gmail.com","name":"GregoryArmstrong"},"message":"Post-check-in, made images local files.\n\nMade all the images local files to rectify the lag issues occurring due to constantly\npulling in images from URLs. About to go back to projectile collision detection.","distinct":false,"url":"https://api.github.com/repos/GregoryArmstrong/portal2d/commits/fa781a2ada079089bc26575a328a67847bcfccd5"},{"sha":"e11607241199132e5fe34442b1af824b048ce095","author":{"email":"169b9bddbb8d8d6919bd458d1771c6d902b0922e@gmail.com","name":"GregoryArmstrong"},"message":"Add finished (unrefactored) projectile collisions, portal images.\n\nAdded completed function for projectile collisions. Also added two separate portal images\nto the local images directory. Refactoring inbound!","distinct":false,"url":"https://api.github.com/repos/GregoryArmstrong/portal2d/commits/e11607241199132e5fe34442b1af824b048ce095"},{"sha":"0e75f8df9d977079654b9ff5bbdafb9600475d47","author":{"email":"169b9bddbb8d8d6919bd458d1771c6d902b0922e@gmail.com","name":"GregoryArmstrong"},"message":"Refactor checkBlockProjectileCollision method.\n\nRefactored the hell out of the checkPlockProjectileCollision.","distinct":false,"url":"https://api.github.com/repos/GregoryArmstrong/portal2d/commits/0e75f8df9d977079654b9ff5bbdafb9600475d47"},{"sha":"a029314ff875e8275809c64de20e26554f37e54c","author":{"email":"169b9bddbb8d8d6919bd458d1771c6d902b0922e@gmail.com","name":"GregoryArmstrong"},"message":"Refactor controlling of portals into new object\n\nRefactored the detector object to remove functions related to setting/reverting portals.\nIt works.","distinct":false,"url":"https://api.github.com/repos/GregoryArmstrong/portal2d/commits/a029314ff875e8275809c64de20e26554f37e54c"},{"sha":"0068148a7e9e5166b8555efc686bc97a565c878e","author":{"email":"169b9bddbb8d8d6919bd458d1771c6d902b0922e@gmail.com","name":"GregoryArmstrong"},"message":"Modify projectile to switch images and projectile type on space\n\nModified the projectile object to change its type, as well as its image, upon pressing\nthe spacebar.","distinct":false,"url":"https://api.github.com/repos/GregoryArmstrong/portal2d/commits/0068148a7e9e5166b8555efc686bc97a565c878e"},{"sha":"58eb546fad580c64b049098e360d47ad91224d94","author":{"email":"169b9bddbb8d8d6919bd458d1771c6d902b0922e@gmail.com","name":"GregoryArmstrong"},"message":"Add teleporting to detector object\n\nAdded teleporting conditionals for detector object in positive/negative x direction.\nCurrently works! PORTALS!!!!","distinct":false,"url":"https://api.github.com/repos/GregoryArmstrong/portal2d/commits/58eb546fad580c64b049098e360d47ad91224d94"},{"sha":"cee28aeb20c6c43088dd7a6f444730efbb58bb68","author":{"email":"169b9bddbb8d8d6919bd458d1771c6d902b0922e@gmail.com","name":"GregoryArmstrong"},"message":"Finish level 1 / core mechanics\n\nRefactored the index file to use a new game object to set up the process of starting\nthe game and changing levels.","distinct":false,"url":"https://api.github.com/repos/GregoryArmstrong/portal2d/commits/cee28aeb20c6c43088dd7a6f444730efbb58bb68"},{"sha":"cda1c79d498720d7f76749343437b5183dfbff63","author":{"email":"50365e2d9665820b4da7c0dd77b3b896c8716aea@users.noreply.github.com","name":"Beth Secor"},"message":"Merge pull request #21 from GregoryArmstrong/collision_detection\n\nLevel 1 almost compete! We need to add some small stuff, like game start and game end, instructions, and projectile color, level complete message. Fix gravity, and fix bug with portals on the same block.","distinct":true,"url":"https://api.github.com/repos/GregoryArmstrong/portal2d/commits/cda1c79d498720d7f76749343437b5183dfbff63"}]}