{"action":"created","issue":{"url":"https://api.github.com/repos/OpenRA/OpenRA/issues/8212","labels_url":"https://api.github.com/repos/OpenRA/OpenRA/issues/8212/labels{/name}","comments_url":"https://api.github.com/repos/OpenRA/OpenRA/issues/8212/comments","events_url":"https://api.github.com/repos/OpenRA/OpenRA/issues/8212/events","html_url":"https://github.com/OpenRA/OpenRA/pull/8212","id":79167308,"number":8212,"title":"Added selection classes","user":{"login":"matija-hustic","id":5747153,"avatar_url":"https://avatars.githubusercontent.com/u/5747153?v=3","gravatar_id":"","url":"https://api.github.com/users/matija-hustic","html_url":"https://github.com/matija-hustic","followers_url":"https://api.github.com/users/matija-hustic/followers","following_url":"https://api.github.com/users/matija-hustic/following{/other_user}","gists_url":"https://api.github.com/users/matija-hustic/gists{/gist_id}","starred_url":"https://api.github.com/users/matija-hustic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/matija-hustic/subscriptions","organizations_url":"https://api.github.com/users/matija-hustic/orgs","repos_url":"https://api.github.com/users/matija-hustic/repos","events_url":"https://api.github.com/users/matija-hustic/events{/privacy}","received_events_url":"https://api.github.com/users/matija-hustic/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":7,"created_at":"2015-05-21T21:25:17Z","updated_at":"2015-05-23T02:38:19Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/OpenRA/OpenRA/pulls/8212","html_url":"https://github.com/OpenRA/OpenRA/pull/8212","diff_url":"https://github.com/OpenRA/OpenRA/pull/8212.diff","patch_url":"https://github.com/OpenRA/OpenRA/pull/8212.patch"},"body":"Option 3 from #7469 that would support the type of functionality proposed by @MustaphaTR:\r\n\r\nhttp://ares-developers.github.io/Ares-docs/new/typeselect.html\r\n\r\nBasically whenever the standard select-by-type functionality is supposed to be extended to select any custom class of selectable actors, these custom classes can be defined using the Class property of the Selectable trait.\r\n\r\nIf the basic idea is fine, I'd define any remaining selection classes in the YAMLs."},"comment":{"url":"https://api.github.com/repos/OpenRA/OpenRA/issues/comments/104821752","html_url":"https://github.com/OpenRA/OpenRA/pull/8212#issuecomment-104821752","issue_url":"https://api.github.com/repos/OpenRA/OpenRA/issues/8212","id":104821752,"user":{"login":"Phrohdoh","id":4861023,"avatar_url":"https://avatars.githubusercontent.com/u/4861023?v=3","gravatar_id":"","url":"https://api.github.com/users/Phrohdoh","html_url":"https://github.com/Phrohdoh","followers_url":"https://api.github.com/users/Phrohdoh/followers","following_url":"https://api.github.com/users/Phrohdoh/following{/other_user}","gists_url":"https://api.github.com/users/Phrohdoh/gists{/gist_id}","starred_url":"https://api.github.com/users/Phrohdoh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Phrohdoh/subscriptions","organizations_url":"https://api.github.com/users/Phrohdoh/orgs","repos_url":"https://api.github.com/users/Phrohdoh/repos","events_url":"https://api.github.com/users/Phrohdoh/events{/privacy}","received_events_url":"https://api.github.com/users/Phrohdoh/received_events","type":"User","site_admin":false},"created_at":"2015-05-23T02:38:19Z","updated_at":"2015-05-23T02:38:19Z","body":"Just stick with the actor type as the default. This isn't exposed to the player so doesn't need to be (and shouldn't be coupled with) something as 'pretty' as the tooltip name."}}