I have an overwolf app that launches whenever game with given gameID is launched on machine. I have tested this app for Dota 2, fortnight, dota underlords and its working fine but when i change the ID to CS:GO the game is app does not seem to capture the launch event. I wanted to know if someone else is facing same issue or is it just me? or what could be possible solution for this. Following is my manifest file.
{
"manifest_version": 1,
"type": "WebApp",
"meta": {
"name": "My App",
"author": "Shoaib",
"version": "2.0.0",
"minimum-overwolf-version": "0.120.0",
"description": "A test app to explore overwolf API and play around with it",
"dock_button_title": "App",
"icon": "icons/iconMouseOver.png",
"icon_gray": "icons/iconMouseNormal.png",
"launcher_icon": "icons/icon.ico",
"window_icon": "icons/windowIcon.png"
},
"permissions": [
"Hotkeys",
"GameInfo"
],
"data": {
"start_window": "background",
"windows": {
"background": {
"file": "dist/background/background.html",
"is_background_page": true
},
"desktop": {
"file": "dist/desktop/desktop.html",
"desktop_only": true,
"native_window": true,
"resizable": true,
"transparent": true,
"override_on_update": true,
"size": {
"width": 500,
"height": 699
},
"min_size": {
"width": 500,
"height": 699
}
},
"in_game": {
"file": "dist/in_game/in_game.html",
"in_game_only": true,
"focus_game_takeover": "ReleaseOnHidden",
"focus_game_takeover_release_hotkey": "showhide",
"resizable": true,
"transparent": true,
"override_on_update": true,
"size": {
"width": 1212,
"height": 699
},
"min_size": {
"width": 1212,
"height": 699
}
}
},
"game_targeting": {
"type": "dedicated",
"game_ids": [
7764
]
},
"game_events": [
7764
],
"launch_events": [
{
"event": "GameLaunch",
"event_data": {
"game_ids": [
7764
]
},
"start_minimized": false
}
],
"hotkeys": {
"showhide": {
"title": "Show/Hide In-Game Window",
"action-type": "toggle",
"default": "Ctrl+F"
},
"startCapture": {
"title": "Start Capturing Replay",
"action-type": "custom",
"default" : "Ctrl+C"
},
"stopCapture": {
"title": "Stop Capturing Replay",
"action-type": "custom",
"default" : "Ctrl+X"
}
},
"protocol_override_domains": {
"googlesyndication": "http"
},
"externally_connectable": {
"matches": [
"http://*.overwolf.com",
"https://*.overwolf.com",
"https://overwolf.github.io",
"https://*.google-analytics.com",
"http://*.google-analytics.com",
"https://www.googleapis.com",
"https://discord.gg/v5cfBTq",
"https://twitter.com/",
"https://www.facebook.com",
"https://www.reddit.com"
]
},
"force_browser": "user",
"developer": {
"enable_auto_refresh": true,
"reload_delay": 1000,
"filter": "*.*"
}
}
}