{"push_id":583631894,"size":19,"distinct_size":17,"ref":"refs/heads/refactor","head":"d27cf0ca61c6d9d2b0bb943190e5aa26a5b103cf","before":"fc2a91c5d78fa09f741b590eae9270f24e81d301","commits":[{"sha":"62a706acd77b7f1e88a0ace6ca4cba5928922ac1","author":{"email":"2b21656828de843bbd0a4ff377868f1f1a9da05e@linux.com","name":"Chris Kitching"},"message":"Don't UpdateGame for PlayerOptions","distinct":false,"url":"https://api.github.com/repos/ChrisKitching/fa/commits/62a706acd77b7f1e88a0ace6ca4cba5928922ac1"},{"sha":"17489644e3280d97fc8a4d6e65b98a1ffa30cde6","author":{"email":"2b21656828de843bbd0a4ff377868f1f1a9da05e@linux.com","name":"Chris Kitching"},"message":"Remove unused createPatchs.py","distinct":false,"url":"https://api.github.com/repos/ChrisKitching/fa/commits/17489644e3280d97fc8a4d6e65b98a1ffa30cde6"},{"sha":"d3c8d9bd61317f1e668ca1ce2b2a6dd147dd6a85","author":{"email":"3c6a6d5c1472d4de4ea5b86fa9dca81f70d4c784@users.noreply.github.com","name":"Crotalus"},"message":"Remove owner-check on text pings\n\nAll can now remove text pings (otherwise they would just move it offscreen\nanyway)","distinct":true,"url":"https://api.github.com/repos/ChrisKitching/fa/commits/d3c8d9bd61317f1e668ca1ce2b2a6dd147dd6a85"},{"sha":"5935e9f4d1914421a95082a93b397879348051be","author":{"email":"4edc2aec939cf8697ecf2ef3b9b6f5b12279bad6@bluebottle.com","name":"IceDreamer"},"message":"Tell Commander Shields to play warning","distinct":true,"url":"https://api.github.com/repos/ChrisKitching/fa/commits/5935e9f4d1914421a95082a93b397879348051be"},{"sha":"879ef550cf51380fb49635324f06647e09fbb47c","author":{"email":"3c6a6d5c1472d4de4ea5b86fa9dca81f70d4c784@users.noreply.github.com","name":"Crotalus"},"message":"Refactor attack decals\n\nRemove duplicate code and make the attack decals function more generic to\nsupport all types.\n\nInstead of updating attack decals every frame, instead update main parts\nat command mode change.","distinct":true,"url":"https://api.github.com/repos/ChrisKitching/fa/commits/879ef550cf51380fb49635324f06647e09fbb47c"},{"sha":"a688ac34caa1361e8bfa02db49f4d194e92bc0c9","author":{"email":"3c6a6d5c1472d4de4ea5b86fa9dca81f70d4c784@users.noreply.github.com","name":"Crotalus"},"message":"Add TML blueprints","distinct":true,"url":"https://api.github.com/repos/ChrisKitching/fa/commits/a688ac34caa1361e8bfa02db49f4d194e92bc0c9"},{"sha":"5aa87c3cc3f1bbef21db3ccf048402a3d202248e","author":{"email":"3c6a6d5c1472d4de4ea5b86fa9dca81f70d4c784@users.noreply.github.com","name":"Crotalus"},"message":"Add SHOWATTACKRETICLE to TML","distinct":true,"url":"https://api.github.com/repos/ChrisKitching/fa/commits/5aa87c3cc3f1bbef21db3ccf048402a3d202248e"},{"sha":"9c9baafc6cb67e6b1e21810c7c102cd949a1dce9","author":{"email":"3c6a6d5c1472d4de4ea5b86fa9dca81f70d4c784@users.noreply.github.com","name":"Crotalus"},"message":"Always wait 1 tick before calling Unit:Destroy()\n\nSeems like the engine wants the unit to live at least 1 tick to be able to\ngrab the pose in TryCopyPose(). Maybe it sometime garbage collects the\nunit before it actually can copy it.\n\nThis is mitigated by waiting at least 1 tick before destroying the unit.","distinct":true,"url":"https://api.github.com/repos/ChrisKitching/fa/commits/9c9baafc6cb67e6b1e21810c7c102cd949a1dce9"},{"sha":"17f81dba90965da78f66760bbe757669f6dfec14","author":{"email":"3c6a6d5c1472d4de4ea5b86fa9dca81f70d4c784@users.noreply.github.com","name":"Crotalus"},"message":"Log replay-id for easier debugging","distinct":true,"url":"https://api.github.com/repos/ChrisKitching/fa/commits/17f81dba90965da78f66760bbe757669f6dfec14"},{"sha":"c823b106ed6a7e38a189267244fd65eeeb88830c","author":{"email":"2b21656828de843bbd0a4ff377868f1f1a9da05e@linux.com","name":"Chris Kitching"},"message":"Remove unused FACTION_PANELS variable","distinct":true,"url":"https://api.github.com/repos/ChrisKitching/fa/commits/c823b106ed6a7e38a189267244fd65eeeb88830c"},{"sha":"a2c1f2af11d798bed3cdacd59dc2ae4b09de5dfa","author":{"email":"2b21656828de843bbd0a4ff377868f1f1a9da05e@linux.com","name":"Chris Kitching"},"message":"Fix changelog OK button handler\n\nFixes #498","distinct":true,"url":"https://api.github.com/repos/ChrisKitching/fa/commits/a2c1f2af11d798bed3cdacd59dc2ae4b09de5dfa"},{"sha":"c725bcd7f21c7339c67c042f9a83be4a094c041a","author":{"email":"2b21656828de843bbd0a4ff377868f1f1a9da05e@linux.com","name":"Chris Kitching"},"message":"Remove unused variable","distinct":true,"url":"https://api.github.com/repos/ChrisKitching/fa/commits/c725bcd7f21c7339c67c042f9a83be4a094c041a"},{"sha":"4eb2b329d600ef9f9945eed1607b6bfe6feab3d8","author":{"email":"2b21656828de843bbd0a4ff377868f1f1a9da05e@linux.com","name":"Chris Kitching"},"message":"Move commandqueue out of top level","distinct":true,"url":"https://api.github.com/repos/ChrisKitching/fa/commits/4eb2b329d600ef9f9945eed1607b6bfe6feab3d8"},{"sha":"1e67e1c00d39e7cb2e04b78e3c2592d50a42d1e0","author":{"email":"2b21656828de843bbd0a4ff377868f1f1a9da05e@linux.com","name":"Chris Kitching"},"message":"Use map for chat commands","distinct":true,"url":"https://api.github.com/repos/ChrisKitching/fa/commits/1e67e1c00d39e7cb2e04b78e3c2592d50a42d1e0"},{"sha":"b2bb90104cd64bb82e923d1a84343962d965929d","author":{"email":"2b21656828de843bbd0a4ff377868f1f1a9da05e@linux.com","name":"Chris Kitching"},"message":"Remove unused mod management functions","distinct":true,"url":"https://api.github.com/repos/ChrisKitching/fa/commits/b2bb90104cd64bb82e923d1a84343962d965929d"},{"sha":"397b12fb36848682323ef0b226e9e70648b555ab","author":{"email":"2b21656828de843bbd0a4ff377868f1f1a9da05e@linux.com","name":"Chris Kitching"},"message":"Simplify background logic","distinct":true,"url":"https://api.github.com/repos/ChrisKitching/fa/commits/397b12fb36848682323ef0b226e9e70648b555ab"},{"sha":"94e6e0c1c075654011517aa6b35aaece0cce9681","author":{"email":"2b21656828de843bbd0a4ff377868f1f1a9da05e@linux.com","name":"Chris Kitching"},"message":"Don't check for existence of chat control","distinct":true,"url":"https://api.github.com/repos/ChrisKitching/fa/commits/94e6e0c1c075654011517aa6b35aaece0cce9681"},{"sha":"909b921c684ab1096812d50e90afb18a1ed24299","author":{"email":"2b21656828de843bbd0a4ff377868f1f1a9da05e@linux.com","name":"Chris Kitching"},"message":"Don't lose last char of error cmd","distinct":true,"url":"https://api.github.com/repos/ChrisKitching/fa/commits/909b921c684ab1096812d50e90afb18a1ed24299"},{"sha":"d27cf0ca61c6d9d2b0bb943190e5aa26a5b103cf","author":{"email":"2b21656828de843bbd0a4ff377868f1f1a9da05e@linux.com","name":"Chris Kitching"},"message":"Correct launch button positioning\n\nFixes #488","distinct":true,"url":"https://api.github.com/repos/ChrisKitching/fa/commits/d27cf0ca61c6d9d2b0bb943190e5aa26a5b103cf"}]}