Quantcast Releasing Addon to coincide with Murkmire release - ESOUI
Thread Tools Display Modes
10/21/18, 02:40 AM   #1
Hydra9268
 
Hydra9268's Avatar
AddOn Author - Click to view addons
Join Date: May 2018
Posts: 24
Releasing Addon to coincide with Murkmire release

This is the first time that my addon is ready to go for Murkmire. As such, I am unfamiliar with how Bethesda releases their ESO DLCs. Do they launch at midnight or later in the day?

Thanks! (and humble apologies for the noob question)
  Reply With Quote
10/21/18, 12:12 PM   #2
Baertram
 
Baertram's Avatar
AddOn Author - Click to view addons
Join Date: Mar 2014
Posts: 2,134
The will update on the pre-informed (check the official ESO forums for the timeframe) server maintenance timeframe.
Servers will be unavailable during this time and afterwards pretty the same as the PTS source (+ some fixes etc.) will be on live as well.

As users are able to login again tzhe API version raised and everything should behave liek on the PTS before.
  Reply With Quote
10/21/18, 08:07 PM   #3
Dolgubon
 
Dolgubon's Avatar
AddOn Author - Click to view addons
Join Date: Jan 2016
Posts: 334
Servers usually go down at 4 am EST on the night before the patch. The time that they come up after that varies, but probably not until noon on the next day. You can also do a multi patch supporting version which supports both the old and new version of the game. Depending on how many changes there are, it may or may not be feasible. You can use GetAPIVersion within the addon to block out new (or old) code.
Since it's so close to the patch, you're probably best off just pushing it when servers go down or tomorrow morning. Or you could just push it now. Patch is close enough that it probably won't matter much.
  Reply With Quote
10/21/18, 10:15 PM   #4
Hydra9268
 
Hydra9268's Avatar
AddOn Author - Click to view addons
Join Date: May 2018
Posts: 24
Through trial and error, and also reviewing other addons, I learned I can stack API versions:

Code:
## APIVersion: 100025 100024
The addon will now be seen as current in 4.1 and 4.2.
  Reply With Quote
10/22/18, 05:26 AM   #5
Baertram
 
Baertram's Avatar
AddOn Author - Click to view addons
Join Date: Mar 2014
Posts: 2,134
You can also use the placeholder $(APIVersion) in the manifest tx file to load different filenames for the different APIversions (live, pts).
Example:

Code:
source_$(APIVersion).lua
This will load the file source_100024.lua on live and source_100025.lua on PTS.
Be sure to always load a "fallback" version before so if the API changes one day and your addon is missing the file, your addon won't break!
  Reply With Quote

ESOUI » Developer Discussions » General Authoring Discussion » Releasing Addon to coincide with Murkmire release

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off