{"action":"created","comment":{"url":"https://api.github.com/repos/tgstation/tgstation/pulls/comments/142582670","pull_request_review_id":66962490,"id":142582670,"diff_hunk":"@@ -0,0 +1,398 @@\n+/mob/living/simple_animal/bot/honkbot\n+\tname = \"\\improper Honkbot\"\n+\tdesc = \"A little robot. It looks happy with its bike horn.\"\n+\ticon = 'icons/mob/aibots.dmi'\n+\ticon_state = \"honkbot0\"\n+\tdensity = FALSE\n+\tanchored = FALSE\n+\thealth = 25\n+\tmaxHealth = 25\n+\tdamage_coeff = list(BRUTE = 0.9, BURN = 1.0, TOX = 0, CLONE = 0, STAMINA = 0, OXY = 0)\n+\tpass_flags = PASSMOB\n+\n+\tradio_key = /obj/item/device/encryptionkey/headset_service //doesn't have security key\n+\tradio_channel = \"Service\" //Service\n+\tbot_type = HONK_BOT\n+\tmodel = \"Honkbot\"\n+\tbot_core_type = /obj/machinery/bot_core/honkbot\n+\twindow_id = \"autohonk\"\n+\twindow_name = \"Honkomatic Bike Horn Unit v1.0.3\"\n+\t//allow_pai = 1 //Damn right we'll pAI these\n+\tdata_hud_type = DATA_HUD_SECURITY_BASIC // show jobs\n+\n+\tvar/honksound = 'sound/items/bikehorn.ogg' //customizable sound\n+\tvar/goldenbikehorn = 0 //placeholder\n+\tvar/spam_flag = 0\n+\tvar/cooldowntime = 40\n+\tvar/cooldowntimehorn = 10\n+\tvar/cooldowntimeEmag = 5\n+\tvar/mob/living/carbon/target\n+\tvar/oldtarget_name\n+\tvar/target_lastloc = FALSE\t//Loc of target when arrested.\n+\tvar/last_found = FALSE\t//There's a delay\n+\tvar/threatlevel = FALSE\n+\tvar/declare_arrests = 0 // speak, you shall not, unless to Honk\n+\tvar/idcheck = 1 //Chases unknowns\n+\tvar/fcheck = 1 //And armed people\n+\tvar/check_records = 1 //Doesn't care about criminals\n+\tvar/arrest_type = 0\n+\tvar/weaponscheck = 1\n+\n+/mob/living/simple_animal/bot/honkbot/Initialize()\n+\t. = ..()\n+\ticon_state = \"honkbot[on]\"\n+\tauto_patrol = 1\n+\tspawn(3)\n+\t\tvar/datum/job/clown/J = new/datum/job/clown\n+\t\taccess_card.access += J.get_access()\n+\t\tprev_access = access_card.access\n+\n+\n+/mob/living/simple_animal/bot/honkbot/turn_on()\n+\t..()\n+\ticon_state = \"honkbot[on]\"\n+\n+/mob/living/simple_animal/bot/honkbot/turn_off()\n+\t..()\n+\ticon_state = \"honkbot[on]\"\n+\n+/mob/living/simple_animal/bot/honkbot/bot_reset()\n+\t..()\n+\ttarget = null\n+\toldtarget_name = null\n+\tanchored = 0\n+\twalk_to(src,0)\n+\tlast_found = world.time\n+\n+/mob/living/simple_animal/bot/honkbot/set_custom_texts()\n+\n+\ttext_hack = \"You overload [name]'s sound control system\"\n+\ttext_dehack = \"You reboot [name] and restore the sound control system.\"\n+\ttext_dehack_fail = \"[name] refuses to accept your authority!\"\n+\n+/mob/living/simple_animal/bot/honkbot/get_controls(mob/user)\n+\tvar/dat\n+\tdat += hack(user)\n+\tdat += showpai(user)\n+\tdat += text({\"\n+<TT><B>Honkomatic Bike Horn Unit v1.0.3 controls</B></TT><BR><BR>\n+Status: []<BR>\n+Behaviour controls are [locked ? \"locked\" : \"unlocked\"]<BR>\n+Maintenance panel panel is [open ? \"opened\" : \"closed\"]\"},\n+\n+\"<A href='?src=\\ref[src];power=1'>[on ? \"On\" : \"Off\"]</A>\" )\n+\n+\tif(!locked || issilicon(user) || IsAdminGhost(user))\n+\t\tdat += text({\"<BR> Auto Patrol: []\"},\n+\n+\"<A href='?src=\\ref[src];operation=patrol'>[auto_patrol ? \"On\" : \"Off\"]</A>\" )\n+\treturn\tdat\n+\n+\n+/mob/living/simple_animal/bot/honkbot/Topic(href, href_list)\n+\tif(..())\n+\t\treturn 1\n+\n+/mob/living/simple_animal/bot/honkbot/proc/retaliate(mob/living/carbon/human/H)\n+\tthreatlevel = H.assess_threat(src)\n+\tthreatlevel += 6\n+\tif(threatlevel >= 4)\n+\t\ttarget = H\n+\t\tmode = BOT_HUNT\n+\n+/mob/living/simple_animal/bot/honkbot/attack_hand(mob/living/carbon/human/H)\n+\tif(H.a_intent == \"harm\")\n+\t\tretaliate(H)\n+\t\tspawn(5)\n+\t\t\tplaysound(loc, 'sound/machines/buzz-sigh.ogg', 50, 1, -1)\n+\treturn ..()\n+\n+\n+/mob/living/simple_animal/bot/honkbot/attackby(obj/item/W, mob/user, params)\n+\t..()\n+\tif(istype(W, /obj/item/weldingtool) && user.a_intent != INTENT_HARM).\n+\t\treturn\n+\tif(!istype(W, /obj/item/screwdriver) && (W.force) && (!target) && (W.damtype != STAMINA) ) // Check for welding tool to fix #2432.\n+\t\tretaliate(user)\n+\t\tspawn(5)\n+\t\t\tplaysound(loc, 'sound/machines/buzz-sigh.ogg', 50, 1, -1)\n+\n+/mob/living/simple_animal/bot/honkbot/emag_act(mob/user)\n+\t..()\n+\tif(emagged == 2)\n+\t\tif(user)\n+\t\t\tuser << \"<span class='danger'>You short out [src]'s sound control system. It gives out an evil laugh!!</span>\"\n+\t\t\toldtarget_name = user.name\n+\t\taudible_message(\"<span class='danger'>[src] gives out an evil laugh!</span>\")\n+\t\tplaysound(loc, 'sound/machines/honkbot_evil_laugh.ogg', 75, 1, -1) // evil laughter\n+\t\ticon_state = \"honkbot[on]\"\n+\n+/mob/living/simple_animal/bot/honkbot/bullet_act(obj/item/projectile/Proj)\n+\tif(istype(Proj ,/obj/item/projectile/beam)||istype(Proj,/obj/item/projectile/bullet))\n+\t\tif((Proj.damage_type == BURN) || (Proj.damage_type == BRUTE))\n+\t\t\tif(!Proj.nodamage && Proj.damage < src.health)","path":"code/modules/mob/living/simple_animal/bot/honkbot.dm","position":null,"original_position":133,"commit_id":"65f5068108fc4f98ba838b733f3cf05516908153","original_commit_id":"e25bde848f454b667f1e90032691630148f1aae2","user":{"login":"Mercenaryblue","id":6573763,"avatar_url":"https://avatars1.githubusercontent.com/u/6573763?v=4","gravatar_id":"","url":"https://api.github.com/users/Mercenaryblue","html_url":"https://github.com/Mercenaryblue","followers_url":"https://api.github.com/users/Mercenaryblue/followers","following_url":"https://api.github.com/users/Mercenaryblue/following{/other_user}","gists_url":"https://api.github.com/users/Mercenaryblue/gists{/gist_id}","starred_url":"https://api.github.com/users/Mercenaryblue/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Mercenaryblue/subscriptions","organizations_url":"https://api.github.com/users/Mercenaryblue/orgs","repos_url":"https://api.github.com/users/Mercenaryblue/repos","events_url":"https://api.github.com/users/Mercenaryblue/events{/privacy}","received_events_url":"https://api.github.com/users/Mercenaryblue/received_events","type":"User","site_admin":false},"body":"Done.","created_at":"2017-10-04T05:20:16Z","updated_at":"2017-10-04T05:20:16Z","html_url":"https://github.com/tgstation/tgstation/pull/31139#discussion_r142582670","pull_request_url":"https://api.github.com/repos/tgstation/tgstation/pulls/31139","author_association":"CONTRIBUTOR","_links":{"self":{"href":"https://api.github.com/repos/tgstation/tgstation/pulls/comments/142582670"},"html":{"href":"https://github.com/tgstation/tgstation/pull/31139#discussion_r142582670"},"pull_request":{"href":"https://api.github.com/repos/tgstation/tgstation/pulls/31139"}},"in_reply_to_id":142031300},"pull_request":{"url":"https://api.github.com/repos/tgstation/tgstation/pulls/31139","id":143992081,"html_url":"https://github.com/tgstation/tgstation/pull/31139","diff_url":"https://github.com/tgstation/tgstation/pull/31139.diff","patch_url":"https://github.com/tgstation/tgstation/pull/31139.patch","issue_url":"https://api.github.com/repos/tgstation/tgstation/issues/31139","number":31139,"state":"open","locked":false,"title":"Honkbots: The Clown's lil helpers.","user":{"login":"Mercenaryblue","id":6573763,"avatar_url":"https://avatars1.githubusercontent.com/u/6573763?v=4","gravatar_id":"","url":"https://api.github.com/users/Mercenaryblue","html_url":"https://github.com/Mercenaryblue","followers_url":"https://api.github.com/users/Mercenaryblue/followers","following_url":"https://api.github.com/users/Mercenaryblue/following{/other_user}","gists_url":"https://api.github.com/users/Mercenaryblue/gists{/gist_id}","starred_url":"https://api.github.com/users/Mercenaryblue/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Mercenaryblue/subscriptions","organizations_url":"https://api.github.com/users/Mercenaryblue/orgs","repos_url":"https://api.github.com/users/Mercenaryblue/repos","events_url":"https://api.github.com/users/Mercenaryblue/events{/privacy}","received_events_url":"https://api.github.com/users/Mercenaryblue/received_events","type":"User","site_admin":false},"body":"[Changelogs]: https://github.com/tgstation/tgstation/wiki/Changelogs\r\n\r\n:cl:\r\nadd: Use the Clown Stamp on some cardboard to begin... the honkbot!\r\nadd: These honkbots are just adorable, and totally not annoying. I swear! Honk!\r\nadd: You can even slot in a pAI! Just don't emag them... oh boy. oh no. oh geez.\r\nadd: I'll take no responsibility for the actions of the flock of the honkbots from now on. Honk!\r\n/:cl:\r\n\r\n[why]: Honkbots are silly little robots that have little purpose but to patrol and play a bike horn. They're good buddies when slotted with a pAI, a minor annoyance at best for most people, and a major annoyance to all when they become emagged. Other than that, its has been a long requested feature.\r\n\r\nhttps://imgur.com/pPzVZ69","created_at":"2017-09-29T22:21:59Z","updated_at":"2017-10-04T05:20:16Z","closed_at":null,"merged_at":null,"merge_commit_sha":"b68a8f7c8cd91f6a5e3b4604ecd27be5fd35eaa5","assignee":null,"assignees":[],"requested_reviewers":[],"milestone":null,"commits_url":"https://api.github.com/repos/tgstation/tgstation/pulls/31139/commits","review_comments_url":"https://api.github.com/repos/tgstation/tgstation/pulls/31139/comments","review_comment_url":"https://api.github.com/repos/tgstation/tgstation/pulls/comments{/number}","comments_url":"https://api.github.com/repos/tgstation/tgstation/issues/31139/comments","statuses_url":"https://api.github.com/repos/tgstation/tgstation/statuses/65f5068108fc4f98ba838b733f3cf05516908153","head":{"label":"Mercenaryblue:honkbot","ref":"honkbot","sha":"65f5068108fc4f98ba838b733f3cf05516908153","user":{"login":"Mercenaryblue","id":6573763,"avatar_url":"https://avatars1.githubusercontent.com/u/6573763?v=4","gravatar_id":"","url":"https://api.github.com/users/Mercenaryblue","html_url":"https://github.com/Mercenaryblue","followers_url":"https://api.github.com/users/Mercenaryblue/followers","following_url":"https://api.github.com/users/Mercenaryblue/following{/other_user}","gists_url":"https://api.github.com/users/Mercenaryblue/gists{/gist_id}","starred_url":"https://api.github.com/users/Mercenaryblue/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Mercenaryblue/subscriptions","organizations_url":"https://api.github.com/users/Mercenaryblue/orgs","repos_url":"https://api.github.com/users/Mercenaryblue/repos","events_url":"https://api.github.com/users/Mercenaryblue/events{/privacy}","received_events_url":"https://api.github.com/users/Mercenaryblue/received_events","type":"User","site_admin":false},"repo":{"id":105185179,"name":"tgstation","full_name":"Mercenaryblue/tgstation","owner":{"login":"Mercenaryblue","id":6573763,"avatar_url":"https://avatars1.githubusercontent.com/u/6573763?v=4","gravatar_id":"","url":"https://api.github.com/users/Mercenaryblue","html_url":"https://github.com/Mercenaryblue","followers_url":"https://api.github.com/users/Mercenaryblue/followers","following_url":"https://api.github.com/users/Mercenaryblue/following{/other_user}","gists_url":"https://api.github.com/users/Mercenaryblue/gists{/gist_id}","starred_url":"https://api.github.com/users/Mercenaryblue/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Mercenaryblue/subscriptions","organizations_url":"https://api.github.com/users/Mercenaryblue/orgs","repos_url":"https://api.github.com/users/Mercenaryblue/repos","events_url":"https://api.github.com/users/Mercenaryblue/events{/privacy}","received_events_url":"https://api.github.com/users/Mercenaryblue/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/Mercenaryblue/tgstation","description":"the /tg/station branch of SS13","fork":true,"url":"https://api.github.com/repos/Mercenaryblue/tgstation","forks_url":"https://api.github.com/repos/Mercenaryblue/tgstation/forks","keys_url":"https://api.github.com/repos/Mercenaryblue/tgstation/keys{/key_id}","collaborators_url":"https://api.github.com/repos/Mercenaryblue/tgstation/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/Mercenaryblue/tgstation/teams","hooks_url":"https://api.github.com/repos/Mercenaryblue/tgstation/hooks","issue_events_url":"https://api.github.com/repos/Mercenaryblue/tgstation/issues/events{/number}","events_url":"https://api.github.com/repos/Mercenaryblue/tgstation/events","assignees_url":"https://api.github.com/repos/Mercenaryblue/tgstation/assignees{/user}","branches_url":"https://api.github.com/repos/Mercenaryblue/tgstation/branches{/branch}","tags_url":"https://api.github.com/repos/Mercenaryblue/tgstation/tags","blobs_url":"https://api.github.com/repos/Mercenaryblue/tgstation/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/Mercenaryblue/tgstation/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/Mercenaryblue/tgstation/git/refs{/sha}","trees_url":"https://api.github.com/repos/Mercenaryblue/tgstation/git/trees{/sha}","statuses_url":"https://api.github.com/repos/Mercenaryblue/tgstation/statuses/{sha}","languages_url":"https://api.github.com/repos/Mercenaryblue/tgstation/languages","stargazers_url":"https://api.github.com/repos/Mercenaryblue/tgstation/stargazers","contributors_url":"https://api.github.com/repos/Mercenaryblue/tgstation/contributors","subscribers_url":"https://api.github.com/repos/Mercenaryblue/tgstation/subscribers","subscription_url":"https://api.github.com/repos/Mercenaryblue/tgstation/subscription","commits_url":"https://api.github.com/repos/Mercenaryblue/tgstation/commits{/sha}","git_commits_url":"https://api.github.com/repos/Mercenaryblue/tgstation/git/commits{/sha}","comments_url":"https://api.github.com/repos/Mercenaryblue/tgstation/comments{/number}","issue_comment_url":"https://api.github.com/repos/Mercenaryblue/tgstation/issues/comments{/number}","contents_url":"https://api.github.com/repos/Mercenaryblue/tgstation/contents/{+path}","compare_url":"https://api.github.com/repos/Mercenaryblue/tgstation/compare/{base}...{head}","merges_url":"https://api.github.com/repos/Mercenaryblue/tgstation/merges","archive_url":"https://api.github.com/repos/Mercenaryblue/tgstation/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/Mercenaryblue/tgstation/downloads","issues_url":"https://api.github.com/repos/Mercenaryblue/tgstation/issues{/number}","pulls_url":"https://api.github.com/repos/Mercenaryblue/tgstation/pulls{/number}","milestones_url":"https://api.github.com/repos/Mercenaryblue/tgstation/milestones{/number}","notifications_url":"https://api.github.com/repos/Mercenaryblue/tgstation/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/Mercenaryblue/tgstation/labels{/name}","releases_url":"https://api.github.com/repos/Mercenaryblue/tgstation/releases{/id}","deployments_url":"https://api.github.com/repos/Mercenaryblue/tgstation/deployments","created_at":"2017-09-28T18:31:48Z","updated_at":"2017-09-28T18:32:03Z","pushed_at":"2017-10-04T05:08:21Z","git_url":"git://github.com/Mercenaryblue/tgstation.git","ssh_url":"git@github.com:Mercenaryblue/tgstation.git","clone_url":"https://github.com/Mercenaryblue/tgstation.git","svn_url":"https://github.com/Mercenaryblue/tgstation","homepage":"http://www.tgstation13.org/","size":960151,"stargazers_count":0,"watchers_count":0,"language":"DM","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"tgstation:master","ref":"master","sha":"d2a096e50745249a2678da534c631858660fdda0","user":{"login":"tgstation","id":1363778,"avatar_url":"https://avatars2.githubusercontent.com/u/1363778?v=4","gravatar_id":"","url":"https://api.github.com/users/tgstation","html_url":"https://github.com/tgstation","followers_url":"https://api.github.com/users/tgstation/followers","following_url":"https://api.github.com/users/tgstation/following{/other_user}","gists_url":"https://api.github.com/users/tgstation/gists{/gist_id}","starred_url":"https://api.github.com/users/tgstation/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tgstation/subscriptions","organizations_url":"https://api.github.com/users/tgstation/orgs","repos_url":"https://api.github.com/users/tgstation/repos","events_url":"https://api.github.com/users/tgstation/events{/privacy}","received_events_url":"https://api.github.com/users/tgstation/received_events","type":"Organization","site_admin":false},"repo":{"id":3234987,"name":"tgstation","full_name":"tgstation/tgstation","owner":{"login":"tgstation","id":1363778,"avatar_url":"https://avatars2.githubusercontent.com/u/1363778?v=4","gravatar_id":"","url":"https://api.github.com/users/tgstation","html_url":"https://github.com/tgstation","followers_url":"https://api.github.com/users/tgstation/followers","following_url":"https://api.github.com/users/tgstation/following{/other_user}","gists_url":"https://api.github.com/users/tgstation/gists{/gist_id}","starred_url":"https://api.github.com/users/tgstation/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tgstation/subscriptions","organizations_url":"https://api.github.com/users/tgstation/orgs","repos_url":"https://api.github.com/users/tgstation/repos","events_url":"https://api.github.com/users/tgstation/events{/privacy}","received_events_url":"https://api.github.com/users/tgstation/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/tgstation/tgstation","description":"the /tg/station branch of SS13","fork":false,"url":"https://api.github.com/repos/tgstation/tgstation","forks_url":"https://api.github.com/repos/tgstation/tgstation/forks","keys_url":"https://api.github.com/repos/tgstation/tgstation/keys{/key_id}","collaborators_url":"https://api.github.com/repos/tgstation/tgstation/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/tgstation/tgstation/teams","hooks_url":"https://api.github.com/repos/tgstation/tgstation/hooks","issue_events_url":"https://api.github.com/repos/tgstation/tgstation/issues/events{/number}","events_url":"https://api.github.com/repos/tgstation/tgstation/events","assignees_url":"https://api.github.com/repos/tgstation/tgstation/assignees{/user}","branches_url":"https://api.github.com/repos/tgstation/tgstation/branches{/branch}","tags_url":"https://api.github.com/repos/tgstation/tgstation/tags","blobs_url":"https://api.github.com/repos/tgstation/tgstation/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/tgstation/tgstation/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/tgstation/tgstation/git/refs{/sha}","trees_url":"https://api.github.com/repos/tgstation/tgstation/git/trees{/sha}","statuses_url":"https://api.github.com/repos/tgstation/tgstation/statuses/{sha}","languages_url":"https://api.github.com/repos/tgstation/tgstation/languages","stargazers_url":"https://api.github.com/repos/tgstation/tgstation/stargazers","contributors_url":"https://api.github.com/repos/tgstation/tgstation/contributors","subscribers_url":"https://api.github.com/repos/tgstation/tgstation/subscribers","subscription_url":"https://api.github.com/repos/tgstation/tgstation/subscription","commits_url":"https://api.github.com/repos/tgstation/tgstation/commits{/sha}","git_commits_url":"https://api.github.com/repos/tgstation/tgstation/git/commits{/sha}","comments_url":"https://api.github.com/repos/tgstation/tgstation/comments{/number}","issue_comment_url":"https://api.github.com/repos/tgstation/tgstation/issues/comments{/number}","contents_url":"https://api.github.com/repos/tgstation/tgstation/contents/{+path}","compare_url":"https://api.github.com/repos/tgstation/tgstation/compare/{base}...{head}","merges_url":"https://api.github.com/repos/tgstation/tgstation/merges","archive_url":"https://api.github.com/repos/tgstation/tgstation/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/tgstation/tgstation/downloads","issues_url":"https://api.github.com/repos/tgstation/tgstation/issues{/number}","pulls_url":"https://api.github.com/repos/tgstation/tgstation/pulls{/number}","milestones_url":"https://api.github.com/repos/tgstation/tgstation/milestones{/number}","notifications_url":"https://api.github.com/repos/tgstation/tgstation/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/tgstation/tgstation/labels{/name}","releases_url":"https://api.github.com/repos/tgstation/tgstation/releases{/id}","deployments_url":"https://api.github.com/repos/tgstation/tgstation/deployments","created_at":"2012-01-21T17:32:47Z","updated_at":"2017-10-03T23:04:14Z","pushed_at":"2017-10-04T05:08:24Z","git_url":"git://github.com/tgstation/tgstation.git","ssh_url":"git@github.com:tgstation/tgstation.git","clone_url":"https://github.com/tgstation/tgstation.git","svn_url":"https://github.com/tgstation/tgstation","homepage":"http://www.tgstation13.org/","size":962537,"stargazers_count":409,"watchers_count":409,"language":"DM","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":1554,"mirror_url":null,"open_issues_count":987,"forks":1554,"open_issues":987,"watchers":409,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/tgstation/tgstation/pulls/31139"},"html":{"href":"https://github.com/tgstation/tgstation/pull/31139"},"issue":{"href":"https://api.github.com/repos/tgstation/tgstation/issues/31139"},"comments":{"href":"https://api.github.com/repos/tgstation/tgstation/issues/31139/comments"},"review_comments":{"href":"https://api.github.com/repos/tgstation/tgstation/pulls/31139/comments"},"review_comment":{"href":"https://api.github.com/repos/tgstation/tgstation/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/tgstation/tgstation/pulls/31139/commits"},"statuses":{"href":"https://api.github.com/repos/tgstation/tgstation/statuses/65f5068108fc4f98ba838b733f3cf05516908153"}},"author_association":"CONTRIBUTOR"}}
{"actor":{"display_login":"Mercenaryblue"}}