{"push_id":1780574164,"size":486,"distinct_size":1,"ref":"refs/heads/loadsave_colored","head":"a3cc1083e4ca926bdd4392bb667ce8b20d542f2f","before":"821b88909fa1a321aadbc7a47f0fbe59a24cf3f9","commits":[{"sha":"6e7c5b70312ce01f34529ceed1623c4b040d9214","author":{"name":"Ted John","email":"0f63b8121d01cb305cc3598ca714b5b27d2e55e0@brambles.org"},"message":"Add scenery eyedropper button","distinct":false,"url":"https://api.github.com/repos/wolfreak99/OpenRCT2/commits/6e7c5b70312ce01f34529ceed1623c4b040d9214"},{"sha":"6429ccd9df3472c52f8cf5ae8e79b2bc475427d2","author":{"name":"Ted John","email":"0f63b8121d01cb305cc3598ca714b5b27d2e55e0@brambles.org"},"message":"Implement scenery eye dropper","distinct":false,"url":"https://api.github.com/repos/wolfreak99/OpenRCT2/commits/6429ccd9df3472c52f8cf5ae8e79b2bc475427d2"},{"sha":"991a0c5f23250498ebc1b4b0b51f341f29cd50df","author":{"name":"Ted John","email":"0f63b8121d01cb305cc3598ca714b5b27d2e55e0@brambles.org"},"message":"Update changelog\n\n[ci skip]","distinct":false,"url":"https://api.github.com/repos/wolfreak99/OpenRCT2/commits/991a0c5f23250498ebc1b4b0b51f341f29cd50df"},{"sha":"78ff61ce3147b7ecf4d32dddacddadce376e2956","author":{"name":"OpenRCT2 git bot","email":"19369bbd7bc3d1d88662a7ddb04196deb8eca4b6@openrct2.org"},"message":"Merge Localisation/master into OpenRCT2/develop.","distinct":false,"url":"https://api.github.com/repos/wolfreak99/OpenRCT2/commits/78ff61ce3147b7ecf4d32dddacddadce376e2956"},{"sha":"3f53f8cb5d25409c5ec2ee409c9baa0bf43f9304","author":{"name":"Ted John","email":"0f63b8121d01cb305cc3598ca714b5b27d2e55e0@brambles.org"},"message":"Refactor duck to C++","distinct":false,"url":"https://api.github.com/repos/wolfreak99/OpenRCT2/commits/3f53f8cb5d25409c5ec2ee409c9baa0bf43f9304"},{"sha":"cd54503bdb210f09c01b5d443b73d8ca2d7add47","author":{"name":"Ted John","email":"0f63b8121d01cb305cc3598ca714b5b27d2e55e0@brambles.org"},"message":"Refactor duck to member functions","distinct":false,"url":"https://api.github.com/repos/wolfreak99/OpenRCT2/commits/cd54503bdb210f09c01b5d443b73d8ca2d7add47"},{"sha":"481f5d706fe3bf2f2962a8713c8e9e0507555263","author":{"name":"Ted John","email":"0f63b8121d01cb305cc3598ca714b5b27d2e55e0@brambles.org"},"message":"Fix compilation and refactor GetFrameImage","distinct":false,"url":"https://api.github.com/repos/wolfreak99/OpenRCT2/commits/481f5d706fe3bf2f2962a8713c8e9e0507555263"},{"sha":"a5744dcaeec9c459a61080a1d86b6e31b0615c32","author":{"name":"Ted John","email":"0f63b8121d01cb305cc3598ca714b5b27d2e55e0@brambles.org"},"message":"Merge pull request #5301 from IntelOrca/refactor/duck\n\nRefactor duck","distinct":false,"url":"https://api.github.com/repos/wolfreak99/OpenRCT2/commits/a5744dcaeec9c459a61080a1d86b6e31b0615c32"},{"sha":"9e4efb67b13f607cdce4e7d4db0972032ca37eff","author":{"name":"Ted John","email":"0f63b8121d01cb305cc3598ca714b5b27d2e55e0@brambles.org"},"message":"Move fountain files to C++","distinct":false,"url":"https://api.github.com/repos/wolfreak99/OpenRCT2/commits/9e4efb67b13f607cdce4e7d4db0972032ca37eff"},{"sha":"7fb653d1a781f6e1b391126999a135fa93cdc0eb","author":{"name":"Ted John","email":"0f63b8121d01cb305cc3598ca714b5b27d2e55e0@brambles.org"},"message":"Remove platform include from game.h","distinct":false,"url":"https://api.github.com/repos/wolfreak99/OpenRCT2/commits/7fb653d1a781f6e1b391126999a135fa93cdc0eb"},{"sha":"f9f516c37208a4bab360a377c408ececce4e4fc0","author":{"name":"Ted John","email":"0f63b8121d01cb305cc3598ca714b5b27d2e55e0@brambles.org"},"message":"Format Fountain as C++","distinct":false,"url":"https://api.github.com/repos/wolfreak99/OpenRCT2/commits/f9f516c37208a4bab360a377c408ececce4e4fc0"},{"sha":"2df1f876624f9c4dd59df52ba4510260893201c3","author":{"name":"Michał Janiszewski","email":"51be63c7f3d0b7605286b9fa1c67c1cbd16ab8c2@gmail.com"},"message":"Include SDL.h in twitch.cpp for SDL_GetTicks()","distinct":false,"url":"https://api.github.com/repos/wolfreak99/OpenRCT2/commits/2df1f876624f9c4dd59df52ba4510260893201c3"},{"sha":"de6e493049d0d3e5b31d0fa59babba3fdbbe1a74","author":{"name":"Michał Janiszewski","email":"51be63c7f3d0b7605286b9fa1c67c1cbd16ab8c2@gmail.com"},"message":"Catch exceptions using const-reference rather than value","distinct":false,"url":"https://api.github.com/repos/wolfreak99/OpenRCT2/commits/de6e493049d0d3e5b31d0fa59babba3fdbbe1a74"},{"sha":"6ea78d6c01ef8b15c928e28e7304ecdcaeff8104","author":{"name":"GrahamRCT","email":"1a6edc5a8ab4c5c433fd039f0c665facbb227deb@gmail.com"},"message":"Remove duplicate ride penalty for closed rides\n\nThe game reduces the 'value' of a ride, which decides how much guests will pay for it, when multiple rides of the same type exists within a park. Currently, the rides' status is not taken into account.\r\n\r\nThis PR ensures a ride with status \"closed\" will no longer attract the penalty. Only open or broken rides will do so.\r\n\r\nIn other words, this PR removes ill-deserved punishment for players who:\r\n\r\n- Use (partial) rides as scenery\r\n- Build replacement rides while keeping the originals open\r\n\r\nAlso refactored the code slightly to decrease average-case runtime.","distinct":false,"url":"https://api.github.com/repos/wolfreak99/OpenRCT2/commits/6ea78d6c01ef8b15c928e28e7304ecdcaeff8104"},{"sha":"e85c627bd5d6db14ac429c1695f421dd14d08ec3","author":{"name":"Gymnasiast","email":"7f8f4f7d19fed7c85ea158a82710d9780fe40f33@gmail.com"},"message":"Fix importing SV4 walls in pause mode","distinct":false,"url":"https://api.github.com/repos/wolfreak99/OpenRCT2/commits/e85c627bd5d6db14ac429c1695f421dd14d08ec3"},{"sha":"44db9ce80cc334e2b9009b8cd852bd895ae5e61e","author":{"name":"OpenRCT2 git bot","email":"19369bbd7bc3d1d88662a7ddb04196deb8eca4b6@openrct2.org"},"message":"Merge Localisation/master into OpenRCT2/develop.","distinct":false,"url":"https://api.github.com/repos/wolfreak99/OpenRCT2/commits/44db9ce80cc334e2b9009b8cd852bd895ae5e61e"},{"sha":"ccce7b0432a7c438bcf77a8741e0580ec4db94b6","author":{"name":"Richard Jenkins","email":"73afccf6f00eef1da2c1504a04037059063e90ce@serenity.uk.net"},"message":"Pass selected colour to the create banner command, fixes #5316","distinct":false,"url":"https://api.github.com/repos/wolfreak99/OpenRCT2/commits/ccce7b0432a7c438bcf77a8741e0580ec4db94b6"},{"sha":"b5b602d5a050a194c24a26197ae4a8a30c14915c","author":{"name":"Gymnasiast","email":"7f8f4f7d19fed7c85ea158a82710d9780fe40f33@gmail.com"},"message":"Fix import of SV4 scenario ticks, fixes #5004","distinct":false,"url":"https://api.github.com/repos/wolfreak99/OpenRCT2/commits/b5b602d5a050a194c24a26197ae4a8a30c14915c"},{"sha":"2ce4b51528463de372f7d4a97a751b2f206324e0","author":{"name":"Richard Jenkins","email":"73afccf6f00eef1da2c1504a04037059063e90ce@serenity.uk.net"},"message":"Do not return money when demolishing a ghost footpath, fixes #5318","distinct":false,"url":"https://api.github.com/repos/wolfreak99/OpenRCT2/commits/2ce4b51528463de372f7d4a97a751b2f206324e0"},{"sha":"071c8135ba3e46af7712cd7a69a85ed688d496cb","author":{"name":"zaxcav","email":"1bfd5576bf920336c483e4e312f9cb389dde9525@gmail.com"},"message":"Update ride_find_closest_mechanic() to search using the station exit location, fixes #5284","distinct":false,"url":"https://api.github.com/repos/wolfreak99/OpenRCT2/commits/071c8135ba3e46af7712cd7a69a85ed688d496cb"}]}
{"actor":{"display_login":"wolfreak99"}}