{"action":"created","issue":{"url":"https://api.github.com/repos/tgstation/-tg-station/issues/13458","labels_url":"https://api.github.com/repos/tgstation/-tg-station/issues/13458/labels{/name}","comments_url":"https://api.github.com/repos/tgstation/-tg-station/issues/13458/comments","events_url":"https://api.github.com/repos/tgstation/-tg-station/issues/13458/events","html_url":"https://github.com/tgstation/-tg-station/pull/13458","id":120525572,"number":13458,"title":"Pixel Projectiles 3.0: Electric Boogaloo","user":{"login":"Iamgoofball","id":4081722,"avatar_url":"https://avatars.githubusercontent.com/u/4081722?v=3","gravatar_id":"","url":"https://api.github.com/users/Iamgoofball","html_url":"https://github.com/Iamgoofball","followers_url":"https://api.github.com/users/Iamgoofball/followers","following_url":"https://api.github.com/users/Iamgoofball/following{/other_user}","gists_url":"https://api.github.com/users/Iamgoofball/gists{/gist_id}","starred_url":"https://api.github.com/users/Iamgoofball/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Iamgoofball/subscriptions","organizations_url":"https://api.github.com/users/Iamgoofball/orgs","repos_url":"https://api.github.com/users/Iamgoofball/repos","events_url":"https://api.github.com/users/Iamgoofball/events{/privacy}","received_events_url":"https://api.github.com/users/Iamgoofball/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/tgstation/-tg-station/labels/Balance","name":"Balance","color":"fbca04"},{"url":"https://api.github.com/repos/tgstation/-tg-station/labels/Feature","name":"Feature","color":"009800"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-12-05T03:23:54Z","updated_at":"2015-12-05T03:55:51Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/tgstation/-tg-station/pulls/13458","html_url":"https://github.com/tgstation/-tg-station/pull/13458","diff_url":"https://github.com/tgstation/-tg-station/pull/13458.diff","patch_url":"https://github.com/tgstation/-tg-station/pull/13458.patch"},"body":":cl: Paprika, Crystalwarrior, RemieRichards\r\nexperimental: Changes projectile pathing to follow a direct line, also known as pixel projectiles.\r\n/:cl:\r\n\r\ncredit to original hippie PR and Crystalwarrior\r\nhttps://github.com/HippieStationCode/HippieStation13/pull/1100\r\ncredit to RemieRichards for making the deflector memes work\r\ncredit to paprika for fixing it up to work for modern tg audiences\r\nThis PR changes projectiles from flying on a terrible precalculated path that we all know and love to using proper collision. It would be easier to show than explain, so see below: \r\n![awxz8ya](https://cloud.githubusercontent.com/assets/4081722/11412401/80ee27c6-9391-11e5-9d55-08f0c926475a.png)\r\n\r\n\r\nFurthermore, this PR changes no projectile sprites and adds sounds for collisions with walls (misses). These projectiles add dynamic spread for automatic (burst) weapons (such as the mech LMG) and shotguns.\r\n\r\nThis PR also tweaks the Marauder zoom to work better on different scales. Credit to CrystalWarrior.\r\n\r\nSome gifs:\r\n![epic](https://cloud.githubusercontent.com/assets/4081722/11412450/09c4fc64-9392-11e5-913e-16ec21744ff6.gif)\r\n![meme](https://cloud.githubusercontent.com/assets/4081722/11412453/0ac0d67e-9392-11e5-9582-82792fa9c163.gif)"},"comment":{"url":"https://api.github.com/repos/tgstation/-tg-station/issues/comments/162137045","html_url":"https://github.com/tgstation/-tg-station/pull/13458#issuecomment-162137045","issue_url":"https://api.github.com/repos/tgstation/-tg-station/issues/13458","id":162137045,"user":{"login":"WJohn","id":5988156,"avatar_url":"https://avatars.githubusercontent.com/u/5988156?v=3","gravatar_id":"","url":"https://api.github.com/users/WJohn","html_url":"https://github.com/WJohn","followers_url":"https://api.github.com/users/WJohn/followers","following_url":"https://api.github.com/users/WJohn/following{/other_user}","gists_url":"https://api.github.com/users/WJohn/gists{/gist_id}","starred_url":"https://api.github.com/users/WJohn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/WJohn/subscriptions","organizations_url":"https://api.github.com/users/WJohn/orgs","repos_url":"https://api.github.com/users/WJohn/repos","events_url":"https://api.github.com/users/WJohn/events{/privacy}","received_events_url":"https://api.github.com/users/WJohn/received_events","type":"User","site_admin":false},"created_at":"2015-12-05T03:55:51Z","updated_at":"2015-12-05T03:55:51Z","body":"So to clarify, are projectiles still going to hit based on the tile they're on or whether they actually hit the tip of your sprite? Would being a bigger/smaller sprite make it easier/harder to get hit?"}}