{"action":"created","issue":{"url":"https://api.github.com/repos/Austinb/GameQ/issues/246","labels_url":"https://api.github.com/repos/Austinb/GameQ/issues/246/labels{/name}","comments_url":"https://api.github.com/repos/Austinb/GameQ/issues/246/comments","events_url":"https://api.github.com/repos/Austinb/GameQ/issues/246/events","html_url":"https://github.com/Austinb/GameQ/issues/246","id":68557309,"number":246,"title":"Arma 2/3 - Mod Variable Name","user":{"login":"firefly2442","id":531175,"avatar_url":"https://avatars.githubusercontent.com/u/531175?v=3","gravatar_id":"","url":"https://api.github.com/users/firefly2442","html_url":"https://github.com/firefly2442","followers_url":"https://api.github.com/users/firefly2442/followers","following_url":"https://api.github.com/users/firefly2442/following{/other_user}","gists_url":"https://api.github.com/users/firefly2442/gists{/gist_id}","starred_url":"https://api.github.com/users/firefly2442/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/firefly2442/subscriptions","organizations_url":"https://api.github.com/users/firefly2442/orgs","repos_url":"https://api.github.com/users/firefly2442/repos","events_url":"https://api.github.com/users/firefly2442/events{/privacy}","received_events_url":"https://api.github.com/users/firefly2442/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/Austinb/GameQ/labels/v3","name":"v3","color":"bfe5bf"}],"state":"open","locked":false,"assignee":{"login":"Austinb","id":273921,"avatar_url":"https://avatars.githubusercontent.com/u/273921?v=3","gravatar_id":"","url":"https://api.github.com/users/Austinb","html_url":"https://github.com/Austinb","followers_url":"https://api.github.com/users/Austinb/followers","following_url":"https://api.github.com/users/Austinb/following{/other_user}","gists_url":"https://api.github.com/users/Austinb/gists{/gist_id}","starred_url":"https://api.github.com/users/Austinb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Austinb/subscriptions","organizations_url":"https://api.github.com/users/Austinb/orgs","repos_url":"https://api.github.com/users/Austinb/repos","events_url":"https://api.github.com/users/Austinb/events{/privacy}","received_events_url":"https://api.github.com/users/Austinb/received_events","type":"User","site_admin":false},"milestone":null,"comments":2,"created_at":"2015-04-15T02:54:37Z","updated_at":"2015-04-15T14:49:39Z","closed_at":null,"body":"In Arma 2/3, it appears there are different responses regarding which mods are running.  In GameQ v2, I believe this was consolidated to a single variable called `gq_mods`.  For GameQ v3, I think it's using just the straight value sent by the server (this is based on looking at the tests JSON data).\r\n\r\nThe trouble is, the names are different.\r\n\r\n* Arma 3: `sigNames:0-1`\r\n* Arma 2 OA: `sigNames:0-2`\r\n\r\nIt's also not a very \"user friendly\" variable name.  Do you think this is something that could be changed in the query process or are you trying to keep the data \"as-is\"?"},"comment":{"url":"https://api.github.com/repos/Austinb/GameQ/issues/comments/93431031","html_url":"https://github.com/Austinb/GameQ/issues/246#issuecomment-93431031","issue_url":"https://api.github.com/repos/Austinb/GameQ/issues/246","id":93431031,"user":{"login":"Verox-","id":6207925,"avatar_url":"https://avatars.githubusercontent.com/u/6207925?v=3","gravatar_id":"","url":"https://api.github.com/users/Verox-","html_url":"https://github.com/Verox-","followers_url":"https://api.github.com/users/Verox-/followers","following_url":"https://api.github.com/users/Verox-/following{/other_user}","gists_url":"https://api.github.com/users/Verox-/gists{/gist_id}","starred_url":"https://api.github.com/users/Verox-/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Verox-/subscriptions","organizations_url":"https://api.github.com/users/Verox-/orgs","repos_url":"https://api.github.com/users/Verox-/repos","events_url":"https://api.github.com/users/Verox-/events{/privacy}","received_events_url":"https://api.github.com/users/Verox-/received_events","type":"User","site_admin":false},"created_at":"2015-04-15T14:49:39Z","updated_at":"2015-04-15T14:49:39Z","body":"The names used to be like that because of a character limit in the Gamespyv3 protocol (the protocol A2:OA used to use), so they'd fill sigNames:0-1 up and then, if the modline was long enough, progress on to sigNames:0-2 then sigNames:0-3 ect ect.\r\n\r\nIt'd be nice to have it normalized but the raw data should always be available in my opinion."}}