Download
(41 Kb)
Download
Updated: 12/30/23 01:44 PM
Pictures
File Info
Compatibility:
Endless Archive (9.2.5)
base-game patch (9.1.5)
Necrom (9.0.0)
Scribes of Fate (8.3.5)
Firesong (8.2.5)
Lost Depths (8.1.5)
High Isle (8.0.0)
Updated:12/30/23 01:44 PM
Created:12/16/21 10:20 PM
Monthly downloads:277
Total downloads:13,235
Favorites:20
MD5:
Categories:Miscellaneous, Graphic UI Mods, Info, Plug-in Bars, UI Media, Utility Mods
New Life Festival  Popular! (More than 5000 hits)
Version: 15.2
by: tim99 [More]
´
Dependencies:
  • LibAddonMenu-2.0 (which you very likely already have)

Addon-Description:
  • Should work in english, german, french and russian

  • Shows a small window with the festival quests:
    • red: not done today
    • green: done today
    • orange: active quest in your journal
    • grey: no data yet, first use
    • the icon in front of the quest appears, if you have completed that specific quest-achievment (is it kinda quest-hardmode? ^^)
      --> if you have not done it yet on this char, there will be a really ugly red circle

  • Clicking on a quest, ports you to a location next to it (nearest wayshrine or owned house).
    When you have 2 steps with different locations like stonefalls:
    --> leftclick ports you to davons watch (step 1 & 2),
    --> rightclick to ebonheart (step 3 & 4).
    This is hardcoded and independent of your quest step, so it always ports to the same locations.

  • You can set a hotkey for porting to "Snow Globe Home-outside" (which is basically on Bredas feed) if you own it.
    --> If you don't own it, you port to the inside of user-houses (@Karthrag_Inak on NA, thx for let me/us using it!!) which gives an additional loading screen when you exit, but I still prefer this on my none-globe-owning accounts, because you spawn basically right next to Breda (same as clicking on the house-icon)

  • Fast traveling at wayshrine. You have a option to auto select the destination, when an event quest is active AND tracked (selected one). You get ported to the next quest step location automatically as soon if you interract with a wayshrine. That is for free, so costs no gold.

  • Option to skip all quest-dialoges, even the ones from the on-location quest-step-NPC.
    As emergency fallback: if you start a conversation while pressing SHIFT, it does NOT skip for this dialoge. So for example if you don't wan't to skip at Grahtwood's quest (because you have to pay something) you can press SHIFT before starting the talk, so you can choose another option.

  • You have an option in the settings for Grahtwoods quest: you can choose between "pay", "kill" and "ask me each time".

  • If you would loose tickets, the auto-skipping of text stops and wait for user input (accept anyway or cancel to spent some tickets first. If you have also installed IsJustaEventTicketSaver, it lets him handle the funtionality so your setting in there won't get overwritten.

  • Option to permanent show your amount of tickets in the window (right side bottom)

  • Option to auto-accept follow-up quests from Breda

  • Option to mark the active and tracked quest in yellow

  • Option to destroy the white reward loot (eatable swords...), blue and purple writs, and for each golden runebox

  • Disables Galthonor, the guy from Reaper's March you normally interact with instead of the chests! As well as one drunken guy in Davon's Watch Cavern-o-fish.
    --> to all you NPCs: give me rewards or get out of my way!!!

  • ** NEW **
    When you have the fish quest and open your bank, it retrieves one of each of them to your inventory (if you have some in your bank)

  • Position, visibility and skip-settings are saved accountwide, visibility can be set via Hotkey or specific ui-scenes.


Slash-Commands:

Code:
/nlf
Shows or hides the addon ui (same as the keybind)


Special thx to:
Version 15.2:
  • fixed old Life clickable label (thx yachoor)
  • fixed a variable which would become global in some circumstances (thx yachoor)

Version 15.1:
  • added slash command (/nlf) to hide ui window
  • removed old useless slash commands

Version 15:
  • removed XP buff functionality (thx Bonstrigmo)
  • fixed old life wayshrines (thx NeuroticPixels and Votan)
  • added missing id's for destroying new life writs
  • added setting to turn on automatic quest tracking

Version 14:
  • adjusted to different reset times for EU and NA

Version 13:
  • fix for deprecated fishing_manager
  • set default value for auto drink xp buff to false for new installations

Version 12:
  • seperated ui name from addonmenu name for different translations

Version 11:
  • FR translation redone (XXXspartiateXXX)

Version 10:
  • added option to auto-delete festival writs

Version 09:
  • added MLS objects and messages

Version 08:
  • added 2 missing hoodi-runeboxes
  • option for chat messages when deleting golden ones

Version 07:
  • changed auridons wayshrine
  • new option to auto-delete runeboxes
  • new option to close and despawn banker after retrieving the fish
  • correction for hide/show in hud/hudui

Version 06:
  • new settings for grahtwoods quest (pay, kill or ask each time)

Version 05:
  • bugfix for returning from eastmarch
  • leave chat after porting (thx votan :D !!!)

Version 04:
  • option to take event-fish from your bank

Version 03:
  • bugfixes and removed date limit

Version 02:
  • added french translation (XXXspartiateXXX)

Version 1.0.14:
  • beauty-error (Schönheitsfehler) ^^

Version 1.0.13:
  • added message for auto porting and option to switch this message off,
  • added option to switch off junk messages

Version 1.0.12:
  • added automatic porting on wayshrines and option to switch it off

Version 1.0.11:
  • added option to show amount of tickets on ui

Version 1.0.10:
  • added option for Reaper'sMarch House, disabled some annoying NPC

Version 1.0.09:
  • bugfix for Pedros quest

Version 1.0.08:
  • added option to delete event-junk, pedros quest is now also clickable for fasttravel

Version 1.0.07:
  • event writs added for skipping, wayshrine icon to port to breda

Version 1.0.06:
  • added some additional options

Version 1.0.05:
  • bugfix for saving-tickets

Version 1.0.04:
  • complete rework
Archived Files (29)
File Name
Version
Size
Uploader
Date
15.1
41kB
tim99
12/24/23 08:33 AM
15
41kB
tim99
12/22/23 06:18 AM
14
41kB
tim99
12/09/23 11:51 AM
13
40kB
tim99
06/26/23 11:38 AM
12
40kB
tim99
01/04/23 05:21 PM
11
40kB
tim99
01/02/23 03:03 PM
10
40kB
tim99
01/02/23 01:35 PM
9
40kB
tim99
12/30/22 04:42 AM
8
39kB
tim99
12/26/22 10:43 AM
7
39kB
tim99
12/23/22 07:23 PM
6
37kB
tim99
12/16/22 12:46 PM
5
37kB
tim99
12/15/22 05:09 PM
4
37kB
tim99
12/10/22 11:26 AM
3
35kB
tim99
12/06/22 10:40 AM
2
35kB
tim99
11/25/22 02:02 PM
1.14
37kB
tim99
01/03/22 03:18 PM
1.13
37kB
tim99
01/03/22 09:13 AM
1.12
36kB
tim99
01/02/22 01:48 PM
1.11
33kB
tim99
01/01/22 06:09 PM
1.10
32kB
tim99
01/01/22 02:58 PM
1.9
33kB
tim99
01/01/22 09:07 AM
1.8
33kB
tim99
12/31/21 05:31 PM
1.7
29kB
tim99
12/29/21 10:36 AM
1.6
75kB
tim99
12/28/21 04:34 AM
1.5
73kB
tim99
12/25/21 03:57 PM
1.4
72kB
tim99
12/25/21 11:47 AM
1.3
8kB
tim99
12/18/21 06:28 AM
1.1
7kB
tim99
12/17/21 11:00 PM
1.0
4kB
12/16/21 10:20 PM


Post A Reply Comment Options
Unread 12/17/21, 01:30 PM  
t.vicson
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 10
Uploads: 4
Ru lang

Hi, can u add it for ru client?
Lua Code:
  1. local eventQuestsRU = {
  2.     [1] = {name="Пляска лавовых ног",               achie="1666"}--|H1:achievement:1666:15:1513267626|h|h
  3.     [2] = {name="Пир рыбного блага",              achie="1669"}--|H1:achievement:1669:365:1513275038|h|h
  4.     [3] = {name="Грязеброс",                      achie="1548"}--|H1:achievement:1548:7:1513276763|h|h
  5.     [4] = {name="Паломничество сирот войны",      achie="1668"}--|H1:achievement:1668:3:1513270943|h|h
  6.     [5] = {name="Удар Каменного Зуба",                achie="1672"}--|H1:achievement:1672:1:1513269290|h|h
  7.     [6] = {name="Ныряние снежного медведя",         achie="1671"}--|H1:achievement:1671:1:1513266561|h|h
  8.     [7] = {name="Испытание когтистого коварства",   achie="1670"}--|H1:achievement:1670:1:1513265877|h|h
  9.     [8] = {name="Забег сигнальных огней",           achie="1673"}--|H1:achievement:1673:1:1513273252|h|h
  10.     [9] = {name="Замковое состязание очарования",   achie="1667"}--|H1:achievement:1667:7:1513268046|h|h
  11.     [10]= {name="Обычаи Старой жизни",                achie="0"},
  12. }
Report comment to moderator  
Reply With Quote
Unread 12/17/21, 04:25 PM  
DohNotAgain

Forum posts: 1
File comments: 111
Uploads: 0
It doesn't always register a completed quest.
Today it missed Mud Ball, Fish Boon, and War Orphan.

Could you add a key bind to toggle the pane please?
Could you add option to not auto display the pane in cursor mode please?

This addon makes life a lot easier for me.
I like it.
Thanks.
Report comment to moderator  
Reply With Quote
Unread 12/17/21, 05:26 PM  
fgoron2000

Forum posts: 0
File comments: 143
Uploads: 0
Originally Posted by DohNotAgain
It doesn't always register a completed quest.
Today it missed Mud Ball, Fish Boon, and War Orphan.

Could you add a key bind to toggle the pane please?
Could you add option to not auto display the pane in cursor mode please?

This addon makes life a lot easier for me.
I like it.
Thanks.
I didn't see where the author doc'd it, but I can toggle the pane with the space bar, I don't know if that's hard coded, or if it's the Activate button, because I did change my Activate to be the space bar.
Report comment to moderator  
Reply With Quote
Unread 12/17/21, 06:08 PM  
DohNotAgain

Forum posts: 1
File comments: 111
Uploads: 0
Originally Posted by fgoron2000
Originally Posted by DohNotAgain
It doesn't always register a completed quest.
Today it missed Mud Ball, Fish Boon, and War Orphan.

Could you add a key bind to toggle the pane please?
Could you add option to not auto display the pane in cursor mode please?

This addon makes life a lot easier for me.
I like it.
Thanks.
I didn't see where the author doc'd it, but I can toggle the pane with the space bar, I don't know if that's hard coded, or if it's the Activate button, because I did change my Activate to be the space bar.
I just tried all of my key binds and nothing but the cursor mode toggle works.
Space did not work for me.

Thanks for trying to help.
Report comment to moderator  
Reply With Quote
Unread 12/17/21, 11:07 PM  
tim99
 
tim99's Avatar
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 162
Uploads: 12
Re: Ru lang

Originally Posted by t.vicson
Hi, can u add it for ru client?
thx, added it.


Originally Posted by DohNotAgain
It doesn't always register a completed quest.
Today it missed Mud Ball, Fish Boon, and War Orphan.
Strange, never happened to me. However, i took the english names from UESP. There might be some weird signs or blanks in it ingame. So would be cool if you can monitor it, if it's always the same quests.


Originally Posted by DohNotAgain
Could you add a key bind to toggle the pane please?
Could you add option to not auto display the pane in cursor mode please?
yeah, the idea (bind the window to cursor) works good for some addons, but was somehow super annoying for this one. made several options now ("control via keybind", "stick always to game mode", and the previous "stick always to cursor mode").


Originally Posted by fgoron2000
I didn't see where the author doc'd it, but I can toggle the pane with the space bar, I don't know if that's hard coded, or if it's the Activate button, because I did change my Activate to be the space bar.
I bound it ingame to the cursor-mode. So no matter how you activate the cursor-mode, activating it was all that counts
Lua Code:
  1. if mScene=="hudui" then
  2.   TimNewYearUI:SetHidden(false)
  3. else
  4.   TimNewYearUI:SetHidden(true)
  5. end
while "hudui" is a ZOS given name for the cursor-mode.
.
Last edited by tim99 : 12/17/21 at 11:36 PM.
Report comment to moderator  
Reply With Quote
Unread 12/18/21, 12:49 AM  
DohNotAgain

Forum posts: 1
File comments: 111
Uploads: 0
How can I turn off:

Skips some quest-dialogues (in work)

I don't use those features in any addons.
Why? Because I want the option to read and re-read stuff.


The quest register issues before latest version:

Fish Boon Quest -- sometimes not.
Old Life Observance -- sometimes not.
Mud Ball Merriment -- always doesn't. Or doesn't stay if it did.
War Orphan's Sojourn -- always doesn't. Or doesn't stay if it did.

I noticed if the "always doesn't" did register it will become unregistered on reload, port, or relog.
The "sometimes not" might de-register on a reload or relog.


I will keep track of how these act on the current version.
Maybe...if the auto dialog skip drives me crazy I may end up disabling the addon.
We shall see.


EDIT:

I ended up turning it off. The auto skip is driving me crazy.
But, before I did I noticed something that may be the issue.

I loaded a character that has done them all.
All the quests, but 3, showed red for not completed today.
Mud Ball, War Orphan's, and Old Life showed grey like they do if you've not done them yet this year.
When they show not registered for today, even though were done today, they are grey also.
Maybe there is an issue with the text coloring for those 3.


Also.
It would be nice if it remembered the key bind toggle state it was last set to.
Right now if you toggle it hidden then reload or relog it is toggled back on.
Last edited by DohNotAgain : 12/18/21 at 01:12 AM.
Report comment to moderator  
Reply With Quote
Unread 12/18/21, 06:11 AM  
tim99
 
tim99's Avatar
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 162
Uploads: 12
Originally Posted by DohNotAgain
How can I turn off:
Skips some quest-dialogues (in work)
I don't use those features in any addons.
Why? Because I want the option to read and re-read stuff.
Didn't even thought about that But it's 10 different quests, you can do them on 18 characters each day.. do you really read the texts 180 times every day? And the next day again?
But agreed, options are always good.... you can skip the skipping now with the command:
/tskip off
I also get the feeling I should make a proper addon-menu instead of the commands... after the event.

Originally Posted by DohNotAgain
It would be nice if it remembered the key bind toggle state it was last set to.
Right now if you toggle it hidden then reload or relog it is toggled back on.
It's saved from now on. I think Minion just triggers the download only once a day, so i guess from tomorrow on.

Still searching for the register issue. Did them all on english today and it was fine. I did some renaming of the table, could think of that it got in twist with another addon you use and I dont. Would at least explain why i can't reproduce it
Report comment to moderator  
Reply With Quote
Unread 12/18/21, 08:11 AM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4991
File comments: 6044
Uploads: 78
Your function tny.onSceneChangeAll(oldState, newState) would not be needed if you use your exisitng fragment code.
Create your own TopLevelControl for the quest UI: You did that already.
Create a scene fragment (ZO_SimpleSceneFragment is enough, you do not need to always use ZO_HUDFadeSceneFragment).
Add the TLC to that fragment.
Add the fragment to the scenes where you want to hide and show it, like HUD_UI and HUD.

Activating reticle mode/input mode and showing menus etc. will automatically hide/show the fragments and thus hide/show your TLC then.

If your slash commands want to change that just call sceneName:RemoveFragment(yourFragmentName) to remove them again from HUD_SCENE or HUD_UI_SCENE scenes e.g., and sceneName:AddFragment(..) to add it again.

Described here:
https://wiki.esoui.com/Fragments_in_...t_state_change
Last edited by Baertram : 12/18/21 at 08:16 AM.
Report comment to moderator  
Reply With Quote
Unread 12/18/21, 08:37 AM  
fgoron2000

Forum posts: 0
File comments: 143
Uploads: 0
Originally Posted by DohNotAgain
Originally Posted by fgoron2000
Originally Posted by DohNotAgain
It doesn't always register a completed quest.
Today it missed Mud Ball, Fish Boon, and War Orphan.

Could you add a key bind to toggle the pane please?
Could you add option to not auto display the pane in cursor mode please?

This addon makes life a lot easier for me.
I like it.
Thanks.
I didn't see where the author doc'd it, but I can toggle the pane with the space bar, I don't know if that's hard coded, or if it's the Activate button, because I did change my Activate to be the space bar.
I just tried all of my key binds and nothing but the cursor mode toggle works.
Space did not work for me.

Thanks for trying to help.
You're welcome. Actually, I might've misspoke, it may have been the Enter key instead of the Space bar. But now I'm not sure, because I can't get it to toggle at all now, after today's update
Report comment to moderator  
Reply With Quote
Unread 12/18/21, 03:01 PM  
tim99
 
tim99's Avatar
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 162
Uploads: 12
Originally Posted by Baertram
Your function tny.onSceneChangeAll(oldState, newState) would not be needed if you use your exisitng fragment code.
Create your own TopLevelControl for the quest UI: You did that already.
Create a scene fragment (ZO_SimpleSceneFragment is enough, you do not need to always use ZO_HUDFadeSceneFragment).
Add the TLC to that fragment.
Add the fragment to the scenes where you want to hide and show it, like HUD_UI and HUD.

Activating reticle mode/input mode and showing menus etc. will automatically hide/show the fragments and thus hide/show your TLC then.

If your slash commands want to change that just call sceneName:RemoveFragment(yourFragmentName) to remove them again from HUD_SCENE or HUD_UI_SCENE scenes e.g., and sceneName:AddFragment(..) to add it again.

Described here:
https://wiki.esoui.com/Fragments_in_...t_state_change
I tried that, but then it ignored the "keybind". So you chose to hide the Window (because you finished them or running a dungeon), with added to the hud scene it always got visible again after each sceneChange.

E.g. hiding the window, going to inventory, closing the inventory and the window was visible again.
So i removed the fragment-thing and changed it back to "controlled by sceneChange".



Originally Posted by fgoron2000
You're welcome. Actually, I might've misspoke, it may have been the Enter key instead of the Space bar. But now I'm not sure, because I can't get it to toggle at all now, after today's update
Yes, i implemented some options of different "how to show the window".
You have these 4 slash-commands now:
Warning: Spoiler

Yours is now propably set to "keybind" (Default). You can change it back to the old behaviour with /tshow hudui (shows window automatically in cursor mode).

.
Last edited by tim99 : 12/18/21 at 03:16 PM.
Report comment to moderator  
Reply With Quote
Unread 12/19/21, 07:57 AM  
DohNotAgain

Forum posts: 1
File comments: 111
Uploads: 0
Originally Posted by tim99
Originally Posted by DohNotAgain
How can I turn off:
Skips some quest-dialogues (in work)
I don't use those features in any addons.
Why? Because I want the option to read and re-read stuff.
Didn't even thought about that But it's 10 different quests, you can do them on 18 characters each day.. do you really read the texts 180 times every day? And the next day again?
But agreed, options are always good.... you can skip the skipping now with the command:
/tskip off
I also get the feeling I should make a proper addon-menu instead of the commands... after the event.

Good point. I don't read them all every single time.
Problem is I have some medical conditions from an illness some years ago and now suffer complications for the rest of my life.
As crazy as it sounds, stuff like auto skipping the text triggers my brain into "OH crap! What did I miss!" mode. This is highly annoying to me, but it's my not so new, "new normal."

In addition, having a toggle is handy for those times when a person decides they want to read the text again for some reason. Without the toggle the addon has to be disabled to allow reading, then re-enabled. That's 2 UI reloads to facilitate that. A toggle fixes that situation.

Thanks for working on this addon. It really is useful.
Report comment to moderator  
Reply With Quote
Unread 12/25/21, 11:54 AM  
tim99
 
tim99's Avatar
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 162
Uploads: 12
had a couple sleepless nights and rewrote most of the functionality. Too bad it will be useless in a couple days


During the rewrite i also renamed the folder of the addon, realized too late, that Minion will not know this...


So if you get an Lua-Error at the start like "Object alreday exists", pls delete the folder in your addon-directory manually or try a complete deinstall and reinstall after that.

The old folder was named: aTim99_NewLifeFestival

The new folder is named: tim99_NewLifeFestival


.
Last edited by tim99 : 12/27/21 at 09:48 PM.
Report comment to moderator  
Reply With Quote
Unread 12/26/21, 02:16 PM  
fgoron2000

Forum posts: 0
File comments: 143
Uploads: 0
This is a really nice addon, it's streamlined this event and made it much less tedious. Thanks very much. And in the spirit of your stated purpose to expedite and streamline the New Life quests, I have a couple things to suggest, even if not for this year, possibly for next year.

First, I like how you automated picking up the quests from Breda and Petronius, and all of the dialogs, and finally automated exiting the dialog. But would it be possible to automatically pick up the next quest from Breda after turning in the previous one, instead of automatically exiting the dialog and then having to interact with her again?

Next, since you added RT-click and LT-click for the quest destinations, how about a SHFT-click or CTL-click to return to the Kynesgrove shrine near the pavilion?

Finally, something visual rather than expeditious. Since it's possible to have 2 of the holiday quests in the journal at one time, and only one quest in the entire journal can be active at any time, could you make any New Life quests currently in the journal a duller orange, except that if one of them is actually the active quest, make it a brighter orange perhaps?
Report comment to moderator  
Reply With Quote
Unread 12/28/21, 04:52 AM  
tim99
 
tim99's Avatar
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 162
Uploads: 12
Originally Posted by fgoron2000
would it be possible to automatically pick up the next quest from Breda after turning in
That's the spirit! You have a new option in the addon menu: "Accept Bredas follow-up quest".


Originally Posted by fgoron2000
how about a SHFT-click or CTL-click to return to the Kynesgrove shrine near the pavilion?
I actually thought about this. Had something like "Mouse 3 (press on mousewheel)" in mind. I had already implemented a house-icon on the topleft corner, which ports you to the snowglobe house. Maybe i add another icon next to it, a wayshrine which ports you to, obviously, to the wayshrine near Breda. But be aware, Fasttravel costs still gold. I dont care too much, but I like the combination of porting to the quest with Fasttravel, but return via snowglobe-home, as this costs nothing.


Originally Posted by fgoron2000
if one of them is actually the active quest, make it a brighter orange perhaps?
You have a new option in the addon menu: "Mark tracked quest". I made it yellow, because light-orange really looked...not so good. But feel free to have a look at https://www.w3schools.com/colors/colors_picker.asp and give me another one (like #FFFF00) if you dont like it.


Last edited by tim99 : 12/28/21 at 04:53 AM.
Report comment to moderator  
Reply With Quote
Unread 12/28/21, 08:18 AM  
fgoron2000

Forum posts: 0
File comments: 143
Uploads: 0
Originally Posted by tim99
Originally Posted by fgoron2000
would it be possible to automatically pick up the next quest from Breda after turning in
That's the spirit! You have a new option in the addon menu: "Accept Bredas follow-up quest".


Originally Posted by fgoron2000
how about a SHFT-click or CTL-click to return to the Kynesgrove shrine near the pavilion?
I actually thought about this. Had something like "Mouse 3 (press on mousewheel)" in mind. I had already implemented a house-icon on the topleft corner, which ports you to the snowglobe house. Maybe i add another icon next to it, a wayshrine which ports you to, obviously, to the wayshrine near Breda. But be aware, Fasttravel costs still gold. I dont care too much, but I like the combination of porting to the quest with Fasttravel, but return via snowglobe-home, as this costs nothing.


Originally Posted by fgoron2000
if one of them is actually the active quest, make it a brighter orange perhaps?
You have a new option in the addon menu: "Mark tracked quest". I made it yellow, because light-orange really looked...not so good. But feel free to have a look at https://www.w3schools.com/colors/colors_picker.asp and give me another one (like #FFFF00) if you dont like it.


Sounds great, I'm gonna check 'em out now. And actually I like the idea of yellow even better. I'll be back with any follow-up comments.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: