{"action":"created","issue":{"url":"https://api.github.com/repos/Baystation12/Baystation12/issues/10184","labels_url":"https://api.github.com/repos/Baystation12/Baystation12/issues/10184/labels{/name}","comments_url":"https://api.github.com/repos/Baystation12/Baystation12/issues/10184/comments","events_url":"https://api.github.com/repos/Baystation12/Baystation12/issues/10184/events","html_url":"https://github.com/Baystation12/Baystation12/pull/10184","id":95082493,"number":10184,"title":"Projectile code cleanup","user":{"login":"mwerezak","id":242428,"avatar_url":"https://avatars.githubusercontent.com/u/242428?v=3","gravatar_id":"","url":"https://api.github.com/users/mwerezak","html_url":"https://github.com/mwerezak","followers_url":"https://api.github.com/users/mwerezak/followers","following_url":"https://api.github.com/users/mwerezak/following{/other_user}","gists_url":"https://api.github.com/users/mwerezak/gists{/gist_id}","starred_url":"https://api.github.com/users/mwerezak/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mwerezak/subscriptions","organizations_url":"https://api.github.com/users/mwerezak/orgs","repos_url":"https://api.github.com/users/mwerezak/repos","events_url":"https://api.github.com/users/mwerezak/events{/privacy}","received_events_url":"https://api.github.com/users/mwerezak/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/Baystation12/Baystation12/labels/cannot%20merge","name":"cannot merge","color":"595652"},{"url":"https://api.github.com/repos/Baystation12/Baystation12/labels/refactor","name":"refactor","color":"597dce"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-07-15T01:39:55Z","updated_at":"2015-07-20T04:05:05Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/Baystation12/Baystation12/pulls/10184","html_url":"https://github.com/Baystation12/Baystation12/pull/10184","diff_url":"https://github.com/Baystation12/Baystation12/pull/10184.diff","patch_url":"https://github.com/Baystation12/Baystation12/pull/10184.patch"},"body":"Reorganizes projectile code. Stuff related to setting up the projectile trajectory are now done inside `setup_trajectory()` instead of leaking out all over the place. Splits launch() up into two procs, one responsible for initializing the projectile and another for handling gun-specific stuff. Should make it easier for projectiles to be created and launched at things without a gun instance if we ever need that in the future. Removes unnecessary test projectile vars."},"comment":{"url":"https://api.github.com/repos/Baystation12/Baystation12/issues/comments/122754703","html_url":"https://github.com/Baystation12/Baystation12/pull/10184#issuecomment-122754703","issue_url":"https://api.github.com/repos/Baystation12/Baystation12/issues/10184","id":122754703,"user":{"login":"mwerezak","id":242428,"avatar_url":"https://avatars.githubusercontent.com/u/242428?v=3","gravatar_id":"","url":"https://api.github.com/users/mwerezak","html_url":"https://github.com/mwerezak","followers_url":"https://api.github.com/users/mwerezak/followers","following_url":"https://api.github.com/users/mwerezak/following{/other_user}","gists_url":"https://api.github.com/users/mwerezak/gists{/gist_id}","starred_url":"https://api.github.com/users/mwerezak/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mwerezak/subscriptions","organizations_url":"https://api.github.com/users/mwerezak/orgs","repos_url":"https://api.github.com/users/mwerezak/repos","events_url":"https://api.github.com/users/mwerezak/events{/privacy}","received_events_url":"https://api.github.com/users/mwerezak/received_events","type":"User","site_admin":false},"created_at":"2015-07-20T04:05:05Z","updated_at":"2015-07-20T04:05:05Z","body":"Merge conflict resolved."}}