Quantcast
Download
(224 Kb)
Download
Updated: 08-22-18 11:50 AM
Pictures
File Info
Compatibility:
Battle for Azeroth (8.0.1)
Updated:08-22-18 11:50 AM
Created:02-03-16 07:06 AM
Downloads:13,021
Favorites:43
MD5:
Categories:Character Advancement, RolePlay, Music Mods, Battle for Azeroth Beta
8.0.1

Storyline  Popular! (More than 5000 hits)

Version: 3.0.2
by: Ellypse, kajisensei

Tired of the old questframe ?

This addon aims to enhance the readability and immersion when questing in World of Warcraft. It adds a brand new quest frame, with animated models and fancy effects.

If you like to read all quests and are a fan of the World of Warcraft lore, this addon is for you !

What is it, exactly?

Storyline provides a new quest frame, that panel appearing when you get a quest from a NPC. World of Warcraft UI improved over the years but one thing Blizzard never touched is this hideous Quest frame. We wanted to have a quest frame inspired by the garrison frames dynamism.

Storyline frame adds 3D animated models for you and your quest giver. Also it "cuts" the dialogue into multiple parts, playing one after another in an old-school RPG style. Finally it adds more effects and visuals to express objectives and rewards.

Changelog for version 3.0.2

Fixed
  • Fixed an issue that could cause Storyline to be incorrectly reported as the source of other add-ons errors.

Changelog for version 3.0.1

Fixed
  • Hotfixed an issue with the library shared between Total RP 3 and Storyline.
  • Updated list of Patreon supporters.

Changelog for version 3.0

Note: The scaling system in this version is temporary and will be improved in a future version.

Added
  • The player model is now refreshed when changes happen to your character (equipment changes, druid forms, etc.).
  • The scaling between the two models is now animated when one of the models changes.
  • The 3D models are now animated into the view.
  • Added support for quests with special background and wax seals.
  • Added item icon border for Azerite empowered rewards.

Modified
  • Completely re-implemented the way animations are played on the 3D models. Using new in-game methods for timing animations, we no longer need our own database of animation timings. This means that all models are now timed automatically by the game.

Fixed
  • Fixed Lua error when displaying spell rewards.
  • Empty lines will now be skipped and no longer be shown in the dialogs.
  • NPC emotes spanning over multiple paragraphs are now correctly colored until the actual end of the emote.
  • Models with no speaking animation will no longer start playing their idle animation from the beginning when they are being animated.
  • Fixed an issue that prevented dead NPCs to appear as dead in Storyline.
  • Fixed an issue where the player model would not be displayed correctly when Storyline was opened when the player model was not already loaded (typically during login).
  • Fixed an issue that would make the game crash during quests that have an attached 3D portrait.
  • Fixed an issue that would prevent the correct attached 3D portrait from appearing for some quests or display it when it shouldn't be.
  • Remove April fools' joke from UI.
Archived Files (18)
File Name
Version
Size
Author
Date
3.0.1
227kB
Ellypse
08-10-18 12:56 PM
3.0.0
227kB
Ellypse
07-17-18 12:08 PM
3.0.0-beta2
227kB
Ellypse
07-16-18 03:05 PM
3.0.0-beta2
227kB
Ellypse
07-16-18 02:31 PM
3.0.0-beta1
227kB
Ellypse
07-15-18 08:30 AM
3.0-alpha5
220kB
Ellypse
05-23-18 01:21 PM
2.0.13.1
216kB
Ellypse
04-24-18 11:54 AM
3.0-alpha3
217kB
Ellypse
04-24-18 05:04 AM
2.0.8
193kB
Ellypse
03-29-18 09:01 AM
2.0.6
156kB
Ellypse
09-06-17 02:03 AM
2.0.4
153kB
Ellypse
04-03-17 02:18 AM
2.0.2
154kB
Ellypse
03-07-17 06:44 AM
2.0.1
154kB
Ellypse
01-02-17 03:26 AM
1.4.2
138kB
Ellypse
12-05-16 07:15 AM
1.4.1
136kB
Ellypse
09-08-16 05:07 AM
1.3.1
136kB
Ellypse
08-03-16 06:30 AM
1.2.1
126kB
Ellypse
05-31-16 01:13 AM
1.3 alpha
18MB
Ellypse
05-12-16 04:29 PM


Post A Reply Comment Options
Unread 08-11-18, 08:27 AM  
Ellypse
Storyline and TRP dev.
 
Ellypse's Avatar
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 15
Uploads: 4
Re: Storyline not working in Darkmoon Faire

