This library displays a message when user addons are out of date
- The library inits itself at first launch
- It waits 10 days
- After this grace period, if user have 1+ addons outdated and enabled, it displays a message warning the user to update his addons!
- Each 30 days, the same condition is re-examined
- When a new API is detected, the library reinits and returns to step 1
Message is displayed at 1st player activated event (this should be after login).
If a market announcement is present, dialog is delayed to the next one.
The dialog is shown in the current input mode,
Keyboard or
Gamepad.
- Users can't move, can't cast, like in any other dialog scene
- He can press E (primary action) to go on and open the addon update website at http://www.esoui.com or press the abort action (ALT is the standard key) or ESC to close the dialog
- A random background image among all ZOS DLC background pictures is displayed to illustrate
- Screen is not faded
Messages are translated in English, French & German.
Messages are not displayed on PTS!
The library provides it's own txt file and it will be showing the dialog reminder without any function call, automatically if you got the library enabled.
You cann access the library via the global variable
without the usage of LibStub!
The only function existing to be called is this one:
Lua Code:
--Shows the reminder dialog
Launig:Show()