{"action":"created","comment":{"url":"https://api.github.com/repos/jdolan/quetoo/pulls/comments/100697555","pull_request_review_id":21411713,"id":100697555,"diff_hunk":"@@ -354,12 +348,23 @@ int32_t BSP_Main(void) {\n \t\tWriteBSPFile(bsp_name, version);\n \t} else {\n \n+\t\t// delete portal and line files","path":"src/tools/quemap/qbsp.c","position":34,"original_position":34,"commit_id":"5550b9ccd52289c27d1ee9d36f00efa841e5e7c6","original_commit_id":"5550b9ccd52289c27d1ee9d36f00efa841e5e7c6","user":{"login":"jdolan","id":643118,"avatar_url":"https://avatars.githubusercontent.com/u/643118?v=3","gravatar_id":"","url":"https://api.github.com/users/jdolan","html_url":"https://github.com/jdolan","followers_url":"https://api.github.com/users/jdolan/followers","following_url":"https://api.github.com/users/jdolan/following{/other_user}","gists_url":"https://api.github.com/users/jdolan/gists{/gist_id}","starred_url":"https://api.github.com/users/jdolan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jdolan/subscriptions","organizations_url":"https://api.github.com/users/jdolan/orgs","repos_url":"https://api.github.com/users/jdolan/repos","events_url":"https://api.github.com/users/jdolan/events{/privacy}","received_events_url":"https://api.github.com/users/jdolan/received_events","type":"User","site_admin":false},"body":"Only nuke the `.prt` and `.lin` when we are going to re-create them.","created_at":"2017-02-12T16:48:29Z","updated_at":"2017-02-12T16:49:07Z","html_url":"https://github.com/jdolan/quetoo/pull/415#discussion_r100697555","pull_request_url":"https://api.github.com/repos/jdolan/quetoo/pulls/415","_links":{"self":{"href":"https://api.github.com/repos/jdolan/quetoo/pulls/comments/100697555"},"html":{"href":"https://github.com/jdolan/quetoo/pull/415#discussion_r100697555"},"pull_request":{"href":"https://api.github.com/repos/jdolan/quetoo/pulls/415"}}},"pull_request":{"url":"https://api.github.com/repos/jdolan/quetoo/pulls/415","id":105797251,"html_url":"https://github.com/jdolan/quetoo/pull/415","diff_url":"https://github.com/jdolan/quetoo/pull/415.diff","patch_url":"https://github.com/jdolan/quetoo/pull/415.patch","issue_url":"https://api.github.com/repos/jdolan/quetoo/issues/415","number":415,"state":"open","locked":false,"title":"Issue/63 quemap materials","user":{"login":"jdolan","id":643118,"avatar_url":"https://avatars.githubusercontent.com/u/643118?v=3","gravatar_id":"","url":"https://api.github.com/users/jdolan","html_url":"https://github.com/jdolan","followers_url":"https://api.github.com/users/jdolan/followers","following_url":"https://api.github.com/users/jdolan/following{/other_user}","gists_url":"https://api.github.com/users/jdolan/gists{/gist_id}","starred_url":"https://api.github.com/users/jdolan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jdolan/subscriptions","organizations_url":"https://api.github.com/users/jdolan/orgs","repos_url":"https://api.github.com/users/jdolan/repos","events_url":"https://api.github.com/users/jdolan/events{/privacy}","received_events_url":"https://api.github.com/users/jdolan/received_events","type":"User","site_admin":false},"body":"This adds full material awareness to Quemap.\r\n\r\n * Materials are loaded from the map source, rather than the bsp result. This enables materials to influence the BSP compilation phase, and allows mappers to generate materials files without first compiling the map.\r\n\r\n * `quemap -mat` now authors a complete, correct materials file, preserving any previously defined materials and stages as well. Mappers don't have to worry about losing their materials by re-running the `-mat` phase. This will come in very handy for the in-game materials editor.\r\n\r\n * Materials can inform the BSP compilation phase with contents, surface and light parameters. As an example:\r\n\r\n```\r\n    {\r\n      material tokays/water\r\n      contents water\r\n      surface \"blend_33 light warp\"\r\n      light 400\r\n    }\r\n    {\r\n      material torn/floor_fx\r\n      contents mist\r\n      surface material\r\n      {\r\n        texture torn/floorfx_fx\r\n        blend GL_SRC_ALPHA GL_ONE\r\n        stretch 0.5 1.0\r\n        pulse 1.0\r\n        color 0.3 0.3 0.3\r\n      }\r\n    }\r\n```\r\n\r\n","created_at":"2017-02-12T16:44:23Z","updated_at":"2017-02-12T16:49:07Z","closed_at":null,"merged_at":null,"merge_commit_sha":"03856aa302f91c6b345b00d24714f79510c131f0","assignee":null,"assignees":[],"milestone":null,"commits_url":"https://api.github.com/repos/jdolan/quetoo/pulls/415/commits","review_comments_url":"https://api.github.com/repos/jdolan/quetoo/pulls/415/comments","review_comment_url":"https://api.github.com/repos/jdolan/quetoo/pulls/comments{/number}","comments_url":"https://api.github.com/repos/jdolan/quetoo/issues/415/comments","statuses_url":"https://api.github.com/repos/jdolan/quetoo/statuses/5550b9ccd52289c27d1ee9d36f00efa841e5e7c6","head":{"label":"jdolan:issue/63-quemap-materials","ref":"issue/63-quemap-materials","sha":"5550b9ccd52289c27d1ee9d36f00efa841e5e7c6","user":{"login":"jdolan","id":643118,"avatar_url":"https://avatars.githubusercontent.com/u/643118?v=3","gravatar_id":"","url":"https://api.github.com/users/jdolan","html_url":"https://github.com/jdolan","followers_url":"https://api.github.com/users/jdolan/followers","following_url":"https://api.github.com/users/jdolan/following{/other_user}","gists_url":"https://api.github.com/users/jdolan/gists{/gist_id}","starred_url":"https://api.github.com/users/jdolan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jdolan/subscriptions","organizations_url":"https://api.github.com/users/jdolan/orgs","repos_url":"https://api.github.com/users/jdolan/repos","events_url":"https://api.github.com/users/jdolan/events{/privacy}","received_events_url":"https://api.github.com/users/jdolan/received_events","type":"User","site_admin":false},"repo":{"id":9587373,"name":"quetoo","full_name":"jdolan/quetoo","owner":{"login":"jdolan","id":643118,"avatar_url":"https://avatars.githubusercontent.com/u/643118?v=3","gravatar_id":"","url":"https://api.github.com/users/jdolan","html_url":"https://github.com/jdolan","followers_url":"https://api.github.com/users/jdolan/followers","following_url":"https://api.github.com/users/jdolan/following{/other_user}","gists_url":"https://api.github.com/users/jdolan/gists{/gist_id}","starred_url":"https://api.github.com/users/jdolan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jdolan/subscriptions","organizations_url":"https://api.github.com/users/jdolan/orgs","repos_url":"https://api.github.com/users/jdolan/repos","events_url":"https://api.github.com/users/jdolan/events{/privacy}","received_events_url":"https://api.github.com/users/jdolan/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/jdolan/quetoo","description":"A Free, standalone first person shooter video game based on id Tech2.","fork":false,"url":"https://api.github.com/repos/jdolan/quetoo","forks_url":"https://api.github.com/repos/jdolan/quetoo/forks","keys_url":"https://api.github.com/repos/jdolan/quetoo/keys{/key_id}","collaborators_url":"https://api.github.com/repos/jdolan/quetoo/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/jdolan/quetoo/teams","hooks_url":"https://api.github.com/repos/jdolan/quetoo/hooks","issue_events_url":"https://api.github.com/repos/jdolan/quetoo/issues/events{/number}","events_url":"https://api.github.com/repos/jdolan/quetoo/events","assignees_url":"https://api.github.com/repos/jdolan/quetoo/assignees{/user}","branches_url":"https://api.github.com/repos/jdolan/quetoo/branches{/branch}","tags_url":"https://api.github.com/repos/jdolan/quetoo/tags","blobs_url":"https://api.github.com/repos/jdolan/quetoo/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/jdolan/quetoo/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/jdolan/quetoo/git/refs{/sha}","trees_url":"https://api.github.com/repos/jdolan/quetoo/git/trees{/sha}","statuses_url":"https://api.github.com/repos/jdolan/quetoo/statuses/{sha}","languages_url":"https://api.github.com/repos/jdolan/quetoo/languages","stargazers_url":"https://api.github.com/repos/jdolan/quetoo/stargazers","contributors_url":"https://api.github.com/repos/jdolan/quetoo/contributors","subscribers_url":"https://api.github.com/repos/jdolan/quetoo/subscribers","subscription_url":"https://api.github.com/repos/jdolan/quetoo/subscription","commits_url":"https://api.github.com/repos/jdolan/quetoo/commits{/sha}","git_commits_url":"https://api.github.com/repos/jdolan/quetoo/git/commits{/sha}","comments_url":"https://api.github.com/repos/jdolan/quetoo/comments{/number}","issue_comment_url":"https://api.github.com/repos/jdolan/quetoo/issues/comments{/number}","contents_url":"https://api.github.com/repos/jdolan/quetoo/contents/{+path}","compare_url":"https://api.github.com/repos/jdolan/quetoo/compare/{base}...{head}","merges_url":"https://api.github.com/repos/jdolan/quetoo/merges","archive_url":"https://api.github.com/repos/jdolan/quetoo/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/jdolan/quetoo/downloads","issues_url":"https://api.github.com/repos/jdolan/quetoo/issues{/number}","pulls_url":"https://api.github.com/repos/jdolan/quetoo/pulls{/number}","milestones_url":"https://api.github.com/repos/jdolan/quetoo/milestones{/number}","notifications_url":"https://api.github.com/repos/jdolan/quetoo/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/jdolan/quetoo/labels{/name}","releases_url":"https://api.github.com/repos/jdolan/quetoo/releases{/id}","deployments_url":"https://api.github.com/repos/jdolan/quetoo/deployments","created_at":"2013-04-21T23:29:53Z","updated_at":"2017-02-10T19:31:30Z","pushed_at":"2017-02-12T16:44:23Z","git_url":"git://github.com/jdolan/quetoo.git","ssh_url":"git@github.com:jdolan/quetoo.git","clone_url":"https://github.com/jdolan/quetoo.git","svn_url":"https://github.com/jdolan/quetoo","homepage":null,"size":31020,"stargazers_count":78,"watchers_count":78,"language":"C","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":10,"mirror_url":null,"open_issues_count":37,"forks":10,"open_issues":37,"watchers":78,"default_branch":"master"}},"base":{"label":"jdolan:master","ref":"master","sha":"ca4a33f1c4987c7d91b0c9dacf910a172fed4ac7","user":{"login":"jdolan","id":643118,"avatar_url":"https://avatars.githubusercontent.com/u/643118?v=3","gravatar_id":"","url":"https://api.github.com/users/jdolan","html_url":"https://github.com/jdolan","followers_url":"https://api.github.com/users/jdolan/followers","following_url":"https://api.github.com/users/jdolan/following{/other_user}","gists_url":"https://api.github.com/users/jdolan/gists{/gist_id}","starred_url":"https://api.github.com/users/jdolan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jdolan/subscriptions","organizations_url":"https://api.github.com/users/jdolan/orgs","repos_url":"https://api.github.com/users/jdolan/repos","events_url":"https://api.github.com/users/jdolan/events{/privacy}","received_events_url":"https://api.github.com/users/jdolan/received_events","type":"User","site_admin":false},"repo":{"id":9587373,"name":"quetoo","full_name":"jdolan/quetoo","owner":{"login":"jdolan","id":643118,"avatar_url":"https://avatars.githubusercontent.com/u/643118?v=3","gravatar_id":"","url":"https://api.github.com/users/jdolan","html_url":"https://github.com/jdolan","followers_url":"https://api.github.com/users/jdolan/followers","following_url":"https://api.github.com/users/jdolan/following{/other_user}","gists_url":"https://api.github.com/users/jdolan/gists{/gist_id}","starred_url":"https://api.github.com/users/jdolan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jdolan/subscriptions","organizations_url":"https://api.github.com/users/jdolan/orgs","repos_url":"https://api.github.com/users/jdolan/repos","events_url":"https://api.github.com/users/jdolan/events{/privacy}","received_events_url":"https://api.github.com/users/jdolan/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/jdolan/quetoo","description":"A Free, standalone first person shooter video game based on id Tech2.","fork":false,"url":"https://api.github.com/repos/jdolan/quetoo","forks_url":"https://api.github.com/repos/jdolan/quetoo/forks","keys_url":"https://api.github.com/repos/jdolan/quetoo/keys{/key_id}","collaborators_url":"https://api.github.com/repos/jdolan/quetoo/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/jdolan/quetoo/teams","hooks_url":"https://api.github.com/repos/jdolan/quetoo/hooks","issue_events_url":"https://api.github.com/repos/jdolan/quetoo/issues/events{/number}","events_url":"https://api.github.com/repos/jdolan/quetoo/events","assignees_url":"https://api.github.com/repos/jdolan/quetoo/assignees{/user}","branches_url":"https://api.github.com/repos/jdolan/quetoo/branches{/branch}","tags_url":"https://api.github.com/repos/jdolan/quetoo/tags","blobs_url":"https://api.github.com/repos/jdolan/quetoo/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/jdolan/quetoo/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/jdolan/quetoo/git/refs{/sha}","trees_url":"https://api.github.com/repos/jdolan/quetoo/git/trees{/sha}","statuses_url":"https://api.github.com/repos/jdolan/quetoo/statuses/{sha}","languages_url":"https://api.github.com/repos/jdolan/quetoo/languages","stargazers_url":"https://api.github.com/repos/jdolan/quetoo/stargazers","contributors_url":"https://api.github.com/repos/jdolan/quetoo/contributors","subscribers_url":"https://api.github.com/repos/jdolan/quetoo/subscribers","subscription_url":"https://api.github.com/repos/jdolan/quetoo/subscription","commits_url":"https://api.github.com/repos/jdolan/quetoo/commits{/sha}","git_commits_url":"https://api.github.com/repos/jdolan/quetoo/git/commits{/sha}","comments_url":"https://api.github.com/repos/jdolan/quetoo/comments{/number}","issue_comment_url":"https://api.github.com/repos/jdolan/quetoo/issues/comments{/number}","contents_url":"https://api.github.com/repos/jdolan/quetoo/contents/{+path}","compare_url":"https://api.github.com/repos/jdolan/quetoo/compare/{base}...{head}","merges_url":"https://api.github.com/repos/jdolan/quetoo/merges","archive_url":"https://api.github.com/repos/jdolan/quetoo/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/jdolan/quetoo/downloads","issues_url":"https://api.github.com/repos/jdolan/quetoo/issues{/number}","pulls_url":"https://api.github.com/repos/jdolan/quetoo/pulls{/number}","milestones_url":"https://api.github.com/repos/jdolan/quetoo/milestones{/number}","notifications_url":"https://api.github.com/repos/jdolan/quetoo/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/jdolan/quetoo/labels{/name}","releases_url":"https://api.github.com/repos/jdolan/quetoo/releases{/id}","deployments_url":"https://api.github.com/repos/jdolan/quetoo/deployments","created_at":"2013-04-21T23:29:53Z","updated_at":"2017-02-10T19:31:30Z","pushed_at":"2017-02-12T16:44:23Z","git_url":"git://github.com/jdolan/quetoo.git","ssh_url":"git@github.com:jdolan/quetoo.git","clone_url":"https://github.com/jdolan/quetoo.git","svn_url":"https://github.com/jdolan/quetoo","homepage":null,"size":31020,"stargazers_count":78,"watchers_count":78,"language":"C","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":10,"mirror_url":null,"open_issues_count":37,"forks":10,"open_issues":37,"watchers":78,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/jdolan/quetoo/pulls/415"},"html":{"href":"https://github.com/jdolan/quetoo/pull/415"},"issue":{"href":"https://api.github.com/repos/jdolan/quetoo/issues/415"},"comments":{"href":"https://api.github.com/repos/jdolan/quetoo/issues/415/comments"},"review_comments":{"href":"https://api.github.com/repos/jdolan/quetoo/pulls/415/comments"},"review_comment":{"href":"https://api.github.com/repos/jdolan/quetoo/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/jdolan/quetoo/pulls/415/commits"},"statuses":{"href":"https://api.github.com/repos/jdolan/quetoo/statuses/5550b9ccd52289c27d1ee9d36f00efa841e5e7c6"}}}}
{"actor":{"display_login":"jdolan"}}