Originally Posted by Barleduq
No errors, just the default quest panes. I came through my garrison, the daily mat trader quest worked fine, the 'trade bits from armor into mission follower upgrades' quest worked fine.

This is the second toon i've taken here this week. I noticed it on the earlier toon today, but I hadn't done any other quests on that toon so I didn't know if it was persistent, or something weird on that one.

-Barleduq
Hello. There is an option to disable Storyline while at the Darkmoon Faire, you probably have it enabled ^^
Report comment to moderator  
Reply With Quote
Unread 08-09-18, 11:12 AM  
Barleduq
Premium Member
 
Barleduq's Avatar
Premium Member

Forum posts: 123
File comments: 650
Uploads: 0
Storyline not working in Darkmoon Faire

No errors, just the default quest panes. I came through my garrison, the daily mat trader quest worked fine, the 'trade bits from armor into mission follower upgrades' quest worked fine.

This is the second toon i've taken here this week. I noticed it on the earlier toon today, but I hadn't done any other quests on that toon so I didn't know if it was persistent, or something weird on that one.

-Barleduq
Report comment to moderator  
Reply With Quote
Unread 07-16-18, 02:37 PM  
Ellypse
Storyline and TRP dev.
 
Ellypse's Avatar
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 15
Uploads: 4
Hi again Thank you for the report. Unfortunately it doesn't seem that WoW Interface is handling beta properly. I will try to come up with a better workflow for the next versions, sorry about that.

The debug logs in the chat are totally a bug on my side, good catch ^^ They will be removed in the final version.
Report comment to moderator  
Reply With Quote
Unread 07-15-18, 03:56 PM  
Barleduq
Premium Member
 
Barleduq's Avatar
Premium Member

Forum posts: 123
File comments: 650
Uploads: 0
FYI: latest (3.0.0-beta) throwing debug output into chat.

