{"push_id":882866439,"size":47,"distinct_size":10,"ref":"refs/heads/terencehill/menu_hudskin_selector","head":"448534003d5082743923ff338a039884b87d53fa","before":"84e8fbd195ec01bcfff5d0789587ba6320150a72","commits":[{"sha":"0c0aa7e47e333e0ad3d8604815fa95d441f885fc","author":{"email":"addb47291ee169f330801ce73520b96f2eaf20ea@smbclan.net","name":"Mario"},"message":"Add the last 2 remaining brick types for the main bulldozer campaign","distinct":false,"url":"https://api.github.com/repos/xonotic/xonotic-data.pk3dir/commits/0c0aa7e47e333e0ad3d8604815fa95d441f885fc"},{"sha":"9dd0a70198f924213ebe36703e3b4effc56af98a","author":{"email":"6edfa039cb8b7811cee65c8cb41093c73f6a553e@gmail.com","name":"TimePath"},"message":"CA: fix spectate\n\ncloses #1592","distinct":false,"url":"https://api.github.com/repos/xonotic/xonotic-data.pk3dir/commits/9dd0a70198f924213ebe36703e3b4effc56af98a"},{"sha":"f972b5a8899b4d3793be9644265b2ced1aaec6d9","author":{"email":"6edfa039cb8b7811cee65c8cb41093c73f6a553e@gmail.com","name":"TimePath"},"message":"csqcmodel: optimize server2csqc","distinct":false,"url":"https://api.github.com/repos/xonotic/xonotic-data.pk3dir/commits/f972b5a8899b4d3793be9644265b2ced1aaec6d9"},{"sha":"2ae1423181548ca07cb54944b348024af978f812","author":{"email":"6edfa039cb8b7811cee65c8cb41093c73f6a553e@gmail.com","name":"TimePath"},"message":"Physics: unroll unstick_offsets","distinct":false,"url":"https://api.github.com/repos/xonotic/xonotic-data.pk3dir/commits/2ae1423181548ca07cb54944b348024af978f812"},{"sha":"c98bb7952507474a128d9b250abccb8a77bb6fd6","author":{"email":"6edfa039cb8b7811cee65c8cb41093c73f6a553e@gmail.com","name":"TimePath"},"message":"lib/iter: FOREACH_ENTITY","distinct":false,"url":"https://api.github.com/repos/xonotic/xonotic-data.pk3dir/commits/c98bb7952507474a128d9b250abccb8a77bb6fd6"},{"sha":"35c853424f8935dba523ad62b2a2b05893705065","author":{"email":"6edfa039cb8b7811cee65c8cb41093c73f6a553e@gmail.com","name":"TimePath"},"message":"General cleanup/optimize","distinct":false,"url":"https://api.github.com/repos/xonotic/xonotic-data.pk3dir/commits/35c853424f8935dba523ad62b2a2b05893705065"},{"sha":"bf024fa7de0073802df69532ec1600f711a3994e","author":{"email":"addb47291ee169f330801ce73520b96f2eaf20ea@smbclan.net","name":"Mario"},"message":"Update bulldozer to use new assets by KingPimpCommander, also add a comment to make sure someone doesn't make the same mistake with impulses","distinct":false,"url":"https://api.github.com/repos/xonotic/xonotic-data.pk3dir/commits/bf024fa7de0073802df69532ec1600f711a3994e"},{"sha":"c4639e7f4da5cb3320aa3b44f4128fbdc69ac45e","author":{"email":"6edfa039cb8b7811cee65c8cb41093c73f6a553e@gmail.com","name":"TimePath"},"message":"Shownames: optimize","distinct":false,"url":"https://api.github.com/repos/xonotic/xonotic-data.pk3dir/commits/c4639e7f4da5cb3320aa3b44f4128fbdc69ac45e"},{"sha":"aa0d46569c96aafb8f68d0394958911734545191","author":{"email":"6edfa039cb8b7811cee65c8cb41093c73f6a553e@gmail.com","name":"TimePath"},"message":"ArrayList: implement\n\nList with O(1) access","distinct":false,"url":"https://api.github.com/repos/xonotic/xonotic-data.pk3dir/commits/aa0d46569c96aafb8f68d0394958911734545191"},{"sha":"8595e467f23b92a423e80896fa943cfa23896f54","author":{"email":"6edfa039cb8b7811cee65c8cb41093c73f6a553e@gmail.com","name":"TimePath"},"message":"entcs: use ArrayList","distinct":false,"url":"https://api.github.com/repos/xonotic/xonotic-data.pk3dir/commits/8595e467f23b92a423e80896fa943cfa23896f54"},{"sha":"fd04694a1071ed99dbac426fccba6556ee788676","author":{"email":"6edfa039cb8b7811cee65c8cb41093c73f6a553e@gmail.com","name":"TimePath"},"message":"Registry: break limits","distinct":false,"url":"https://api.github.com/repos/xonotic/xonotic-data.pk3dir/commits/fd04694a1071ed99dbac426fccba6556ee788676"},{"sha":"fefc5a02e121922a89f680daf3ad58259896f174","author":{"email":"6edfa039cb8b7811cee65c8cb41093c73f6a553e@gmail.com","name":"TimePath"},"message":"Weapons: cache WepSet","distinct":false,"url":"https://api.github.com/repos/xonotic/xonotic-data.pk3dir/commits/fefc5a02e121922a89f680daf3ad58259896f174"},{"sha":"10ae05fc08e673b1dde54609537b408c044617d5","author":{"email":"addb47291ee169f330801ce73520b96f2eaf20ea@smbclan.net","name":"Mario"},"message":"Minor performance optimization, also disable engine side physics prediction","distinct":false,"url":"https://api.github.com/repos/xonotic/xonotic-data.pk3dir/commits/10ae05fc08e673b1dde54609537b408c044617d5"},{"sha":"de98b80015b25011f5ff98a62cf8756f514330f1","author":{"email":"addb47291ee169f330801ce73520b96f2eaf20ea@smbclan.net","name":"Mario"},"message":"Make physics hook common, move multijump stuff into multijump file","distinct":false,"url":"https://api.github.com/repos/xonotic/xonotic-data.pk3dir/commits/de98b80015b25011f5ff98a62cf8756f514330f1"},{"sha":"206456c572a467a5e6ff1d7e423a8a19558288b1","author":{"email":"addb47291ee169f330801ce73520b96f2eaf20ea@smbclan.net","name":"Mario"},"message":"Move dodging related stuff into the dodging file (no prediction yet, sorry)","distinct":false,"url":"https://api.github.com/repos/xonotic/xonotic-data.pk3dir/commits/206456c572a467a5e6ff1d7e423a8a19558288b1"},{"sha":"cf761c0d6b879d00547c3e7a3e42f02666bdbcf2","author":{"email":"addb47291ee169f330801ce73520b96f2eaf20ea@smbclan.net","name":"Mario"},"message":"Decouple bugrigs from the main code base","distinct":false,"url":"https://api.github.com/repos/xonotic/xonotic-data.pk3dir/commits/cf761c0d6b879d00547c3e7a3e42f02666bdbcf2"},{"sha":"48a4dbe422d3af0676cd78effe06cf9d85543f08","author":{"email":"addb47291ee169f330801ce73520b96f2eaf20ea@smbclan.net","name":"Mario"},"message":"Move the vortex charge thing into a mini mutator (why this can't be done in the weapon frame function is beyond me)","distinct":false,"url":"https://api.github.com/repos/xonotic/xonotic-data.pk3dir/commits/48a4dbe422d3af0676cd78effe06cf9d85543f08"},{"sha":"91a6efb76c9a91eb7e888e0d001bf3079c3500de","author":{"email":"addb47291ee169f330801ce73520b96f2eaf20ea@smbclan.net","name":"Mario"},"message":"Move spider web slowness entirely into spider file","distinct":false,"url":"https://api.github.com/repos/xonotic/xonotic-data.pk3dir/commits/91a6efb76c9a91eb7e888e0d001bf3079c3500de"},{"sha":"6ba559ca38776e482e4a40696684007b0aa48cf3","author":{"email":"addb47291ee169f330801ce73520b96f2eaf20ea@smbclan.net","name":"Mario"},"message":"Remove a remnant of the old Tetris game","distinct":false,"url":"https://api.github.com/repos/xonotic/xonotic-data.pk3dir/commits/6ba559ca38776e482e4a40696684007b0aa48cf3"},{"sha":"ab22c02c66d845f388b9527d2265c3de4368027b","author":{"email":"addb47291ee169f330801ce73520b96f2eaf20ea@smbclan.net","name":"Mario"},"message":"Remove a dependence on multijump","distinct":false,"url":"https://api.github.com/repos/xonotic/xonotic-data.pk3dir/commits/ab22c02c66d845f388b9527d2265c3de4368027b"}]}