{"push_id":865114717,"size":27,"distinct_size":27,"ref":"refs/heads/develop","head":"65a3dd710aa42ec067712b28f7a61bd96c1cdb0a","before":"1f08f092dd3a4af7fe438c1ed518f00aadea28ff","commits":[{"sha":"e6c08fcdf4af861c7cda2bfd99d877f6ede8ede7","author":{"email":"8767f29a8f043a56e7d740cf665e44555c71b045@hotmail.co.uk","name":"duncanspumpkin"},"message":"Fix #1539. This is an alternative to @warp-10 's technique.\n\nSets a flag when using the clear large scenery to prevent profit when destroying large scenery.","distinct":true,"url":"https://api.github.com/repos/Broxzier/OpenRCT2/commits/e6c08fcdf4af861c7cda2bfd99d877f6ede8ede7"},{"sha":"1e21c56e38993de4c8507a2837322b3e96f82151","author":{"email":"8049e2ed06e1990def6c1811efed0ebd89d5ec22@users.noreply.github.com","name":"Ted John"},"message":"Merge pull request #2276 from duncanspumpkin/fix_1539\n\nFix #1539 Alternative","distinct":true,"url":"https://api.github.com/repos/Broxzier/OpenRCT2/commits/1e21c56e38993de4c8507a2837322b3e96f82151"},{"sha":"026dba0348926fcb4988218b84423b69ccf00578","author":{"email":"8767f29a8f043a56e7d740cf665e44555c71b045@hotmail.co.uk","name":"duncanspumpkin"},"message":"Fix issue with last commit.\n\nIf large scenery was outside of selection area it would not have its flag reset. Now it will clear the flag for all large tiles. This could do with improving at some point in the future","distinct":true,"url":"https://api.github.com/repos/Broxzier/OpenRCT2/commits/026dba0348926fcb4988218b84423b69ccf00578"},{"sha":"c9de9aeee0ffcafc140ff0646bcd22418626cf87","author":{"email":"46ab578353b0478abc71fa54796a76c10bbe41a8@brambles.org","name":"IntelOrca"},"message":"fix #2051, stop queue paths connecting to three different directions","distinct":true,"url":"https://api.github.com/repos/Broxzier/OpenRCT2/commits/c9de9aeee0ffcafc140ff0646bcd22418626cf87"},{"sha":"54ff0b2045773390c760340021bbe5bfd70ae8ce","author":{"email":"46ab578353b0478abc71fa54796a76c10bbe41a8@brambles.org","name":"IntelOrca"},"message":"ride_with_colour_config_exists should ignore itself","distinct":true,"url":"https://api.github.com/repos/Broxzier/OpenRCT2/commits/54ff0b2045773390c760340021bbe5bfd70ae8ce"},{"sha":"77699e99e5b7f4e132cebd6d9cc40c7a84ae8b24","author":{"email":"8767f29a8f043a56e7d740cf665e44555c71b045@hotmail.co.uk","name":"duncanspumpkin"},"message":"Final fix of #2151.\n\nLarge Scenery, land, water now also force a retry of track placement. Small scenery, walls do not block tracks so do not require this.","distinct":true,"url":"https://api.github.com/repos/Broxzier/OpenRCT2/commits/77699e99e5b7f4e132cebd6d9cc40c7a84ae8b24"},{"sha":"2b02a04114c63dbc51a3994abd2b0aa405bfb7cf","author":{"email":"3dbfc90ef257032ca0a3ad49d509ae27b6948ea1@gmail.com","name":"Michał Janiszewski"},"message":"Use C++'s std::abs instead of C's to get floats\n\nC's abs() will only work on int values, only std::abs will get floats.","distinct":true,"url":"https://api.github.com/repos/Broxzier/OpenRCT2/commits/2b02a04114c63dbc51a3994abd2b0aa405bfb7cf"},{"sha":"fb6a90affa9a51169c4ff41773f47f76d183cb9e","author":{"email":"8049e2ed06e1990def6c1811efed0ebd89d5ec22@users.noreply.github.com","name":"Ted John"},"message":"Merge pull request #2283 from janisozaur/abs\n\nUse C++'s std::abs instead of C's to get floats","distinct":true,"url":"https://api.github.com/repos/Broxzier/OpenRCT2/commits/fb6a90affa9a51169c4ff41773f47f76d183cb9e"},{"sha":"74cc03ac06e0d0ff576d7a1b6f6bdf76714bd02c","author":{"email":"e7f8e2a828afc7d8ea5e4d894947fa93f1567b91@gmail.com","name":"Alexander Overvoorde"},"message":"Fix title sequence script interpreter treating parameters as commands (fixes #2284)","distinct":true,"url":"https://api.github.com/repos/Broxzier/OpenRCT2/commits/74cc03ac06e0d0ff576d7a1b6f6bdf76714bd02c"},{"sha":"47ca2c4c59158503f3d0988f99b0935b2b525294","author":{"email":"8767f29a8f043a56e7d740cf665e44555c71b045@hotmail.co.uk","name":"duncanspumpkin"},"message":"Merge branch 'fix_2284' of https://github.com/Overv/OpenRCT2 into pre-release-0.0.3","distinct":true,"url":"https://api.github.com/repos/Broxzier/OpenRCT2/commits/47ca2c4c59158503f3d0988f99b0935b2b525294"},{"sha":"61af410b72fcb448ca577f5d2a888870317f4794","author":{"email":"8767f29a8f043a56e7d740cf665e44555c71b045@hotmail.co.uk","name":"Duncan"},"message":"Merge pull request #2286 from Overv/fix_2284\n\nFix title sequence script interpreter treating parameters as commands (fixes #2284)","distinct":true,"url":"https://api.github.com/repos/Broxzier/OpenRCT2/commits/61af410b72fcb448ca577f5d2a888870317f4794"},{"sha":"6a00482d1f3b265fb05aa39b3c151c061f7e7a95","author":{"email":"8767f29a8f043a56e7d740cf665e44555c71b045@hotmail.co.uk","name":"duncanspumpkin"},"message":"Fix #1834 & #2288. Non complete circuit tracks now save correctly.\n\nIssue was caused by a bit of code not iterating correctly backwards.","distinct":true,"url":"https://api.github.com/repos/Broxzier/OpenRCT2/commits/6a00482d1f3b265fb05aa39b3c151c061f7e7a95"},{"sha":"e857f2d3c84edf5212f37cec485dbcb5f7456e83","author":{"email":"8767f29a8f043a56e7d740cf665e44555c71b045@hotmail.co.uk","name":"duncanspumpkin"},"message":"Refactor set_banner and set_large_scenery","distinct":true,"url":"https://api.github.com/repos/Broxzier/OpenRCT2/commits/e857f2d3c84edf5212f37cec485dbcb5f7456e83"},{"sha":"7f541240e2e6e250e2ed6bf4d93574d862596e59","author":{"email":"46ab578353b0478abc71fa54796a76c10bbe41a8@brambles.org","name":"IntelOrca"},"message":"fix #2279, make game remember save path rather than filename","distinct":true,"url":"https://api.github.com/repos/Broxzier/OpenRCT2/commits/7f541240e2e6e250e2ed6bf4d93574d862596e59"},{"sha":"ed8e7c2d386a1369e44c6d0fad24e50e0609a002","author":{"email":"46ab578353b0478abc71fa54796a76c10bbe41a8@brambles.org","name":"IntelOrca"},"message":"add extra server details on gameinfo packet","distinct":true,"url":"https://api.github.com/repos/Broxzier/OpenRCT2/commits/ed8e7c2d386a1369e44c6d0fad24e50e0609a002"},{"sha":"4d50c362ba7d4352871d5d015327482d6c7193f6","author":{"email":"46ab578353b0478abc71fa54796a76c10bbe41a8@brambles.org","name":"IntelOrca"},"message":"Merge branch 'pre-release-0.0.3' into develop","distinct":true,"url":"https://api.github.com/repos/Broxzier/OpenRCT2/commits/4d50c362ba7d4352871d5d015327482d6c7193f6"},{"sha":"e64fd158ab072938cde4905c6c3dc57a5a6d1530","author":{"email":"c53cf95af7d1f1d35ecc624687570413a10a3011@users.noreply.github.com","name":"Krutonium"},"message":"Update readme.md","distinct":true,"url":"https://api.github.com/repos/Broxzier/OpenRCT2/commits/e64fd158ab072938cde4905c6c3dc57a5a6d1530"},{"sha":"3b4f05358d985e44fc19dc73ea1b853db4dfbc7e","author":{"email":"8049e2ed06e1990def6c1811efed0ebd89d5ec22@users.noreply.github.com","name":"Ted John"},"message":"Merge pull request #2289 from PFCKrutonium/patch-4\n\nUpdate readme.md","distinct":true,"url":"https://api.github.com/repos/Broxzier/OpenRCT2/commits/3b4f05358d985e44fc19dc73ea1b853db4dfbc7e"},{"sha":"075b98e209ed1d5f9893efcde45ecbd49e246565","author":{"email":"3dbfc90ef257032ca0a3ad49d509ae27b6948ea1@gmail.com","name":"Michał Janiszewski"},"message":"Minor cleanups\n\nMostly just setting variables to better define game state, with one\nminor update of decompilation where an `or` instruction was used in\nplace of `mov` (in `sub_6CBCE2`).","distinct":true,"url":"https://api.github.com/repos/Broxzier/OpenRCT2/commits/075b98e209ed1d5f9893efcde45ecbd49e246565"},{"sha":"b5b1957f58b3af54df596d7c2f0379004e2a777e","author":{"email":"3dbfc90ef257032ca0a3ad49d509ae27b6948ea1@gmail.com","name":"Michał Janiszewski"},"message":"Fix some left-shifts\n\nAn explicit `1` is considered signed by compiler, if `int` is 32 bit\nlong, a left shift `1 << 31` is undefined. Since the type of result is\nthe type of left shift operand, make sure we shift unsigned int so that\nthe behaviour is defined correctly.\n\nAlso one fix in peep code, where it would use too big value for\n`item_extra_flags`.","distinct":true,"url":"https://api.github.com/repos/Broxzier/OpenRCT2/commits/b5b1957f58b3af54df596d7c2f0379004e2a777e"}]}