{"action":"created","comment":{"url":"https://api.github.com/repos/tgstation/-tg-station/pulls/comments/33666424","id":33666424,"diff_hunk":"@@ -0,0 +1,176 @@\n+#define TATSUMAKI_SENPUKYAKU \"DDHH\"\n+#define SHORYUKEN \"GDDG\"\n+#define HADOUKEN \"DDGG\"\n+#define SHAKUNETSU_HADOUKEN \"HDHDDG\"\n+/datum/martial_art/hallway_brawler\n+\tname = \"Hallway Brawler\"\n+\tcounter_prob = 50\n+\n+/datum/martial_art/hallway_brawler/on_hit(var/mob/living/carbon/human/A, var/mob/living/carbon/human/D)\n+\tif(prob(counter_prob))\n+\t\tif(prob(50))\n+\t\t\tA.visible_message(\"<span class='warning'>[A] counters [D]'s hit!</span>\", \\\n+\t\t\t\t\t\t \t\"<span class='userdanger'>You counter the hit!</span>\")\n+\t\t\tsleep(5)\n+\t\t\tplaysound(get_turf(A), 'sound/effects/hit_block.ogg', 50, 1, -1)\n+\t\t\tD.apply_damage(10, BRUTE)\n+\t\t\treturn 1\n+\n+\t\telse\n+\t\t\tA.visible_message(\"<span class='warning'>[A] blocks [D]'s hit!</span>\", \\\n+\t\t\t\t\t\t \t\"<span class='userdanger'>You block the hit!</span>\")\n+\t\t\tplaysound(get_turf(A), 'sound/effects/hit_block.ogg', 50, 1, -1)\n+\t\t\treturn 1\n+\treturn 0\n+\n+/datum/martial_art/hallway_brawler/proc/check_streak(var/mob/living/carbon/human/A, var/mob/living/carbon/human/D)\n+\tif(findtext(streak,TATSUMAKI_SENPUKYAKU))\n+\t\tstreak = \"\"\n+\t\twhirlwind_kick(A,D)\n+\t\treturn 1\n+\tif(findtext(streak,SHORYUKEN))\n+\t\tstreak = \"\"\n+\t\tshoryuken(A,D)\n+\t\treturn 1\n+\tif(findtext(streak,HADOUKEN))\n+\t\tstreak = \"\"\n+\t\thadouken(A,D)\n+\t\treturn 1\n+\tif(findtext(streak,SHAKUNETSU_HADOUKEN))\n+\t\tstreak = \"\"\n+\t\tshakunetsu_hadouken(A,D)\n+\t\treturn 1\n+\treturn 0\n+\n+/datum/martial_art/hallway_brawler/proc/whirlwind_kick(var/mob/living/carbon/human/A, var/mob/living/carbon/human/D)\n+\tif(!D.stat && !D.weakened)\n+\t\tA.say(\"TATSUMAKI SENPUKYAKU!\")\n+\t\tfor(var/i = 0; i < 4; i++)\n+\t\t\tD.visible_message(\"<span class='warning'>[A] kicks [D] in the chest!</span>\", \\\n+\t\t\t\t\t\t  \t\"<span class='userdanger'>[A] kicks you in the chest!</span>\")\n+\t\t\tplaysound(get_turf(A), 'sound/effects/hit_kick.ogg', 50, 1, -1)\n+\t\t\tD.apply_damage(5, BRUTE, \"chest\")\n+\t\t\tD.dir = A.dir\n+\t\t\tstep(D, D.dir)\n+\t\t\tstep(A, A.dir)\n+\t\t\tD.Stun(1)\n+\t\t\tsleep(5)\n+\t\treturn 1\n+\treturn harm_act(A,D)\n+\n+/datum/martial_art/hallway_brawler/proc/shoryuken(var/mob/living/carbon/human/A, var/mob/living/carbon/human/D)\n+\tif(!D.stat && !D.weakened)\n+\t\tA.say(\"SHORYUKEN!\")\n+\t\tD.visible_message(\"<span class='warning'>[A] uppercuts [D]!</span>\", \\\n+\t\t\t\t\t\t  \"<span class='userdanger'>[A] uppercuts you!</span>\")\n+\t\tD.apply_damage(15, BRUTE, \"head\")\n+\t\tD.Weaken(4)\n+\t\tplaysound(get_turf(A), 'sound/effects/hit_punch.ogg', 50, 1, -1)\n+\t\treturn 1\n+\treturn harm_act(A,D)\n+\n+/datum/martial_art/hallway_brawler/proc/hadouken(var/mob/living/carbon/human/A, var/mob/living/carbon/human/D)\n+\tif(!D.stat && !D.weakened)\n+\t\tA.say(\"HADOUKEN!\")\n+\t\tD.visible_message(\"<span class='warning'>[A] punches [D] with a burning force!</span>\", \\\n+\t\t\t\t\t\t  \"<span class'userdanger'>[A] punches you with a burning force!</span>\")\n+\t\tD.apply_damage(15, BURN, \"chest\")\n+\t\tD.adjust_fire_stacks(2)\n+\t\tD.IgniteMob()\n+\t\tD.Weaken(3)\n+\t\tplaysound(get_turf(A), 'sound/effects/hit_punch.ogg', 50, 1, -1)\n+\t\treturn 1\n+\treturn harm_act(A,D)\n+\n+/datum/martial_art/hallway_brawler/proc/shakunetsu_hadouken(var/mob/living/carbon/human/A, var/mob/living/carbon/human/D)\n+\tif(!D.stat && !D.weakened)\n+\t\tA.say(\"SHAKUNETSU HADOUKEN!\")\n+\t\tfor(var/i = 0; i < 3; i++)\n+\t\t\tD.visible_message(\"<span class='warning'>[A] punches [D] with a burning force!</span>\", \\\n+\t\t\t\t\t\t\t  \"<span class'userdanger'>[A] punches you with a burning force!</span>\")\n+\t\t\tD.apply_damage(10, BURN, \"chest\")\n+\t\t\tD.adjust_fire_stacks(2)\n+\t\t\tD.IgniteMob()\n+\t\t\tD.Weaken(3)\n+\t\t\tplaysound(get_turf(A), 'sound/effects/hit_punch.ogg', 50, 1, -1)\n+\t\t\tsleep(5)\n+\t\treturn 1\n+\treturn harm_act(A,D)\n+\n+\n+/datum/martial_art/hallway_brawler/grab_act(var/mob/living/carbon/human/A, var/mob/living/carbon/human/D)\n+\tadd_to_streak(\"G\")\n+\tif(check_streak(A,D))\n+\t\treturn 1\n+\t..()\n+\n+/datum/martial_art/hallway_brawler/harm_act(var/mob/living/carbon/human/A, var/mob/living/carbon/human/D)\n+\tif(D.stat)\n+\t\tA << \"It is dishonorable to attack an opponent who is unable to fight back.\"\n+\t\treturn 1\n+\tadd_to_streak(\"H\")\n+\tif(check_streak(A,D))\n+\t\treturn 1\n+\tadd_logs(A, D, \"punched\")\n+\tA.do_attack_animation(D)\n+\tif(D.martial_art)\n+\t\tvar/datum/martial_art/MA = D.martial_art\n+\t\tif(MA.on_hit(D,A)) // they countered with something\n+\t\t\tadd_logs(A, D, \"countered or blocked\")\n+\t\t\treturn 1\n+\tvar/picked_hit_type = pick(\"punches\", \"kicks\")\n+\tif(picked_hit_type == \"kicks\")\n+\t\tplaysound(get_turf(D), 'sound/effects/hit_kick.ogg', 50, 1, -1)\n+\telse\n+\t\tplaysound(get_turf(D), 'sound/effects/hit_punch.ogg', 50, 1, -1)\n+\tD.visible_message(\"<span class='danger'>[A] [picked_hit_type] [D]!</span>\", \\\n+\t\t\t\t\t  \"<span class='userdanger'>[A] hits you!</span>\")\n+\tD.apply_damage(10, BRUTE)\n+\treturn 1\n+\n+\n+/datum/martial_art/hallway_brawler/disarm_act(var/mob/living/carbon/human/A, var/mob/living/carbon/human/D)\n+\tadd_to_streak(\"D\")\n+\tif(check_streak(A,D))\n+\t\treturn 1\n+\treturn ..()\n+\n+// DOWN = disarm\n+// BACK = harm\n+// FORWARD = grab\n+/mob/living/carbon/human/proc/hallway_brawler_help()\n+\tset name = \"Recall Skills\"\n+\tset desc = \"Remember your hallway brawling skills.\"\n+\tset category = \"Hallway Brawler\"\n+\n+\tusr << \"<b><i>You retreat inward and recall the teachings of the Hallway Brawler...</i></b>\"\n+\tusr << \"<span class='notice'>Tatsumaki Senpukyaku</span>: Disarm Disarm Harm Harm. Hits 4 times in a row, knocking them down and moving you 4 tiles forward.\"\n+\tusr << \"<span class='notice'>Shoryuken</span>: Grab Disarm Disarm Grab. Deliver a powerful uppercut, stunning the opponent.\"\n+\tusr << \"<span class='notice'>Hadouken</span>: Disarm Disarm Grab Grab. Hits the opponent with a firey blast and stuns.\"\n+\tusr << \"<span class='notice'>Shakunetsu Hadouken</span>: Harm Disarm Harm Disarm Disarm Grab. Like the Hadouken, but hits multiple times for more.\"\n+\n+/obj/item/clothing/gloves/hallway_brawler\n+\tdesc = \"These gloves will teach you the ways of the hallway brawler.\"\n+\tname = \"fighting gloves\"\n+\ticon_state = \"fightgloves\"\n+\titem_state = \"fightgloves\"\n+\tvar/datum/martial_art/hallway_brawler/style = new\n+\n+/obj/item/clothing/gloves/hallway_brawler/equipped(mob/user, slot)\n+\tif(!ishuman(user))\n+\t\treturn\n+\tif(slot == slot_gloves)\n+\t\tvar/mob/living/carbon/human/H = user\n+\t\tstyle.teach(H,1)\n+\t\tuser.verbs += /mob/living/carbon/human/proc/hallway_brawler_help","path":"code/datums/martial/hallwaybrawler.dm","position":165,"original_position":165,"commit_id":"c14ba926f516c6c6a088a5a45489ec1a6c867566","original_commit_id":"c14ba926f516c6c6a088a5a45489ec1a6c867566","user":{"login":"Zuhayr","id":2468979,"avatar_url":"https://avatars.githubusercontent.com/u/2468979?v=3","gravatar_id":"","url":"https://api.github.com/users/Zuhayr","html_url":"https://github.com/Zuhayr","followers_url":"https://api.github.com/users/Zuhayr/followers","following_url":"https://api.github.com/users/Zuhayr/following{/other_user}","gists_url":"https://api.github.com/users/Zuhayr/gists{/gist_id}","starred_url":"https://api.github.com/users/Zuhayr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Zuhayr/subscriptions","organizations_url":"https://api.github.com/users/Zuhayr/orgs","repos_url":"https://api.github.com/users/Zuhayr/repos","events_url":"https://api.github.com/users/Zuhayr/events{/privacy}","received_events_url":"https://api.github.com/users/Zuhayr/received_events","type":"User","site_admin":false},"body":"Help verbs could be put into the datum teach proc surely?","created_at":"2015-07-01T10:29:55Z","updated_at":"2015-07-01T10:29:55Z","html_url":"https://github.com/tgstation/-tg-station/pull/10306#discussion_r33666424","pull_request_url":"https://api.github.com/repos/tgstation/-tg-station/pulls/10306","_links":{"self":{"href":"https://api.github.com/repos/tgstation/-tg-station/pulls/comments/33666424"},"html":{"href":"https://github.com/tgstation/-tg-station/pull/10306#discussion_r33666424"},"pull_request":{"href":"https://api.github.com/repos/tgstation/-tg-station/pulls/10306"}}},"pull_request":{"url":"https://api.github.com/repos/tgstation/-tg-station/pulls/10306","id":38941513,"html_url":"https://github.com/tgstation/-tg-station/pull/10306","diff_url":"https://github.com/tgstation/-tg-station/pull/10306.diff","patch_url":"https://github.com/tgstation/-tg-station/pull/10306.patch","issue_url":"https://api.github.com/repos/tgstation/-tg-station/issues/10306","number":10306,"state":"open","locked":false,"title":"Adds Krav Maga and Hallway Brawler fighting styles.","user":{"login":"Iamgoofball","id":4081722,"avatar_url":"https://avatars.githubusercontent.com/u/4081722?v=3","gravatar_id":"","url":"https://api.github.com/users/Iamgoofball","html_url":"https://github.com/Iamgoofball","followers_url":"https://api.github.com/users/Iamgoofball/followers","following_url":"https://api.github.com/users/Iamgoofball/following{/other_user}","gists_url":"https://api.github.com/users/Iamgoofball/gists{/gist_id}","starred_url":"https://api.github.com/users/Iamgoofball/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Iamgoofball/subscriptions","organizations_url":"https://api.github.com/users/Iamgoofball/orgs","repos_url":"https://api.github.com/users/Iamgoofball/repos","events_url":"https://api.github.com/users/Iamgoofball/events{/privacy}","received_events_url":"https://api.github.com/users/Iamgoofball/received_events","type":"User","site_admin":false},"body":"![skxfikj](https://cloud.githubusercontent.com/assets/4081722/8449028/7333b53e-1f82-11e5-9209-82c5783a958d.png)\r\n![gue4gd8](https://cloud.githubusercontent.com/assets/4081722/8447832/9609618a-1f73-11e5-9718-2bd1374ddce5.png)\r\nKrav Maga is a fighting style good for 1 on 1 combat. It's obtainable from the traitor uplink in the form of gloves for 10tc, and Round-Start Security staff know it innately. It's got 3 combos, a Leg Sweep, a Quick Choke, a Head Elbow, and a Neck Chop.\r\n\r\nYou do a base 10 damage per punch, and you do bonus damage to weakened on the ground opponents. You sacrifice your chances to weaken people on hit for this.\r\n\r\nWhen disarming someone, you grab objects they are holding, instead of it hitting the ground. You sacrifice your knockdown with disarm for this.\r\n\r\nYou also have a 25% chance to either counter or block hits directed at you in melee.\r\n\r\nIf someone is using Krav Maga, which you can tell by the hit sounds, keep your distance and pelt them from afar with ranged weapons.\r\n\r\nThis is probably a bit overpowered and could use some nerfing, so I'll let you guys come up with values.\r\n\r\nHallway Brawler is a silly thing I coded for fun while I was figuring out how to use the martial arts datums. I left it in as an admin spawn/thing you beg the admins to let your trade TCs for, as it's pretty fun to play with and play against. It also has the countering and blocking mechanic, and you can find the info on it's combos using the ability the gloves give you. Sprites for this glove are by Ausops.\r\n\r\nSounds are from freesound.org.\r\nhttps://www.freesound.org/people/RSilveira_88/sounds/216196/\r\nhttps://www.freesound.org/people/Taira%20Komori/sounds/214200/\r\nhttps://www.freesound.org/people/FlameEagle/sounds/131142/","created_at":"2015-07-01T01:44:45Z","updated_at":"2015-07-01T10:29:55Z","closed_at":null,"merged_at":null,"merge_commit_sha":"0eac1b0d492a7fd60588b6be5b6414feac937ff9","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/tgstation/-tg-station/pulls/10306/commits","review_comments_url":"https://api.github.com/repos/tgstation/-tg-station/pulls/10306/comments","review_comment_url":"https://api.github.com/repos/tgstation/-tg-station/pulls/comments{/number}","comments_url":"https://api.github.com/repos/tgstation/-tg-station/issues/10306/comments","statuses_url":"https://api.github.com/repos/tgstation/-tg-station/statuses/c14ba926f516c6c6a088a5a45489ec1a6c867566","head":{"label":"Iamgoofball:wrassle","ref":"wrassle","sha":"c14ba926f516c6c6a088a5a45489ec1a6c867566","user":{"login":"Iamgoofball","id":4081722,"avatar_url":"https://avatars.githubusercontent.com/u/4081722?v=3","gravatar_id":"","url":"https://api.github.com/users/Iamgoofball","html_url":"https://github.com/Iamgoofball","followers_url":"https://api.github.com/users/Iamgoofball/followers","following_url":"https://api.github.com/users/Iamgoofball/following{/other_user}","gists_url":"https://api.github.com/users/Iamgoofball/gists{/gist_id}","starred_url":"https://api.github.com/users/Iamgoofball/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Iamgoofball/subscriptions","organizations_url":"https://api.github.com/users/Iamgoofball/orgs","repos_url":"https://api.github.com/users/Iamgoofball/repos","events_url":"https://api.github.com/users/Iamgoofball/events{/privacy}","received_events_url":"https://api.github.com/users/Iamgoofball/received_events","type":"User","site_admin":false},"repo":{"id":26029094,"name":"-tg-station","full_name":"Iamgoofball/-tg-station","owner":{"login":"Iamgoofball","id":4081722,"avatar_url":"https://avatars.githubusercontent.com/u/4081722?v=3","gravatar_id":"","url":"https://api.github.com/users/Iamgoofball","html_url":"https://github.com/Iamgoofball","followers_url":"https://api.github.com/users/Iamgoofball/followers","following_url":"https://api.github.com/users/Iamgoofball/following{/other_user}","gists_url":"https://api.github.com/users/Iamgoofball/gists{/gist_id}","starred_url":"https://api.github.com/users/Iamgoofball/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Iamgoofball/subscriptions","organizations_url":"https://api.github.com/users/Iamgoofball/orgs","repos_url":"https://api.github.com/users/Iamgoofball/repos","events_url":"https://api.github.com/users/Iamgoofball/events{/privacy}","received_events_url":"https://api.github.com/users/Iamgoofball/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/Iamgoofball/-tg-station","description":"/tg/'s SS13 branch","fork":true,"url":"https://api.github.com/repos/Iamgoofball/-tg-station","forks_url":"https://api.github.com/repos/Iamgoofball/-tg-station/forks","keys_url":"https://api.github.com/repos/Iamgoofball/-tg-station/keys{/key_id}","collaborators_url":"https://api.github.com/repos/Iamgoofball/-tg-station/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/Iamgoofball/-tg-station/teams","hooks_url":"https://api.github.com/repos/Iamgoofball/-tg-station/hooks","issue_events_url":"https://api.github.com/repos/Iamgoofball/-tg-station/issues/events{/number}","events_url":"https://api.github.com/repos/Iamgoofball/-tg-station/events","assignees_url":"https://api.github.com/repos/Iamgoofball/-tg-station/assignees{/user}","branches_url":"https://api.github.com/repos/Iamgoofball/-tg-station/branches{/branch}","tags_url":"https://api.github.com/repos/Iamgoofball/-tg-station/tags","blobs_url":"https://api.github.com/repos/Iamgoofball/-tg-station/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/Iamgoofball/-tg-station/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/Iamgoofball/-tg-station/git/refs{/sha}","trees_url":"https://api.github.com/repos/Iamgoofball/-tg-station/git/trees{/sha}","statuses_url":"https://api.github.com/repos/Iamgoofball/-tg-station/statuses/{sha}","languages_url":"https://api.github.com/repos/Iamgoofball/-tg-station/languages","stargazers_url":"https://api.github.com/repos/Iamgoofball/-tg-station/stargazers","contributors_url":"https://api.github.com/repos/Iamgoofball/-tg-station/contributors","subscribers_url":"https://api.github.com/repos/Iamgoofball/-tg-station/subscribers","subscription_url":"https://api.github.com/repos/Iamgoofball/-tg-station/subscription","commits_url":"https://api.github.com/repos/Iamgoofball/-tg-station/commits{/sha}","git_commits_url":"https://api.github.com/repos/Iamgoofball/-tg-station/git/commits{/sha}","comments_url":"https://api.github.com/repos/Iamgoofball/-tg-station/comments{/number}","issue_comment_url":"https://api.github.com/repos/Iamgoofball/-tg-station/issues/comments{/number}","contents_url":"https://api.github.com/repos/Iamgoofball/-tg-station/contents/{+path}","compare_url":"https://api.github.com/repos/Iamgoofball/-tg-station/compare/{base}...{head}","merges_url":"https://api.github.com/repos/Iamgoofball/-tg-station/merges","archive_url":"https://api.github.com/repos/Iamgoofball/-tg-station/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/Iamgoofball/-tg-station/downloads","issues_url":"https://api.github.com/repos/Iamgoofball/-tg-station/issues{/number}","pulls_url":"https://api.github.com/repos/Iamgoofball/-tg-station/pulls{/number}","milestones_url":"https://api.github.com/repos/Iamgoofball/-tg-station/milestones{/number}","notifications_url":"https://api.github.com/repos/Iamgoofball/-tg-station/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/Iamgoofball/-tg-station/labels{/name}","releases_url":"https://api.github.com/repos/Iamgoofball/-tg-station/releases{/id}","created_at":"2014-10-31T18:55:24Z","updated_at":"2015-04-13T18:28:49Z","pushed_at":"2015-07-01T07:37:37Z","git_url":"git://github.com/Iamgoofball/-tg-station.git","ssh_url":"git@github.com:Iamgoofball/-tg-station.git","clone_url":"https://github.com/Iamgoofball/-tg-station.git","svn_url":"https://github.com/Iamgoofball/-tg-station","homepage":"http://www.tgstation13.org/","size":513864,"stargazers_count":0,"watchers_count":0,"language":"DM","has_issues":false,"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":"3ddb980a69e55277d2339fe96b2b18eaaaa19971","user":{"login":"tgstation","id":1363778,"avatar_url":"https://avatars.githubusercontent.com/u/1363778?v=3","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":"-tg-station","full_name":"tgstation/-tg-station","owner":{"login":"tgstation","id":1363778,"avatar_url":"https://avatars.githubusercontent.com/u/1363778?v=3","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/-tg-station","description":"the /tg/station branch of SS13","fork":false,"url":"https://api.github.com/repos/tgstation/-tg-station","forks_url":"https://api.github.com/repos/tgstation/-tg-station/forks","keys_url":"https://api.github.com/repos/tgstation/-tg-station/keys{/key_id}","collaborators_url":"https://api.github.com/repos/tgstation/-tg-station/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/tgstation/-tg-station/teams","hooks_url":"https://api.github.com/repos/tgstation/-tg-station/hooks","issue_events_url":"https://api.github.com/repos/tgstation/-tg-station/issues/events{/number}","events_url":"https://api.github.com/repos/tgstation/-tg-station/events","assignees_url":"https://api.github.com/repos/tgstation/-tg-station/assignees{/user}","branches_url":"https://api.github.com/repos/tgstation/-tg-station/branches{/branch}","tags_url":"https://api.github.com/repos/tgstation/-tg-station/tags","blobs_url":"https://api.github.com/repos/tgstation/-tg-station/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/tgstation/-tg-station/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/tgstation/-tg-station/git/refs{/sha}","trees_url":"https://api.github.com/repos/tgstation/-tg-station/git/trees{/sha}","statuses_url":"https://api.github.com/repos/tgstation/-tg-station/statuses/{sha}","languages_url":"https://api.github.com/repos/tgstation/-tg-station/languages","stargazers_url":"https://api.github.com/repos/tgstation/-tg-station/stargazers","contributors_url":"https://api.github.com/repos/tgstation/-tg-station/contributors","subscribers_url":"https://api.github.com/repos/tgstation/-tg-station/subscribers","subscription_url":"https://api.github.com/repos/tgstation/-tg-station/subscription","commits_url":"https://api.github.com/repos/tgstation/-tg-station/commits{/sha}","git_commits_url":"https://api.github.com/repos/tgstation/-tg-station/git/commits{/sha}","comments_url":"https://api.github.com/repos/tgstation/-tg-station/comments{/number}","issue_comment_url":"https://api.github.com/repos/tgstation/-tg-station/issues/comments{/number}","contents_url":"https://api.github.com/repos/tgstation/-tg-station/contents/{+path}","compare_url":"https://api.github.com/repos/tgstation/-tg-station/compare/{base}...{head}","merges_url":"https://api.github.com/repos/tgstation/-tg-station/merges","archive_url":"https://api.github.com/repos/tgstation/-tg-station/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/tgstation/-tg-station/downloads","issues_url":"https://api.github.com/repos/tgstation/-tg-station/issues{/number}","pulls_url":"https://api.github.com/repos/tgstation/-tg-station/pulls{/number}","milestones_url":"https://api.github.com/repos/tgstation/-tg-station/milestones{/number}","notifications_url":"https://api.github.com/repos/tgstation/-tg-station/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/tgstation/-tg-station/labels{/name}","releases_url":"https://api.github.com/repos/tgstation/-tg-station/releases{/id}","created_at":"2012-01-21T17:32:47Z","updated_at":"2015-06-30T14:19:24Z","pushed_at":"2015-07-01T09:58:23Z","git_url":"git://github.com/tgstation/-tg-station.git","ssh_url":"git@github.com:tgstation/-tg-station.git","clone_url":"https://github.com/tgstation/-tg-station.git","svn_url":"https://github.com/tgstation/-tg-station","homepage":"http://www.tgstation13.org/","size":705771,"stargazers_count":229,"watchers_count":229,"language":"DM","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":771,"mirror_url":null,"open_issues_count":844,"forks":771,"open_issues":844,"watchers":229,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/tgstation/-tg-station/pulls/10306"},"html":{"href":"https://github.com/tgstation/-tg-station/pull/10306"},"issue":{"href":"https://api.github.com/repos/tgstation/-tg-station/issues/10306"},"comments":{"href":"https://api.github.com/repos/tgstation/-tg-station/issues/10306/comments"},"review_comments":{"href":"https://api.github.com/repos/tgstation/-tg-station/pulls/10306/comments"},"review_comment":{"href":"https://api.github.com/repos/tgstation/-tg-station/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/tgstation/-tg-station/pulls/10306/commits"},"statuses":{"href":"https://api.github.com/repos/tgstation/-tg-station/statuses/c14ba926f516c6c6a088a5a45489ec1a6c867566"}}}}