Hi there. This is a FYI. (and I put it in an edit to my last reply, instead of a new comment, so if you see double, it's me.)

Just to let you know: Both wowinterface and curse got a new version today, it's *not* flagged as BfA tho it is named with -beta. It's spewing what looks like debugging comments into the chat frame. I'd updated a bunch of addons today, and ended up backing out of each one by one till backing out of Storyline stopped it. You can see images of it here: https://imgur.com/a/HLsacbA

Mind you, I wasn't getting any actual errors.
-Barleduq


Originally Posted by Ellypse
Hello. Sorry about this. The latest version on WoW Interface is an alpha build of version 3.0 of Storyline that is supposed to be tagged for BfA beta. I'm using a script now to cross publish the add-on here and on Curse, and it was supposed to flag the build as being for the 8.0 client.

The latest working version for the Live servers is 2.0.13.1
Report comment to moderator  
Reply With Quote
Unread 05-29-18, 04:54 PM  
Barleduq
Premium Member
 
Barleduq's Avatar
Premium Member

Forum posts: 123
File comments: 650
Uploads: 0
Just to let you know: Both wowinterface and curse got a new version today, it's *not* flagged as BfA tho it is named with -beta. It's spewing what looks like debugging comments into the chat frame. I'd updated a bunch of addons today, and ended up backing out of each one by one till backing out of Storyline stopped it. You can see images of it here: https://imgur.com/a/HLsacbA

Mind you, I wasn't getting any actual errors.
-Barleduq



Originally Posted by Ellypse
Hello. Sorry about this. The latest version on WoW Interface is an alpha build of version 3.0 of Storyline that is supposed to be tagged for BfA beta. I'm using a script now to cross publish the add-on here and on Curse, and it was supposed to flag the build as being for the 8.0 client.

The latest working version for the Live servers is 2.0.13.1
Thanks! I should have paid more attention to the name of the file before I unzipped it.

-Barleduq
Last edited by Barleduq : 07-15-18 at 03:48 PM.
Report comment to moderator  
Reply With Quote
Unread 05-29-18, 01:43 AM  
Ellypse
Storyline and TRP dev.
 
Ellypse's Avatar
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 15
Uploads: 4
Hello. Sorry about this. The latest version on WoW Interface is an alpha build of version 3.0 of Storyline that is supposed to be tagged for BfA beta. I'm using a script now to cross publish the add-on here and on Curse, and it was supposed to flag the build as being for the 8.0 client.

The latest working version for the Live servers is 2.0.13.1
Report comment to moderator  
Reply With Quote
Unread 05-28-18, 01:27 PM  
Barleduq
Premium Member
 
Barleduq's Avatar
Premium Member

Forum posts: 123
File comments: 650
Uploads: 0
Getting this error first login after update, storyline doesn't work afterwards.

Addon list removed for space.

Code:
Date: 2018-05-27 23:05:53
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\Storyline\rewards\rewards.lua line 213:
   Usage: IsSpellKnownOrOverridesKnown(spellID[, isPet])
Debug:
   [C]: ?
   [C]: ?
   Storyline\rewards\rewards.lua:213: ?()
   Storyline\rewards\rewards.lua:277: getRewards()
   Storyline\events.lua:664: finishText()
   Storyline\events.lua:523:
      Storyline\events.lua:517
   Storyline\logic.lua:277:
      Storyline\logic.lua:197
   Storyline\events.lua:742:
      Storyline\events.lua:740
Locals:

AddOns:
  BlizRuntimeLib_enUS v7.3.5.70300 <none>
  (ck=17c1)
Report comment to moderator  
Reply With Quote
Unread 10-31-17, 02:45 AM  
Barleduq
Premium Member
 
Barleduq's Avatar
Premium Member

Forum posts: 123
File comments: 650
Uploads: 0
Re: Re: I'm still having errors

Originally Posted by Ellypse
Hi. From the code you have posted I can see that you are not running the latest version. There is no global call to the PlaySound() global function in the code of version 2.0.6 in the file layout.lua at line 167, the latest version available here for download.
My apologies. I keep the latest .zip file around, to check things like this, and I *have* the 2.0.6 zip file. I checked, really! But I just went into the AddOns folder and poked the .toc file, and no, it did not say 2.0.6. So I'm very confused, and I'm sorry to have bothered you. Thank you for responding.

-Barleduq
Report comment to moderator  
Reply With Quote
Unread 10-30-17, 02:47 AM  
Ellypse
Storyline and TRP dev.
 
Ellypse's Avatar
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 15
Uploads: 4
Re: I'm still having errors

Hi. From the code you have posted I can see that you are not running the latest version. There is no global call to the PlaySound() global function in the code of version 2.0.6 in the file layout.lua at line 167, the latest version available here for download.
Report comment to moderator  
Reply With Quote
Unread 10-27-17, 01:35 PM  
Barleduq
Premium Member
 
Barleduq's Avatar
Premium Member

Forum posts: 123
File comments: 650
Uploads: 0
I'm still having errors

I'm still getting errors on this. If I have PlaySoundFixer activated, I get piles of chat spam from it, but Storyline works. After this latest patch I couldn't play for a few days (not sure why, possibly weirdness interacting with Linux) but PlaySoundFixer started throwing wild errors; when I turned it off, I'm back to getting this from Storyline. Also, it still brings up a frame, in *addition* to the normal quest frame, with whacky stuff on it. You can see screenshots of it here, with the swatter overlay showing the error, and without the swatter overlay.

Code:
Date: 2017-10-27 14:53:50
ID: 1
Error occured in: Global
Count: 7
Message: ..\AddOns\Storyline\layout.lua line 167:
   Usage: PlaySound(soundKitID, optional["SFX","Music","Ambience", "Dialog" or "Master"], [forceNoDuplicates, runFinishCallback])
Debug:
   (tail call): ?
   [C]: PlaySound()
   Storyline\layout.lua:167:
      Storyline\layout.lua:161
   Storyline\layout.lua:200: hideDefaultFrames()
   Storyline\options.lua:186: init()
   Storyline\logic.lua:618:
      Storyline\logic.lua:389
   (tail call): ?
   [C]: ?
   [string "safecall Dispatcher[1]"]:9:
      [string "safecall Dispatcher[1]"]:5
   (tail call): ?
   ...\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:558: EnableAddon()
   ...\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:651:
      ...\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:636
   [C]: ?
   [C]: LoadAddOn()
   ..\FrameXML\UIParent.lua:421: UIParentLoadAddOn()
   ..\FrameXML\UIParent.lua:444: CombatLog_LoadUI()
   ..\FrameXML\UIParent.lua:1100:
      ..\FrameXML\UIParent.lua:995
Locals:
None
AddOns:
  Swatter, v7.5.5724 (TasmanianThylacine)
[[[addonList Removed For Space]]]
  BlizRuntimeLib_enUS v7.3.2.70300 <none>
  (ck=1454)
Last edited by Barleduq : 10-27-17 at 02:42 PM.
Report comment to moderator  
Reply With Quote
Unread 09-06-17, 01:36 PM  
Barleduq
Premium Member
 
Barleduq's Avatar
Premium Member

Forum posts: 123
File comments: 650
Uploads: 0
Re: Re: PlaySound issues.

Originally Posted by Ellypse
Hi. Sorry I've been really bad updating Storyline on WoW Interface. The add-on has been updated for patch 7.3 on Curse, but I forgot to upload the update here too. Version 2.0.6 with the bug fixes should be available for download now
Thanks for uploading it here, now! Unfortunately, I run linux on an older machine; the website with all its animations gives my machine fits. And the curse/twitch client doesn't work on it without emulation, and I'm already beating my head on emulation for WoW and don't have the additional patience. I do realize that Curse is doing things to get addon authors money, and I really do appreciate that, it's just aggressively painful for me to use, and so I go there far more seldom. It doesn't help that, as far as I know, there's no option for me to get informed by email when an addon updates, which WoW Interface does.

Again, thanks!
-Barleduq
Report comment to moderator  
Reply With Quote
Unread 09-06-17, 02:06 AM  
Ellypse
Storyline and TRP dev.
 
Ellypse's Avatar
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 15
Uploads: 4
Re: PlaySound issues.

Hi. Sorry I've been really bad updating Storyline on WoW Interface. The add-on has been updated for patch 7.3 on Curse, but I forgot to upload the update here too. Version 2.0.6 with the bug fixes should be available for download now
Report comment to moderator  
Reply With Quote
Unread 09-05-17, 07:56 PM  
Barleduq
Premium Member
 
Barleduq's Avatar
Premium Member

Forum posts: 123
File comments: 650
Uploads: 0
PlaySound issues.

I'm assuming you're poking at this, but I haven't seen any mention of the error, so I'm reporting it.

Code:
Date: 2017-09-05 20:59:10
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\Storyline\layout.lua line 167:
   Usage: PlaySound(soundKitID, optional["SFX","Music","Ambience", "Dialog" or "Master"], [forceNoDuplicates, runFinishCallback])
Debug:
   [C]: PlaySound()
   Storyline\layout.lua:167:
      Storyline\layout.lua:161
   Storyline\layout.lua:200: hideDefaultFrames()
   Storyline\options.lua:186: init()
   Storyline\logic.lua:618:
      Storyline\logic.lua:389
   (tail call): ?
   [C]: ?
   [string "safecall Dispatcher[1]"]:9:
      [string "safecall Dispatcher[1]"]:5
   (tail call): ?
   ...\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:558: EnableAddon()
   ...\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:651:
      ...\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:636
   [C]: ?
   [C]: LoadAddOn()
   ..\FrameXML\UIParent.lua:421: UIParentLoadAddOn()
   ..\FrameXML\UIParent.lua:444: CombatLog_LoadUI()
   ..\FrameXML\UIParent.lua:1085:
      ..\FrameXML\UIParent.lua:980
Locals:
None
AddOns:

--ADDON LIST REMOVED FOR SPACE --

  BlizRuntimeLib_enUS v7.3.0.70300 <none>
  (ck=1275)
It also gives weird reactions when you actually talk to a questgiver. I'll update with screenshots when I have them.

-Barleduq
Report comment to moderator  
Reply With Quote
Unread 03-24-17, 07:33 PM  
Barleduq
Premium Member
 
Barleduq's Avatar
Premium Member

Forum posts: 123
File comments: 650
Uploads: 0
Re: Re: Re: Re: Need to be able to scroll.

Originally Posted by Ellypse
You can technically use it right now if you drag on the right edge of the options, but I will add an option to make it visible in the next update. Sorry for the inconvenience.
I thought i tried that, but possible didn't find it correctly. I'll try it again, If I can get my second monitor to work properly. (Gremlins are awake tonight.)

-Barleduq
Report comment to moderator  
Reply With Quote
Unread 03-24-17, 10:26 AM  
Ellypse
Storyline and TRP dev.
 
Ellypse's Avatar
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 15
Uploads: 4
Re: Re: Re: Need to be able to scroll.

Originally Posted by Barleduq
Is this a middle mouse button or mouse wheel thing? I use a trackball with two buttons.
Oh, that's an edge case I haven't think of. There actually is a scroll bar rendered but I hide it because it doesn't look great in the middle of the frame. I was thinking of re-designing it and gave up because it was too much trouble.

You can technically use it right now if you drag on the right edge of the options, but I will add an option to make it visible in the next update. Sorry for the inconvenience.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.