{"action":"created","issue":{"url":"https://api.github.com/repos/Baystation12/Baystation12/issues/12211","repository_url":"https://api.github.com/repos/Baystation12/Baystation12","labels_url":"https://api.github.com/repos/Baystation12/Baystation12/issues/12211/labels{/name}","comments_url":"https://api.github.com/repos/Baystation12/Baystation12/issues/12211/comments","events_url":"https://api.github.com/repos/Baystation12/Baystation12/issues/12211/events","html_url":"https://github.com/Baystation12/Baystation12/pull/12211","id":134279718,"number":12211,"title":"Intelligun - https://baystation12.net/forums/threads/prototype-weapon…","user":{"login":"Inforsaken","id":5835053,"avatar_url":"https://avatars.githubusercontent.com/u/5835053?v=3","gravatar_id":"","url":"https://api.github.com/users/Inforsaken","html_url":"https://github.com/Inforsaken","followers_url":"https://api.github.com/users/Inforsaken/followers","following_url":"https://api.github.com/users/Inforsaken/following{/other_user}","gists_url":"https://api.github.com/users/Inforsaken/gists{/gist_id}","starred_url":"https://api.github.com/users/Inforsaken/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Inforsaken/subscriptions","organizations_url":"https://api.github.com/users/Inforsaken/orgs","repos_url":"https://api.github.com/users/Inforsaken/repos","events_url":"https://api.github.com/users/Inforsaken/events{/privacy}","received_events_url":"https://api.github.com/users/Inforsaken/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/Baystation12/Baystation12/labels/do%20not%20merge","name":"do not merge","color":"663931"},{"url":"https://api.github.com/repos/Baystation12/Baystation12/labels/feature","name":"feature","color":"4B692F"},{"url":"https://api.github.com/repos/Baystation12/Baystation12/labels/refactor","name":"refactor","color":"597dce"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":10,"created_at":"2016-02-17T13:26:42Z","updated_at":"2016-02-20T13:59:34Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/Baystation12/Baystation12/pulls/12211","html_url":"https://github.com/Baystation12/Baystation12/pull/12211","diff_url":"https://github.com/Baystation12/Baystation12/pull/12211.diff","patch_url":"https://github.com/Baystation12/Baystation12/pull/12211.patch"},"body":"\r\n  -Intelligun\r\nKind of forgot to add it in earlier, woopsies.\r\n  -Assembly System - https://baystation12.net/forums/threads/suggestion-assembly-remake.977/\r\nLogic circuits & modular 'upgrading' will hopefully be done eventually.\r\n -Both updated from ~5 month old codebase, I tested them briefly, seemed to work. Might still need a bit of updating though.\r\n-Kinda new at coding in general, I imagine there being alot of optimisation errors that could be fixed.\r\n\r\nReplaced grenade types with /device/assembly_holder/grenade, done in many files.\r\nEdited TextFilters.dm, added RadioChat filter.\r\nEdited disposal.dm & airlock.dm for use with assemblies\r\nAdded assembly.dm under wires for assembly wires.\r\nModified wire.dm to make some changes needed to make assembly.dm work available to others.\r\nModified glass.dm to include /assembly_holder in allowed containers\r\n"},"comment":{"url":"https://api.github.com/repos/Baystation12/Baystation12/issues/comments/186605434","html_url":"https://github.com/Baystation12/Baystation12/pull/12211#issuecomment-186605434","issue_url":"https://api.github.com/repos/Baystation12/Baystation12/issues/12211","id":186605434,"user":{"login":"comma","id":1300258,"avatar_url":"https://avatars.githubusercontent.com/u/1300258?v=3","gravatar_id":"","url":"https://api.github.com/users/comma","html_url":"https://github.com/comma","followers_url":"https://api.github.com/users/comma/followers","following_url":"https://api.github.com/users/comma/following{/other_user}","gists_url":"https://api.github.com/users/comma/gists{/gist_id}","starred_url":"https://api.github.com/users/comma/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/comma/subscriptions","organizations_url":"https://api.github.com/users/comma/orgs","repos_url":"https://api.github.com/users/comma/repos","events_url":"https://api.github.com/users/comma/events{/privacy}","received_events_url":"https://api.github.com/users/comma/received_events","type":"User","site_admin":false},"created_at":"2016-02-20T13:59:34Z","updated_at":"2016-02-20T13:59:34Z","body":"I think most of diff comes from moving all the assembly files into /new dir, changed bits or not, and all being done in one big commit. Solution would be to travel back in time and remind yourself to do atomic commits, but that might be hard to accomplish with current tech. Maybe soft-resetting to beginning and commiting changes piece by piece, if they are atomic enough."}}