Download
(1 Kb)
Download
Updated: 10/29/19 01:30 PM
Pictures
File Info
Compatibility:
Dragonhold (5.2.5)
Scalebreaker (5.1.5)
Elsweyr (5.0.5)
Updated:10/29/19 01:30 PM
Created:05/23/18 04:36 PM
Monthly downloads:48
Total downloads:20,048
Favorites:35
MD5:
HideLoginAnnouncement  Popular! (More than 5000 hits)
Version: 1.2.1
by: anathemort [More]
Simply hides the marketing announcement that pops up when you first login (as of ESO: Summerset). If you want to view the announcements afterwards, you can still open the popup via Game Menu > Announcements.

Please file any issues in the comments here!
1.2.1:
* Fixed packaging

1.2.0:
* Updated API compatability

1.0.8:
* Fixed missing LUA reference

1.0.7:
* Updated to Elsweyr 100027 API

1.0.6:
* Updated to Wrathstone 100026 API

1.0.5:
* Fixed packaging

1.0.4:
* Updated to Murkmire 100025 API

1.0.3:
* Updated to Wolfhunter 100024 API

1.0.2b:
* Fixed packaging

1.0.2:
* Resolved event duplication and manual activation bug

1.0.1:
* Removed .git version control folder

1.0.0:
* Initial release
Optional Files (0)


Archived Files (1)
File Name
Version
Size
Uploader
Date
1.0.8
1kB
anathemort
05/21/19 09:34 AM


Post A Reply Comment Options
Unread 09/23/22, 05:46 PM  
code65536
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 369
Uploads: 40
Note: In the Update 36 PTS, ZOS removed scene stack fragments, which breaks this addon.

To fix this problem, make the following change to line 29:
Code:
Pre-U36:
HideLoginAnnouncement.scene:PopStackFragmentGroup()

U36:
HideLoginAnnouncement.scene.sceneManager:HideCurrentScene()
Report comment to moderator  
Reply With Quote
Unread 10/29/19, 01:31 PM  
anathemort
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 8
Uploads: 1
Originally Posted by MarkusFox
This addon isn't appearing in Minion when I look for it. And on top of that, the archive for the manual download hasn't been packed properly (its all loose files), so minion wouldn't be able to install it.
/sigh I always forget how Minion likes it packaged. I've pushed another update, thanks.
Report comment to moderator  
Reply With Quote
Unread 10/29/19, 01:28 PM  
MarkusFox

Forum posts: 4
File comments: 165
Uploads: 0
This addon isn't appearing in Minion when I look for it. And on top of that, the archive for the manual download hasn't been packed properly (its all loose files), so minion wouldn't be able to install it.

I've installed it manually (deleting and replacing the previous version's files in its addon folder) this time, so I don't have to wait for a fix.
Last edited by MarkusFox : 10/29/19 at 01:31 PM.
Report comment to moderator  
Reply With Quote
Unread 05/21/19, 09:35 AM  
anathemort
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 8
Uploads: 1
Originally Posted by mr_red
no long seems to be working. doesn't show up in addon list. i have tried a clean install of addon, but nothing. announcemebt still pops up and added no showing in list
Hi @mr_red, I've a fix uploaded and pending approval, should hit Minion in the next couple of hours. Thanks!
Report comment to moderator  
Reply With Quote
Unread 05/20/19, 04:22 PM  
mr_red

Forum posts: 0
File comments: 7
Uploads: 0
no long seems to be working. doesn't show up in addon list. i have tried a clean install of addon, but nothing. announcemebt still pops up and added no showing in list
Report comment to moderator  
Reply With Quote
Unread 11/13/18, 07:50 PM  
KZavi
 
KZavi's Avatar

