{"action":"created","issue":{"url":"https://api.github.com/repos/tgstation/-tg-station/issues/6335","labels_url":"https://api.github.com/repos/tgstation/-tg-station/issues/6335/labels{/name}","comments_url":"https://api.github.com/repos/tgstation/-tg-station/issues/6335/comments","events_url":"https://api.github.com/repos/tgstation/-tg-station/issues/6335/events","html_url":"https://github.com/tgstation/-tg-station/pull/6335","id":51873927,"number":6335,"title":"Spess station massacre (Dismemberment)","user":{"login":"RemieRichards","id":4043781,"avatar_url":"https://avatars.githubusercontent.com/u/4043781?v=3","gravatar_id":"","url":"https://api.github.com/users/RemieRichards","html_url":"https://github.com/RemieRichards","followers_url":"https://api.github.com/users/RemieRichards/followers","following_url":"https://api.github.com/users/RemieRichards/following{/other_user}","gists_url":"https://api.github.com/users/RemieRichards/gists{/gist_id}","starred_url":"https://api.github.com/users/RemieRichards/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/RemieRichards/subscriptions","organizations_url":"https://api.github.com/users/RemieRichards/orgs","repos_url":"https://api.github.com/users/RemieRichards/repos","events_url":"https://api.github.com/users/RemieRichards/events{/privacy}","received_events_url":"https://api.github.com/users/RemieRichards/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/tgstation/-tg-station/labels/Do%20Not%20Merge","name":"Do Not Merge","color":"460606"},{"url":"https://api.github.com/repos/tgstation/-tg-station/labels/Feature","name":"Feature","color":"009800"},{"url":"https://api.github.com/repos/tgstation/-tg-station/labels/Merge%20Conflict","name":"Merge Conflict","color":"006b75"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":61,"created_at":"2014-12-13T02:45:13Z","updated_at":"2015-01-27T20:53:35Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/tgstation/-tg-station/pulls/6335","html_url":"https://github.com/tgstation/-tg-station/pull/6335","diff_url":"https://github.com/tgstation/-tg-station/pull/6335.diff","patch_url":"https://github.com/tgstation/-tg-station/pull/6335.patch"},"body":"* Adds Dismemberment. (Port of my NT dismemberment + Core code rewrite, yes I'm insane to rewrite this every single time)\r\n* Humans are now made of overlays (They maintain an icon_state at round start due to getFlatIcon calls)\r\n* There is now a limb_icon_cache so that humans don't need to always redraw all their limb overlays\r\n* Humans no longer have a base_icon_state var\r\n* A bunch of human icon indices are now in the DEFINES (as with @Razharas mutation PR, we're going to conflict but it's necessary)\r\n\r\nRemaining issues/TODO:\r\n- [ ] Hook into Razharas' mutations rewrite\r\n- [x] Newer species icons weirdness\r\n- [x] Admin heal proc does not regenerate limbs yet\r\n- [x] Move SHARP flags to appropriate weapons\r\n- [x] Gun dismemberment (Physical bullets only)\r\n- [x] Explosion dismemberment\r\n- [ ] General polishing\r\n- [x] Add the NTstation deusexmachina admin verb which allows you to change limb status (Organic, Robotic)\r\n- [x] <B>Stretch Goal</B>: Greyscale humans, this improves the code quite a bit, but I'm reliant on WJ figuring out some colouring and sprite bases.\r\n- [ ] <B>Stretch Goal</B>: Make drop_limb() not racist (Difficult, but I'll try)\r\n- [ ] <B>Stretch Goal</B>: Changeling limb cool stuff\r\n\r\nTESTING:\r\nSpawn a weapon with the SHARP flag and high force (There's a special spawnable katana) and lop off some limbs!\r\n\r\nWill remove 'DNM' tag once It's ready."},"comment":{"url":"https://api.github.com/repos/tgstation/-tg-station/issues/comments/71725637","html_url":"https://github.com/tgstation/-tg-station/pull/6335#issuecomment-71725637","issue_url":"https://api.github.com/repos/tgstation/-tg-station/issues/6335","id":71725637,"user":{"login":"GunHog","id":4955510,"avatar_url":"https://avatars.githubusercontent.com/u/4955510?v=3","gravatar_id":"","url":"https://api.github.com/users/GunHog","html_url":"https://github.com/GunHog","followers_url":"https://api.github.com/users/GunHog/followers","following_url":"https://api.github.com/users/GunHog/following{/other_user}","gists_url":"https://api.github.com/users/GunHog/gists{/gist_id}","starred_url":"https://api.github.com/users/GunHog/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/GunHog/subscriptions","organizations_url":"https://api.github.com/users/GunHog/orgs","repos_url":"https://api.github.com/users/GunHog/repos","events_url":"https://api.github.com/users/GunHog/events{/privacy}","received_events_url":"https://api.github.com/users/GunHog/received_events","type":"User","site_admin":false},"created_at":"2015-01-27T20:53:34Z","updated_at":"2015-01-27T20:53:34Z","body":"RR COME BACK!!"}}