{"action":"created","issue":{"url":"https://api.github.com/repos/Baystation12/Baystation12/issues/9889","labels_url":"https://api.github.com/repos/Baystation12/Baystation12/issues/9889/labels{/name}","comments_url":"https://api.github.com/repos/Baystation12/Baystation12/issues/9889/comments","events_url":"https://api.github.com/repos/Baystation12/Baystation12/issues/9889/events","html_url":"https://github.com/Baystation12/Baystation12/pull/9889","id":89966026,"number":9889,"title":"Lighting optimizations + NVG meson fix","user":{"login":"PJB3005","id":8107459,"avatar_url":"https://avatars.githubusercontent.com/u/8107459?v=3","gravatar_id":"","url":"https://api.github.com/users/PJB3005","html_url":"https://github.com/PJB3005","followers_url":"https://api.github.com/users/PJB3005/followers","following_url":"https://api.github.com/users/PJB3005/following{/other_user}","gists_url":"https://api.github.com/users/PJB3005/gists{/gist_id}","starred_url":"https://api.github.com/users/PJB3005/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/PJB3005/subscriptions","organizations_url":"https://api.github.com/users/PJB3005/orgs","repos_url":"https://api.github.com/users/PJB3005/repos","events_url":"https://api.github.com/users/PJB3005/events{/privacy}","received_events_url":"https://api.github.com/users/PJB3005/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/Baystation12/Baystation12/labels/do%20not%20merge","name":"do not merge","color":"663931"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2015-06-21T21:54:27Z","updated_at":"2015-07-01T04:53:29Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/Baystation12/Baystation12/pulls/9889","html_url":"https://github.com/Baystation12/Baystation12/pull/9889","diff_url":"https://github.com/Baystation12/Baystation12/pull/9889.diff","patch_url":"https://github.com/Baystation12/Baystation12/pull/9889.patch"},"body":"#### Changes:\r\n* Removes multi res lighting since Mloc was removing it anyways.\r\n* Adds a direct reference to the lighting overlay on turfs.\r\n* Uses the above to optimize a lot of loops.\r\n* Prevents adding lighting overlays and their turfs if the strength from falloff() is 0\r\n* Adds math to update_lumcount() to prevent adding the overlay to the update queue if there's no effect, visually.\r\n* Prevents duplicates in the update lists.\r\n* Fixes mesons like how they were before.\r\n* Pooling for lighting overlays.\r\n* Probably some other stuff I can't think of off the top of my head.\r\n\r\n#### Notes:\r\n* No longer DNM."},"comment":{"url":"https://api.github.com/repos/Baystation12/Baystation12/issues/comments/117433522","html_url":"https://github.com/Baystation12/Baystation12/pull/9889#issuecomment-117433522","issue_url":"https://api.github.com/repos/Baystation12/Baystation12/issues/9889","id":117433522,"user":{"login":"mwerezak","id":242428,"avatar_url":"https://avatars.githubusercontent.com/u/242428?v=3","gravatar_id":"","url":"https://api.github.com/users/mwerezak","html_url":"https://github.com/mwerezak","followers_url":"https://api.github.com/users/mwerezak/followers","following_url":"https://api.github.com/users/mwerezak/following{/other_user}","gists_url":"https://api.github.com/users/mwerezak/gists{/gist_id}","starred_url":"https://api.github.com/users/mwerezak/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mwerezak/subscriptions","organizations_url":"https://api.github.com/users/mwerezak/orgs","repos_url":"https://api.github.com/users/mwerezak/repos","events_url":"https://api.github.com/users/mwerezak/events{/privacy}","received_events_url":"https://api.github.com/users/mwerezak/received_events","type":"User","site_admin":false},"created_at":"2015-07-01T04:53:29Z","updated_at":"2015-07-01T04:53:29Z","body":"Any progress on this?"}}