I have a user with a problem with TFT Game Events. The launcher events are set correctly and respond with this: launcher setRequiredFeatures success {"success":true,"status":"success","supportedFeatures":["end_game","game_info","lobby_info","game_flow"]}
The game events say they are set correctly and respond with this: game setRequiredFeatures success: undefined
but no game events actually fire during the match.
Here’s the code that sets both features:
// Set Launcher Features
function setFeatures() {
console.log('setFeatures')
overwolf.games.launchers.events.setRequiredFeatures(
10902,
g_interestedInFeatures,
function(info) {
if (info.status === "error") {
console.log("launcher setRequiredFeatures error, retrying: " + info.reason);
window.setTimeout(setFeatures, 2000);
return;
}
else {
console.log("launcher setRequiredFeatures success: " + JSON.stringify(info));
registerEvents();
}
}
);
}
// Set Game Features
function setGameFeatures() {
console.log('setGameFeatures')
overwolf.games.events.setRequiredFeatures(g_interestedInGameFeatures, function(info) {
if (info.status === "error") {
console.log("game setRequiredFeatures error, retrying: " + info.reason);
window.setTimeout(setGameFeatures, 2000);
return;
}
else if (info.status === 'success') {
console.log("game setRequiredFeatures success: " + info.reason);
}
});
}
The launcher events are not the issue, it’s the game events. Or am I misunderstanding your request? And this doesn’t happen to everyone. It’s a tiny subset of users.
Just to clarify, issue is with game events. You can see the console logs for the features registering for game events, but then almost none of them fire during the game.
An update: I’m closing this ticket as I understand that you discussed that offline with our team, and it was self-healed after OW reinstall. Please feel free to re-open it and mention it to me as needed.