{"action":"created","issue":{"url":"https://api.github.com/repos/hungnguyen94/BTrouble/issues/72","labels_url":"https://api.github.com/repos/hungnguyen94/BTrouble/issues/72/labels{/name}","comments_url":"https://api.github.com/repos/hungnguyen94/BTrouble/issues/72/comments","events_url":"https://api.github.com/repos/hungnguyen94/BTrouble/issues/72/events","html_url":"https://github.com/hungnguyen94/BTrouble/pull/72","id":113847191,"number":72,"title":"Feature two-way collision","user":{"login":"hungnguyen94","id":9165947,"avatar_url":"https://avatars.githubusercontent.com/u/9165947?v=3","gravatar_id":"","url":"https://api.github.com/users/hungnguyen94","html_url":"https://github.com/hungnguyen94","followers_url":"https://api.github.com/users/hungnguyen94/followers","following_url":"https://api.github.com/users/hungnguyen94/following{/other_user}","gists_url":"https://api.github.com/users/hungnguyen94/gists{/gist_id}","starred_url":"https://api.github.com/users/hungnguyen94/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hungnguyen94/subscriptions","organizations_url":"https://api.github.com/users/hungnguyen94/orgs","repos_url":"https://api.github.com/users/hungnguyen94/repos","events_url":"https://api.github.com/users/hungnguyen94/events{/privacy}","received_events_url":"https://api.github.com/users/hungnguyen94/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/hungnguyen94/BTrouble/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":{"login":"rubenwiersma","id":9115743,"avatar_url":"https://avatars.githubusercontent.com/u/9115743?v=3","gravatar_id":"","url":"https://api.github.com/users/rubenwiersma","html_url":"https://github.com/rubenwiersma","followers_url":"https://api.github.com/users/rubenwiersma/followers","following_url":"https://api.github.com/users/rubenwiersma/following{/other_user}","gists_url":"https://api.github.com/users/rubenwiersma/gists{/gist_id}","starred_url":"https://api.github.com/users/rubenwiersma/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rubenwiersma/subscriptions","organizations_url":"https://api.github.com/users/rubenwiersma/orgs","repos_url":"https://api.github.com/users/rubenwiersma/repos","events_url":"https://api.github.com/users/rubenwiersma/events{/privacy}","received_events_url":"https://api.github.com/users/rubenwiersma/received_events","type":"User","site_admin":false},"milestone":null,"comments":1,"created_at":"2015-10-28T15:26:05Z","updated_at":"2015-10-28T15:27:47Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/hungnguyen94/BTrouble/pulls/72","html_url":"https://github.com/hungnguyen94/BTrouble/pull/72","diff_url":"https://github.com/hungnguyen94/BTrouble/pull/72.diff","patch_url":"https://github.com/hungnguyen94/BTrouble/pull/72.patch"},"body":"Enabled two-way collision calling. \r\nCollisions are checked by iterating through a list of collidables. \r\nBefore, when a object collided with another, only the colliding object would call the corresponding onCollision method. The other object would be checked by the CollisionHandler later for the same collision. \r\n\r\nNow, when a collision between 2 objects is detected, the corresponding onCollision method of both objects is called. Every object now only has to worry about their own behaviour when colliding. \r\n\r\nThis improves reliability and reduces casting."},"comment":{"url":"https://api.github.com/repos/hungnguyen94/BTrouble/issues/comments/151881446","html_url":"https://github.com/hungnguyen94/BTrouble/pull/72#issuecomment-151881446","issue_url":"https://api.github.com/repos/hungnguyen94/BTrouble/issues/72","id":151881446,"user":{"login":"rubenwiersma","id":9115743,"avatar_url":"https://avatars.githubusercontent.com/u/9115743?v=3","gravatar_id":"","url":"https://api.github.com/users/rubenwiersma","html_url":"https://github.com/rubenwiersma","followers_url":"https://api.github.com/users/rubenwiersma/followers","following_url":"https://api.github.com/users/rubenwiersma/following{/other_user}","gists_url":"https://api.github.com/users/rubenwiersma/gists{/gist_id}","starred_url":"https://api.github.com/users/rubenwiersma/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rubenwiersma/subscriptions","organizations_url":"https://api.github.com/users/rubenwiersma/orgs","repos_url":"https://api.github.com/users/rubenwiersma/repos","events_url":"https://api.github.com/users/rubenwiersma/events{/privacy}","received_events_url":"https://api.github.com/users/rubenwiersma/received_events","type":"User","site_admin":false},"created_at":"2015-10-28T15:27:47Z","updated_at":"2015-10-28T15:27:47Z","body":"No errors found."}}