LifeCycle API: OnOverwolfExit or OnApplicationQuit(reason)

  • Feature Description:
    Add support for a life cycle event callback:
    onOverwolfExit (or OnApplicationQuit) - notify the app that Overwolf / App is closing down (user closed the OW process, or an unexpected shut down)

  • impact for my app: [low, mid, high, show-stopper].
    Mid impact

  • What is your current pain point?
    While we collect match data, OW might shut down resulting in data not properly managed.

  • What do you have in mind to solve it?
    Allow the app to register to an event that will be fired when OW is about to close down - allowing the app to respond.
    As an example, Unity has this callback when app is closing down https://docs.unity3d.com/ScriptReference/MonoBehaviour.OnApplicationQuit.html?_ga=2.84294041.1876949980.1583396039-1160785260.1566197742

note for stuff: after FR is accepted, add a link to the internal ticket.

@Eyal thanks,

We will update you here.