{"action":"created","issue":{"url":"https://api.github.com/repos/ParadiseSS13/Paradise/issues/3800","repository_url":"https://api.github.com/repos/ParadiseSS13/Paradise","labels_url":"https://api.github.com/repos/ParadiseSS13/Paradise/issues/3800/labels{/name}","comments_url":"https://api.github.com/repos/ParadiseSS13/Paradise/issues/3800/comments","events_url":"https://api.github.com/repos/ParadiseSS13/Paradise/issues/3800/events","html_url":"https://github.com/ParadiseSS13/Paradise/pull/3800","id":139444074,"number":3800,"title":"IPC Full Body Parts Adjustment","user":{"login":"KasparoVy","id":12377767,"avatar_url":"https://avatars.githubusercontent.com/u/12377767?v=3","gravatar_id":"","url":"https://api.github.com/users/KasparoVy","html_url":"https://github.com/KasparoVy","followers_url":"https://api.github.com/users/KasparoVy/followers","following_url":"https://api.github.com/users/KasparoVy/following{/other_user}","gists_url":"https://api.github.com/users/KasparoVy/gists{/gist_id}","starred_url":"https://api.github.com/users/KasparoVy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/KasparoVy/subscriptions","organizations_url":"https://api.github.com/users/KasparoVy/orgs","repos_url":"https://api.github.com/users/KasparoVy/repos","events_url":"https://api.github.com/users/KasparoVy/events{/privacy}","received_events_url":"https://api.github.com/users/KasparoVy/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":9,"created_at":"2016-03-09T01:16:30Z","updated_at":"2016-03-09T01:22:18Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/ParadiseSS13/Paradise/pulls/3800","html_url":"https://github.com/ParadiseSS13/Paradise/pull/3800","diff_url":"https://github.com/ParadiseSS13/Paradise/pull/3800.diff","patch_url":"https://github.com/ParadiseSS13/Paradise/pull/3800.patch"},"body":"Inspired by Polaris FBPs. The goal of this was to enable enhanced customization without detracting or changing the current mode of IPC customization in any way. \r\nThis means that IPC customization as it is in the server right now without this PR is just the same in this PR. Only when you choose the other body parts will you unlock the other customization options.\r\n\r\n**Adds:**\r\n- The ability to change your head, torso and groin as an IPC. Non-IPCs cannot access the parts.\r\n- Head, torso and groin sprites for all mechanical limb/bodypart brands but Morpheus (since those already exist) from Polaris.\r\n- Faux-eye optics for non-Morpheus heads.\r\n- The ability to change optic (eye) colour if you've got a non-Morpheus head.\r\n- The ability to choose human hair styles (wigs) and facial hair styles (postiche) with non-Morpheus heads. Non-Morpheus heads cannot choose screens. Conversely, Morpheus heads cannot choose wigs or facial hair.\r\n- Two hair styles from Polaris.\r\n- The ability for IPCs to wear undergarments.\r\n\r\n**Tweaks:**\r\n- IPC monitor adjustment verb to adjust optics if the head is non-Morpheus.\r\n- Appearance changing proc slightly tweaked in order to ensure IPCs with non-Morpheus heads can't get screens from a mirror, and so IPCs with Morpheus (default) heads can't get hair from mirrors.\r\n\r\nKNOWN BUG: C.M.A Admin and C.M.A. Self doesn't even open when I try to access it as an IPC character, however the mirror UI does, and works just fine. No runtime or error notifications are thrown when I try to use CMA from admin verbs, it just doesn't open at all. I've no idea why that could be.\r\n\r\nPictures and further explanations to be added, I'm still combing through this to see what can be improved/adjusted. Any suggestions, pointers and criticisms will be accepted with open arms."},"comment":{"url":"https://api.github.com/repos/ParadiseSS13/Paradise/issues/comments/194054630","html_url":"https://github.com/ParadiseSS13/Paradise/pull/3800#issuecomment-194054630","issue_url":"https://api.github.com/repos/ParadiseSS13/Paradise/issues/3800","id":194054630,"user":{"login":"Spacemanspark","id":7484786,"avatar_url":"https://avatars.githubusercontent.com/u/7484786?v=3","gravatar_id":"","url":"https://api.github.com/users/Spacemanspark","html_url":"https://github.com/Spacemanspark","followers_url":"https://api.github.com/users/Spacemanspark/followers","following_url":"https://api.github.com/users/Spacemanspark/following{/other_user}","gists_url":"https://api.github.com/users/Spacemanspark/gists{/gist_id}","starred_url":"https://api.github.com/users/Spacemanspark/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Spacemanspark/subscriptions","organizations_url":"https://api.github.com/users/Spacemanspark/orgs","repos_url":"https://api.github.com/users/Spacemanspark/repos","events_url":"https://api.github.com/users/Spacemanspark/events{/privacy}","received_events_url":"https://api.github.com/users/Spacemanspark/received_events","type":"User","site_admin":false},"created_at":"2016-03-09T01:22:18Z","updated_at":"2016-03-09T01:22:18Z","body":"Sweet shit, man.\r\nAs for the PR itself, :+1: X :100:\r\nPolaris shit is great.\r\nYou might also want to tag the people who made this over on Polaris."}}