{"action":"created","comment":{"url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/pulls/comments/235700674","pull_request_review_id":177625447,"id":235700674,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIzNTcwMDY3NA==","diff_hunk":"@@ -0,0 +1,128 @@\n+//---------------------------------------------------------------------------------------\n+//  AUTHOR:  ArcaneData\n+//  PURPOSE: Displays covert action info on the squad select screen\n+//---------------------------------------------------------------------------------------\n+//  WOTCStrategyOverhaul Team\n+//---------------------------------------------------------------------------------------\n+\n+class UISS_InfiltrationPanel extends UIPanel;\n+\n+var UISS_InfiltrationItem TotalDurationTitle;\n+var UISS_InfiltrationItem TotalDurationDisplay;\n+\n+var UISS_InfiltrationItem BaseDurationTitle;\n+var UISS_InfiltrationItem BaseDurationDisplay;\n+\n+var UISS_InfiltrationItem SquadDurationTitle;\n+var UISS_InfiltrationItem SquadDurationDisplay;\n+\n+var UISS_InfiltrationItem RisksTitle;\n+var array<UISS_InfiltrationItem> RiskLabels;\n+\n+var int RiskLabelsOffsetY;\n+\n+var localized string strTotalDurationTitle;\n+var localized string strBaseDurationTitle;\n+var localized string strSquadDurationTitle;\n+var localized string strRisksTitle;\n+\n+var localized string strDaysAndHours;\n+var localized string strPlusDaysAndHours;\n+\n+simulated function InitRisks(optional int InitWidth = 375, optional int InitHeight = 450, optional int InitX = -375, optional int InitY = 0)\n+{\n+\tInitPanel('UISS_InfiltrationPanel');\n+\tAnchorTopRight();\n+\tSetSize(InitWidth, InitHeight);\n+\tSetPosition(InitX, InitY);\n+\n+\tTotalDurationDisplay = Spawn(class'UISS_InfiltrationItem', self).InitObjectiveListItem(, 0, 107.5);\n+\tBaseDurationDisplay = Spawn(class'UISS_InfiltrationItem', self).InitObjectiveListItem(, 23, 181);\n+\tSquadDurationDisplay = Spawn(class'UISS_InfiltrationItem', self).InitObjectiveListItem(, 23, 247);\n+\n+\tTotalDurationTitle = Spawn(class'UISS_InfiltrationItem', self).InitObjectiveListItem(, -29, 73);\n+\tTotalDurationTitle.SetSubTitle(default.strTotalDurationTitle, \"FAF0C8\");\n+\n+\tBaseDurationTitle = Spawn(class'UISS_InfiltrationItem', self).InitObjectiveListItem(, 20, 153);\n+\tBaseDurationTitle.SetSubTitle(default.strBaseDurationTitle);\n+\n+\tSquadDurationTitle = Spawn(class'UISS_InfiltrationItem', self).InitObjectiveListItem(, 20, 219);\n+\tSquadDurationTitle.SetSubTitle(default.strSquadDurationTitle);\n+\n+\tRisksTitle = Spawn(class'UISS_InfiltrationItem', self).InitObjectiveListItem(, 20, 285);\n+\tRisksTitle.SetSubTitle(class'UICovertActions'.default.CovertActions_RiskTitle, \"FAF0C8\");\n+\n+\tRiskLabelsOffsetY = 32;\n+\tRiskLabels.AddItem(Spawn(class'UISS_InfiltrationItem', self).InitObjectiveListItem(, 23, 316));\n+}\n+\n+simulated function UpdateData(XComGameState_CovertAction CurrentAction)\n+{\t\n+\tlocal XComGameState_HeadquartersXCom XComHQ;\n+\tlocal int BaseDuration, SquadDuration;\n+\n+\tXComHQ = class'UIUtilities_Strategy'.static.GetXComHQ();\n+\n+\tBaseDuration = CurrentAction.HoursToComplete;\n+\n+\tSquadDuration = class'X2Helper_Infiltration'.static.GetSquadInfiltration(XComHQ.Squad);\n+\n+\tTotalDurationDisplay.SetInfoValue(GetDaysAndHoursString(BaseDuration + SquadDuration), class'UIUtilities_Colors'.const.NORMAL_HTML_COLOR);\n+\tBaseDurationDisplay.SetInfoValue(GetDaysAndHoursString(BaseDuration), class'UIUtilities_Colors'.const.NORMAL_HTML_COLOR);\n+\tSquadDurationDisplay.SetInfoValue(GetDaysAndHoursString(SquadDuration, default.strPlusDaysAndHours), class'UIUtilities_Colors'.const.NORMAL_HTML_COLOR);\n+\n+\tUpdateRiskLabels(CurrentAction);\n+}\n+\n+simulated function UpdateRiskLabels(XComGameState_CovertAction CurrentAction)\n+{\n+\tlocal array<string> RiskStrings;\n+\tlocal int idx;\n+\n+\tRiskStrings = class'UIUtilities_Infiltration'.static.GetRisksStringsFor(CurrentAction);\n+\n+\tfor (idx = 0; idx < RiskStrings.Length; idx++)\n+\t{\n+\t\tGetRiskLabel(idx).SetText(RiskStrings[idx]);\n+\t}\n+}\n+\n+static function string GetDaysAndHoursString(int iHours, optional string locString)\n+{\n+\tlocal int ActualHours, ActualDays;\n+\tlocal XGParamTag ParamTag;\n+\tlocal string ReturnString;\n+\n+\tif(locString == \"\")\n+\t\tlocString = default.strDaysAndHours;\n+\n+\tActualDays = iHours / 24;\n+\tActualHours = iHours % 24;\n+\n+\tParamTag = XGParamTag(`XEXPANDCONTEXT.FindTag(\"XGParam\"));\n+\tParamTag.IntValue0 = ActualDays;\n+\tParamTag.IntValue1 = ActualHours;\n+\tReturnString = `XEXPAND.ExpandString(locString);\n+\n+\treturn ReturnString;\n+}\n+\n+simulated function UISS_InfiltrationItem GetRiskLabel(int index)\n+{\n+\tlocal UISS_InfiltrationItem newLabel;\n+\n+\tif (index < RiskLabels.Length)\n+\t\treturn RiskLabels[index];\n+\n+\tnewLabel = Spawn(class'UISS_InfiltrationItem', self).InitObjectiveListItem(, RiskLabels[RiskLabels.Length - 1].X, RiskLabels[RiskLabels.Length - 1].Y + RiskLabelsOffsetY);\n+\n+\tRiskLabels.AddItem(newLabel);","path":"CovertInfiltration/Src/CovertInfiltration/Classes/UISS_InfiltrationPanel.uc","position":119,"original_position":119,"commit_id":"fe59484d5544dec6e6129732fcc544c50b6b06fc","original_commit_id":"fe59484d5544dec6e6129732fcc544c50b6b06fc","user":{"login":"robojumper","id":14299449,"node_id":"MDQ6VXNlcjE0Mjk5NDQ5","avatar_url":"https://avatars0.githubusercontent.com/u/14299449?v=4","gravatar_id":"","url":"https://api.github.com/users/robojumper","html_url":"https://github.com/robojumper","followers_url":"https://api.github.com/users/robojumper/followers","following_url":"https://api.github.com/users/robojumper/following{/other_user}","gists_url":"https://api.github.com/users/robojumper/gists{/gist_id}","starred_url":"https://api.github.com/users/robojumper/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/robojumper/subscriptions","organizations_url":"https://api.github.com/users/robojumper/orgs","repos_url":"https://api.github.com/users/robojumper/repos","events_url":"https://api.github.com/users/robojumper/events{/privacy}","received_events_url":"https://api.github.com/users/robojumper/received_events","type":"User","site_admin":false},"body":"This assumes that `index` is within `[0; RiskLabels.Length]`. The only time you call this here, this precondition is met, but it may be worth leaving a comment about it here.","created_at":"2018-11-22T12:00:40Z","updated_at":"2018-11-22T12:00:40Z","html_url":"https://github.com/WOTCStrategyOverhaul/CovertInfiltration/pull/30#discussion_r235700674","pull_request_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/pulls/30","author_association":"CONTRIBUTOR","_links":{"self":{"href":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/pulls/comments/235700674"},"html":{"href":"https://github.com/WOTCStrategyOverhaul/CovertInfiltration/pull/30#discussion_r235700674"},"pull_request":{"href":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/pulls/30"}}},"pull_request":{"url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/pulls/30","id":232097979,"node_id":"MDExOlB1bGxSZXF1ZXN0MjMyMDk3OTc5","html_url":"https://github.com/WOTCStrategyOverhaul/CovertInfiltration/pull/30","diff_url":"https://github.com/WOTCStrategyOverhaul/CovertInfiltration/pull/30.diff","patch_url":"https://github.com/WOTCStrategyOverhaul/CovertInfiltration/pull/30.patch","issue_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/issues/30","number":30,"state":"open","locked":false,"title":"Infiltration Display in Squad Select","user":{"login":"ArcaneData1","id":44498628,"node_id":"MDQ6VXNlcjQ0NDk4NjI4","avatar_url":"https://avatars1.githubusercontent.com/u/44498628?v=4","gravatar_id":"","url":"https://api.github.com/users/ArcaneData1","html_url":"https://github.com/ArcaneData1","followers_url":"https://api.github.com/users/ArcaneData1/followers","following_url":"https://api.github.com/users/ArcaneData1/following{/other_user}","gists_url":"https://api.github.com/users/ArcaneData1/gists{/gist_id}","starred_url":"https://api.github.com/users/ArcaneData1/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ArcaneData1/subscriptions","organizations_url":"https://api.github.com/users/ArcaneData1/orgs","repos_url":"https://api.github.com/users/ArcaneData1/repos","events_url":"https://api.github.com/users/ArcaneData1/events{/privacy}","received_events_url":"https://api.github.com/users/ArcaneData1/received_events","type":"User","site_admin":false},"body":"To Do:\r\n- [x] display text boxes\r\n- [x] conversion from int to hours + days \r\n- [x] proper colours for risk display\r\n- [x] connect to localization\r\n- [x] hook up display to CA info\r\n\r\nCloses #12 ","created_at":"2018-11-19T20:13:13Z","updated_at":"2018-11-22T12:00:40Z","closed_at":null,"merged_at":null,"merge_commit_sha":"91ec3242890856432bc52b83315597febf85592a","assignee":null,"assignees":[],"requested_reviewers":[{"login":"cannonfodder1","id":1369684,"node_id":"MDQ6VXNlcjEzNjk2ODQ=","avatar_url":"https://avatars2.githubusercontent.com/u/1369684?v=4","gravatar_id":"","url":"https://api.github.com/users/cannonfodder1","html_url":"https://github.com/cannonfodder1","followers_url":"https://api.github.com/users/cannonfodder1/followers","following_url":"https://api.github.com/users/cannonfodder1/following{/other_user}","gists_url":"https://api.github.com/users/cannonfodder1/gists{/gist_id}","starred_url":"https://api.github.com/users/cannonfodder1/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cannonfodder1/subscriptions","organizations_url":"https://api.github.com/users/cannonfodder1/orgs","repos_url":"https://api.github.com/users/cannonfodder1/repos","events_url":"https://api.github.com/users/cannonfodder1/events{/privacy}","received_events_url":"https://api.github.com/users/cannonfodder1/received_events","type":"User","site_admin":false}],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/pulls/30/commits","review_comments_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/pulls/30/comments","review_comment_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/pulls/comments{/number}","comments_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/issues/30/comments","statuses_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/statuses/fe59484d5544dec6e6129732fcc544c50b6b06fc","head":{"label":"WOTCStrategyOverhaul:squad-infil-loadout-display","ref":"squad-infil-loadout-display","sha":"fe59484d5544dec6e6129732fcc544c50b6b06fc","user":{"login":"WOTCStrategyOverhaul","id":43826671,"node_id":"MDEyOk9yZ2FuaXphdGlvbjQzODI2Njcx","avatar_url":"https://avatars1.githubusercontent.com/u/43826671?v=4","gravatar_id":"","url":"https://api.github.com/users/WOTCStrategyOverhaul","html_url":"https://github.com/WOTCStrategyOverhaul","followers_url":"https://api.github.com/users/WOTCStrategyOverhaul/followers","following_url":"https://api.github.com/users/WOTCStrategyOverhaul/following{/other_user}","gists_url":"https://api.github.com/users/WOTCStrategyOverhaul/gists{/gist_id}","starred_url":"https://api.github.com/users/WOTCStrategyOverhaul/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/WOTCStrategyOverhaul/subscriptions","organizations_url":"https://api.github.com/users/WOTCStrategyOverhaul/orgs","repos_url":"https://api.github.com/users/WOTCStrategyOverhaul/repos","events_url":"https://api.github.com/users/WOTCStrategyOverhaul/events{/privacy}","received_events_url":"https://api.github.com/users/WOTCStrategyOverhaul/received_events","type":"Organization","site_admin":false},"repo":{"id":151464462,"node_id":"MDEwOlJlcG9zaXRvcnkxNTE0NjQ0NjI=","name":"CovertInfiltration","full_name":"WOTCStrategyOverhaul/CovertInfiltration","private":false,"owner":{"login":"WOTCStrategyOverhaul","id":43826671,"node_id":"MDEyOk9yZ2FuaXphdGlvbjQzODI2Njcx","avatar_url":"https://avatars1.githubusercontent.com/u/43826671?v=4","gravatar_id":"","url":"https://api.github.com/users/WOTCStrategyOverhaul","html_url":"https://github.com/WOTCStrategyOverhaul","followers_url":"https://api.github.com/users/WOTCStrategyOverhaul/followers","following_url":"https://api.github.com/users/WOTCStrategyOverhaul/following{/other_user}","gists_url":"https://api.github.com/users/WOTCStrategyOverhaul/gists{/gist_id}","starred_url":"https://api.github.com/users/WOTCStrategyOverhaul/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/WOTCStrategyOverhaul/subscriptions","organizations_url":"https://api.github.com/users/WOTCStrategyOverhaul/orgs","repos_url":"https://api.github.com/users/WOTCStrategyOverhaul/repos","events_url":"https://api.github.com/users/WOTCStrategyOverhaul/events{/privacy}","received_events_url":"https://api.github.com/users/WOTCStrategyOverhaul/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/WOTCStrategyOverhaul/CovertInfiltration","description":"A mod that overhauls the Covert Actions system to bring back the Infiltration mechanic from Long War 2","fork":false,"url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration","forks_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/forks","keys_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/keys{/key_id}","collaborators_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/teams","hooks_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/hooks","issue_events_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/issues/events{/number}","events_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/events","assignees_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/assignees{/user}","branches_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/branches{/branch}","tags_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/tags","blobs_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/git/refs{/sha}","trees_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/git/trees{/sha}","statuses_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/statuses/{sha}","languages_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/languages","stargazers_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/stargazers","contributors_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/contributors","subscribers_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/subscribers","subscription_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/subscription","commits_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/commits{/sha}","git_commits_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/git/commits{/sha}","comments_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/comments{/number}","issue_comment_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/issues/comments{/number}","contents_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/contents/{+path}","compare_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/compare/{base}...{head}","merges_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/merges","archive_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/downloads","issues_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/issues{/number}","pulls_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/pulls{/number}","milestones_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/milestones{/number}","notifications_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/labels{/name}","releases_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/releases{/id}","deployments_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/deployments","created_at":"2018-10-03T18:57:28Z","updated_at":"2018-11-21T10:53:35Z","pushed_at":"2018-11-21T19:30:05Z","git_url":"git://github.com/WOTCStrategyOverhaul/CovertInfiltration.git","ssh_url":"git@github.com:WOTCStrategyOverhaul/CovertInfiltration.git","clone_url":"https://github.com/WOTCStrategyOverhaul/CovertInfiltration.git","svn_url":"https://github.com/WOTCStrategyOverhaul/CovertInfiltration","homepage":"","size":343,"stargazers_count":2,"watchers_count":2,"language":"UnrealScript","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":1,"mirror_url":null,"archived":false,"open_issues_count":13,"license":null,"forks":1,"open_issues":13,"watchers":2,"default_branch":"master"}},"base":{"label":"WOTCStrategyOverhaul:master","ref":"master","sha":"641e7ef16aa03376ce3c636e412a61b75a119a69","user":{"login":"WOTCStrategyOverhaul","id":43826671,"node_id":"MDEyOk9yZ2FuaXphdGlvbjQzODI2Njcx","avatar_url":"https://avatars1.githubusercontent.com/u/43826671?v=4","gravatar_id":"","url":"https://api.github.com/users/WOTCStrategyOverhaul","html_url":"https://github.com/WOTCStrategyOverhaul","followers_url":"https://api.github.com/users/WOTCStrategyOverhaul/followers","following_url":"https://api.github.com/users/WOTCStrategyOverhaul/following{/other_user}","gists_url":"https://api.github.com/users/WOTCStrategyOverhaul/gists{/gist_id}","starred_url":"https://api.github.com/users/WOTCStrategyOverhaul/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/WOTCStrategyOverhaul/subscriptions","organizations_url":"https://api.github.com/users/WOTCStrategyOverhaul/orgs","repos_url":"https://api.github.com/users/WOTCStrategyOverhaul/repos","events_url":"https://api.github.com/users/WOTCStrategyOverhaul/events{/privacy}","received_events_url":"https://api.github.com/users/WOTCStrategyOverhaul/received_events","type":"Organization","site_admin":false},"repo":{"id":151464462,"node_id":"MDEwOlJlcG9zaXRvcnkxNTE0NjQ0NjI=","name":"CovertInfiltration","full_name":"WOTCStrategyOverhaul/CovertInfiltration","private":false,"owner":{"login":"WOTCStrategyOverhaul","id":43826671,"node_id":"MDEyOk9yZ2FuaXphdGlvbjQzODI2Njcx","avatar_url":"https://avatars1.githubusercontent.com/u/43826671?v=4","gravatar_id":"","url":"https://api.github.com/users/WOTCStrategyOverhaul","html_url":"https://github.com/WOTCStrategyOverhaul","followers_url":"https://api.github.com/users/WOTCStrategyOverhaul/followers","following_url":"https://api.github.com/users/WOTCStrategyOverhaul/following{/other_user}","gists_url":"https://api.github.com/users/WOTCStrategyOverhaul/gists{/gist_id}","starred_url":"https://api.github.com/users/WOTCStrategyOverhaul/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/WOTCStrategyOverhaul/subscriptions","organizations_url":"https://api.github.com/users/WOTCStrategyOverhaul/orgs","repos_url":"https://api.github.com/users/WOTCStrategyOverhaul/repos","events_url":"https://api.github.com/users/WOTCStrategyOverhaul/events{/privacy}","received_events_url":"https://api.github.com/users/WOTCStrategyOverhaul/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/WOTCStrategyOverhaul/CovertInfiltration","description":"A mod that overhauls the Covert Actions system to bring back the Infiltration mechanic from Long War 2","fork":false,"url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration","forks_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/forks","keys_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/keys{/key_id}","collaborators_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/teams","hooks_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/hooks","issue_events_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/issues/events{/number}","events_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/events","assignees_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/assignees{/user}","branches_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/branches{/branch}","tags_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/tags","blobs_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/git/refs{/sha}","trees_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/git/trees{/sha}","statuses_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/statuses/{sha}","languages_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/languages","stargazers_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/stargazers","contributors_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/contributors","subscribers_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/subscribers","subscription_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/subscription","commits_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/commits{/sha}","git_commits_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/git/commits{/sha}","comments_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/comments{/number}","issue_comment_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/issues/comments{/number}","contents_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/contents/{+path}","compare_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/compare/{base}...{head}","merges_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/merges","archive_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/downloads","issues_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/issues{/number}","pulls_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/pulls{/number}","milestones_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/milestones{/number}","notifications_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/labels{/name}","releases_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/releases{/id}","deployments_url":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/deployments","created_at":"2018-10-03T18:57:28Z","updated_at":"2018-11-21T10:53:35Z","pushed_at":"2018-11-21T19:30:05Z","git_url":"git://github.com/WOTCStrategyOverhaul/CovertInfiltration.git","ssh_url":"git@github.com:WOTCStrategyOverhaul/CovertInfiltration.git","clone_url":"https://github.com/WOTCStrategyOverhaul/CovertInfiltration.git","svn_url":"https://github.com/WOTCStrategyOverhaul/CovertInfiltration","homepage":"","size":343,"stargazers_count":2,"watchers_count":2,"language":"UnrealScript","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":1,"mirror_url":null,"archived":false,"open_issues_count":13,"license":null,"forks":1,"open_issues":13,"watchers":2,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/pulls/30"},"html":{"href":"https://github.com/WOTCStrategyOverhaul/CovertInfiltration/pull/30"},"issue":{"href":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/issues/30"},"comments":{"href":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/issues/30/comments"},"review_comments":{"href":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/pulls/30/comments"},"review_comment":{"href":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/pulls/30/commits"},"statuses":{"href":"https://api.github.com/repos/WOTCStrategyOverhaul/CovertInfiltration/statuses/fe59484d5544dec6e6129732fcc544c50b6b06fc"}},"author_association":"CONTRIBUTOR"}}
{"actor":{"display_login":"robojumper"}}