{"action":"created","issue":{"url":"https://api.github.com/repos/tgstation/-tg-station/issues/14877","labels_url":"https://api.github.com/repos/tgstation/-tg-station/issues/14877/labels{/name}","comments_url":"https://api.github.com/repos/tgstation/-tg-station/issues/14877/comments","events_url":"https://api.github.com/repos/tgstation/-tg-station/issues/14877/events","html_url":"https://github.com/tgstation/-tg-station/pull/14877","id":128443054,"number":14877,"title":"[WIP AS HELL] [PROBABLY MONTHS OFF] [THE IMPASTABLE DREAM] Datum Antags Part 1: The long and painful refactor","user":{"login":"Incoming5643","id":4176358,"avatar_url":"https://avatars.githubusercontent.com/u/4176358?v=3","gravatar_id":"","url":"https://api.github.com/users/Incoming5643","html_url":"https://github.com/Incoming5643","followers_url":"https://api.github.com/users/Incoming5643/followers","following_url":"https://api.github.com/users/Incoming5643/following{/other_user}","gists_url":"https://api.github.com/users/Incoming5643/gists{/gist_id}","starred_url":"https://api.github.com/users/Incoming5643/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Incoming5643/subscriptions","organizations_url":"https://api.github.com/users/Incoming5643/orgs","repos_url":"https://api.github.com/users/Incoming5643/repos","events_url":"https://api.github.com/users/Incoming5643/events{/privacy}","received_events_url":"https://api.github.com/users/Incoming5643/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2016-01-25T01:48:39Z","updated_at":"2016-01-25T01:48:59Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/tgstation/-tg-station/pulls/14877","html_url":"https://github.com/tgstation/-tg-station/pull/14877","diff_url":"https://github.com/tgstation/-tg-station/pull/14877.diff","patch_url":"https://github.com/tgstation/-tg-station/pull/14877.patch"},"body":"Lay here what I expect is, by line changes, somewhere between 20% and 40% of what will eventually compromise what I have come to lovingly call \"the worst thing I've ever promised to do\".\r\n\r\nMany things shown here are in incomplete forms. In general code that has been commented out but not removed are things I still need to reimplement. NOTHING HERE IS FINALIZED.\r\n\r\nIgnore anything to do with groups, I've barely touched them and what exists now will probably be dumped with extreme prejudice and rereworked.\r\n\r\nTake what you see more as theory than functional code. This pull, in it's current form, is more to show the depths of file touching that this project entails and to prove that datum antags, on some level, actually exists.\r\n\r\nI haven't even really gotten the hooks into the existing game mode code, this has all been just getting everything ready for the worst part of this.\r\n\r\nSome, not all, antag datums exist right now. Look to things like the misc_humans or traitors for how I hope it all eventually looks.\r\n\r\nGoing over this with a fine toothed comb right now would probably reveal dozens of problems. Just let this pull exist for now, there's still a LOT for me to do at the speed of what's tolerable. Look forward to seeing this pull at the very bottom of the last page of the pull list."},"comment":{"url":"https://api.github.com/repos/tgstation/-tg-station/issues/comments/174369586","html_url":"https://github.com/tgstation/-tg-station/pull/14877#issuecomment-174369586","issue_url":"https://api.github.com/repos/tgstation/-tg-station/issues/14877","id":174369586,"user":{"login":"duncathan","id":2979303,"avatar_url":"https://avatars.githubusercontent.com/u/2979303?v=3","gravatar_id":"","url":"https://api.github.com/users/duncathan","html_url":"https://github.com/duncathan","followers_url":"https://api.github.com/users/duncathan/followers","following_url":"https://api.github.com/users/duncathan/following{/other_user}","gists_url":"https://api.github.com/users/duncathan/gists{/gist_id}","starred_url":"https://api.github.com/users/duncathan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/duncathan/subscriptions","organizations_url":"https://api.github.com/users/duncathan/orgs","repos_url":"https://api.github.com/users/duncathan/repos","events_url":"https://api.github.com/users/duncathan/events{/privacy}","received_events_url":"https://api.github.com/users/duncathan/received_events","type":"User","site_admin":false},"created_at":"2016-01-25T01:48:59Z","updated_at":"2016-01-25T01:48:59Z","body":"OH MY GOOOOOOOOD"}}