Forum posts: 4
File comments: 6
Uploads: 0
Originally Posted by anathemort
Originally Posted by KZavi
Hmm, why is it gone from Minion again? Had to install manually...
Hi, thanks for bringing this to my attention. I forgot to wrap the addon in a folder, so Minion thought it was invalid. I've published a corrected version now!
Noted, thanks for the fix!
Report comment to moderator  
Reply With Quote
Unread 11/13/18, 10:33 AM  
anathemort
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 8
Uploads: 1
Originally Posted by KZavi
Hmm, why is it gone from Minion again? Had to install manually...
Hi, thanks for bringing this to my attention. I forgot to wrap the addon in a folder, so Minion thought it was invalid. I've published a corrected version now!
Report comment to moderator  
Reply With Quote
Unread 11/13/18, 09:36 AM  
KZavi
 
KZavi's Avatar

Forum posts: 4
File comments: 6
Uploads: 0
Hmm, why is it gone from Minion again? Had to install manually...
Report comment to moderator  
Reply With Quote
Unread 06/11/18, 10:06 PM  
anathemort
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 8
Uploads: 1
@code65536 thanks for the feedback and the details, I'm pushing an update shortly
Report comment to moderator  
Reply With Quote
Unread 06/07/18, 09:47 PM  
code65536
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 369
Uploads: 40
Hey, thanks for this addon; I love it.

There is one small problem with it, though. EVENT_PLAYER_ACTIVATED is fired every time the player encounters and exits a load screen; this happens very frequently--even intra-zone wayshrining will trigger this.

You are checking the "initial" parameter of this event, which works most of the time. But it is not reliable. Specifically, there will be cases where the game will get "stuck", so to speak, and always set "initial" to true for every load screen. This is a bug in the game.

When this happens, then every time the player rezones, wayshrines, etc., the next manual attempt to open the announcements will get closed down, and a player will need to access the Announcements twice in order to manually open it.

Again, this isn't a problem with your addon, but an intermittent problem with the game not setting the "initial" parameter reliably. But you can easily work around this by unregistering EVENT_PLAYER_ACTIVATED as soon as it is triggered.

Since there is no reason for the code to ever run a second time, unregistering the event will ensure that it will only run for the initial load. It's still worth checking the "initial" flag, though, to handle the case where the function is invoked by a user reloading their UI.

Anyway, it's a pretty simple 1-line fix. And again, thanks for this great addon!

Code:
function HideLoginAnnouncement:OnPlayerActivated(eventCode, initial)
    EVENT_MANAGER:UnregisterForEvent(self.name, EVENT_PLAYER_ACTIVATED)

    if initial then
        self.scene = SCENE_MANAGER:GetScene(self.announcementSceneName)
        self.scene:RegisterCallback('StateChange', self.OnSceneStateChange)
    end
end
Last edited by code65536 : 06/07/18 at 09:58 PM.
Report comment to moderator  
Reply With Quote
Unread 05/28/18, 08:36 AM  
NeKryXe

Forum posts: 0
File comments: 50
Uploads: 0
amazing! thanks
Report comment to moderator  
Reply With Quote
Unread 05/25/18, 07:04 PM  
Nova7

Forum posts: 2
File comments: 63
Uploads: 0
Thank you.

<3
Last edited by Nova7 : 05/25/18 at 07:05 PM.
Report comment to moderator  
Reply With Quote
Unread 05/24/18, 11:06 AM  
anathemort
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 8
Uploads: 1
Now in Minion! Thanks to Dolby for fixing my categorization mistake!
Report comment to moderator  
Reply With Quote
Unread 05/24/18, 10:00 AM  
Dolgubon
 
Dolgubon's Avatar
AddOn Author - Click to view AddOns

Forum posts: 408
File comments: 883
Uploads: 21
Originally Posted by Randactyl
I also don't recall if you can change an addon's primary category. Worst case scenario, you'd have to reupload this addon to another category (Utility Mods?) for it to show up in Minion.
You cant, but Dolby or cairenn can for you
Report comment to moderator  
Reply With Quote
Unread 05/24/18, 09:24 AM  
anathemort
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 8
Uploads: 1
Originally Posted by Rhyono
Side note: you have a hidden .git folder in there that is artificially inflating the download size.
Thanks Rhyono, I forgot about that
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: