[2007/09/25 02:22:18-923-x13]: LibSharedMedia-2.0\LibSharedMedia-2.0.lua:262: assertion failed!
LibSharedMedia-2.0\LibSharedMedia-2.0.lua:262: in function `Fetch'
AvionAddin-1.0-2:1052: in function `AnimationInternToExtern'
AvionAddin-1.0-2:925: in function `ShowTestFrame'
AvionAddin-1.0-2:839: in function `func'
Dewdrop-2.0-48630 (DewdropLib):721: in function <...erface\AddOns\DewdropLib\Dewdrop-2.0\Dewdrop-2.0.lua:660>
[2007/09/25 02:27:30-923-x54]: AvionAddin-1.0-2:718: attempt to call method 'UpdateCoreOptionTable' (a nil value)
Dewdrop-2.0-48630 (DewdropLib):2017: in function <...erface\AddOns\DewdropLib\Dewdrop-2.0\Dewdrop-2.0.lua:1989>
[2007/09/25 12:19:07-3927-x9]: LibSharedMedia-2.0\LibSharedMedia-2.0.lua:262: assertion failed!
<in C code>: ?
AceEvent-2.0-49307 (Ace2):367: in function <Interface\AddOns\Ace2\AceEvent-2.0\AceEvent-2.0.lua:345>
---
[2007/09/25 12:19:55-3927-x5]: LibSharedMedia-2.0\LibSharedMedia-2.0.lua:262: assertion failed!
LibSharedMedia-2.0\LibSharedMedia-2.0.lua:262: in function `Fetch'
AvionAddin-1.0-2:1052: in function `AnimationInternToExtern'
AvionAddin-1.0-2:1218: in function `TriggerAnimationByID'
AvionAddin-1.0-2:826: in function `func'
Dewdrop-2.0-48630 (DewdropLib):721: in function <...erface\AddOns\DewdropLib\Dewdrop-2.0\Dewdrop-2.0.lua:660>
---
[2007/09/25 12:19:57-3927-x2]: LibSharedMedia-2.0\LibSharedMedia-2.0.lua:262: assertion failed!
LibSharedMedia-2.0\LibSharedMedia-2.0.lua:262: in function `Fetch'
AvionAddin-1.0-2:1052: in function `AnimationInternToExtern'
AvionAddin-1.0-2:925: in function `ShowTestFrame'
AvionAddin-1.0-2:839: in function `func'
Dewdrop-2.0-48630 (DewdropLib):721: in function <...erface\AddOns\DewdropLib\Dewdrop-2.0\Dewdrop-2.0.lua:660>
when trying to change the animation options after creating it :(
[2007/09/24 15:44:21-905-x1]: AvionAddin-1.0-1:1031: attempt to concatenate a nil value
Hm, try updating to latest rev and deleting your saved-variables (still have to add the reset-db option btw >_>). Seems as if that is causing the trouble
Quote from dodga »
I'm getting some errors though, when I try to change Durations via the slider:
[2007/09/24 22:57:33-2138-x19]: AvionAddin-1.0-2:718: attempt to call method 'UpdateCoreOptionTable' (a nil value)
Dewdrop-2.0-48630 (DewdropLib):2017: in function <...erface\AddOns\DewdropLib\Dewdrop-2.0\Dewdrop-2.0.lua:1989>
<in C code>: in function `SetValue'
Dewdrop-2.0-48630 (DewdropLib):2173: in function <...erface\AddOns\DewdropLib\Dewdrop-2.0\Dewdrop-2.0.lua:2147>
*fixed* ^^
Quote from dodga »
Also, I have some questions :D
1. Is it possible that an animation is shown while one or several (de-)buffs are active?
I want to make an animation that triggers when I get any kind of +damage buff, e.g. from Eye of Magtheridon or Robe of Elder Scribes, and it should be replayed as long as I have any of those buffs on me.
2. How can I make a texture bounce? I tried playing with position, scale, rotation, but it seems the random values never get high enough so it jiggles :\
3. How does color animation work? When I set the starting color to red and the animation color to white and enable color animation it always is blue :o
4. It's a bit strange that "Delete" has its own submenu; probably just a problem with AceOptions :D
5. I'd like to see the effect from Omen when one gains Aggro (that fullscreen red glow on the scren edges) available in Avion.
1. Its not directly possible, if you know the duration of those buff, enable show-while-wait and set wait-time to buff duration
2. Hm, it is possible, but a bit diffucult to achive, you'd have to create your own animation function, I'll go into detail at the end of my post. ;)
3. Well I guess you found a bug *whoops* that's not supposed to happen. I'll see what I can do. ;)
4. The sub-delete button was a "security" measure, so you don't exidently click it.
5. I allready stole it, (afaik) it should be Shock 1 or Schock 2
Quote from JCinDE »
Oh and the textual textures (DANGER,BUFF,DISORIENT,etc) all appear mirrored. Is there a mirror option somewhere?
Also, I pick None for sound and then trigger the animation, I get an error.
I think my rotation is causing the mirror effect, probably wrong variable sequence, will be fixed ^^
The sound bug was fixed now to. ;)
Quote from OttoDeFe »
[2007/09/24 17:55:17-168-x10]: Avion\Avion.lua:134: bad argument #3 to 'format' (number expected, got string)
Can you upload your Avion SavedVariables, looks like something is busted there.
Have you reset your db before updating?
How those functions work:
First of all, what do I mean by "function", well that part is actually pretty easy as long as you don't have problem with math. ;)
By a function I mean something like
f(x) = x
which would be a linear function. Its quite the same than what I use in Avion itsself, only x is called param and I don't need the f(x) = part.
It is implemented as the followed:
["linear"] = "param"
["linear"] is just the name of the function that is used in the options menu, while "param" represents the function body.
Lets say we wanted to use the following function in Avion
f(x) = x? + 2x - 5
All we have to do is, put it into the right format, which would be
"param*param + 2*param - 5"
done.
Hm, that's all? I'm sorry to say its not, there is a tiny little restriction your function has to obay:
For each value of param out of [0 to 1] the value of your function has to be also in [0 to 1]. This has to do with the way the values during the animations are calcualted. (Interpolation)
Now for example what does it mean for our crazy function?
f(x) = x? + 2x - 5
Well, we have to make sure, that its values don't overrun 1 and don't underrun zero.
"Pictures say more than thousand words", so lets plot it ^^
Damn! At x=0 we have a value of -5 and at x=1 a value of -2, that not good.
How to fix?
Well that kind of easy since the value -5 needs to be zero, we just add 5 and get
f(x) = x? + 2x - 5 + 5 = x? + 2x
No f(0) = 0, but f(1) = 3 :<
Hey, lets just devide by 3, because 0/3 = 0 and 3/3 = 1 :) and get
f(x) = (x? + 2x) / 3
and voil? f(0) = 0 and f(1) = 1. :)
How to add a function to Avion?
Duo to some changes I had to make, it's currently not possible to add custom function, I'll give notice once this can be done again.
Would it be possible to have a trigger go off when a weapon buff goes off? Such as Windfury? or Poisons? Think this would definately patch a hole since it was missing in POWA 1.
Would it be possible to have a trigger go off when a weapon buff goes off? Such as Windfury? or Poisons? Think this would definately patch a hole since it was missing in POWA 1.
Awesome been dying for something that can pull off notices based on such events! Include this in the next update if possible =) ! This mod is definately coming from a long way can't wait till its finalized.
I am running this disembedded and cannot choose sounds or textures for any of the events. Just a heads up.
Thanks again for all your hard work in bringing this mod back to life.
peace~
Quote from Trisorion »
I must be missing something. When I go to the textures tab from the minimap button there is nothing there. How do you get this set up?
You both installed <AvionMedia>?
In case you wonder why there was no major update in a while, I was working on http://www.wowace.com/wiki/LibCooldown-1.0 which will be used to recognize cooldowns in Avion. ;)
In case you wonder why there was no major update in a while, I was working on http://www.wowace.com/wiki/LibCooldown-1.0 which will be used to recognize cooldowns in Avion. ;)
If that means what I think it means it would make me very happy :) Nice work!
I can't get any animation or texture to show. I have tried removing Avion and installing it again. I have tried to delete the saved variables without it working.
I have the Avion and AvionMedia from SVN, can't find anything else with the Avion name.
I recently decided to try this out as a replacement for PowerAura2, and it's got some really nice animation features.
One thing I do miss however, is in PowerAura2 I was able to create a small grid of textures indicating which buffs I currently had on. For my paladin it was essentially an icon indicating which seal I had on, with a colored circle around it indicating which blessing, and a colored circle around that indicating which aura I had on. I found this immensely useful to quickly identify which of my buffs were active. With seals being applied and changed, this was amazing. The timer function was also incredibly useful for the Seals.
Is there any way to duplicate this in Avion, or shall I go back to PA2?
I noticed an earlier post you indicated you could set the Wait time equal to the buff duration, but in the case of seals they often are released by judgements before this time is up. Also, auras and buffs like "Soul Link" have no duration.
Just wondering if I can expect features like this from Avion, or if I should use Avion for more dynamic things while keeping PA2 for buff indicators.
I think things like these will become possible once the author has finished incorperating LibCooldown. Wich I think will permit for Animations to remain visible as long as the actual Buff is active... (check the Sirow Post up there)
:)
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
[2007/09/24 17:55:17-168-x10]: Avion\Avion.lua:134: bad argument #3 to 'format' (number expected, got string)
They all test fine tho...
what am I missing?
LibSharedMedia-2.0\LibSharedMedia-2.0.lua:262: in function `Fetch'
AvionAddin-1.0-2:1052: in function `AnimationInternToExtern'
AvionAddin-1.0-2:925: in function `ShowTestFrame'
AvionAddin-1.0-2:839: in function `func'
Dewdrop-2.0-48630 (DewdropLib):721: in function <...erface\AddOns\DewdropLib\Dewdrop-2.0\Dewdrop-2.0.lua:660>
[2007/09/25 02:27:30-923-x54]: AvionAddin-1.0-2:718: attempt to call method 'UpdateCoreOptionTable' (a nil value)
Dewdrop-2.0-48630 (DewdropLib):2017: in function <...erface\AddOns\DewdropLib\Dewdrop-2.0\Dewdrop-2.0.lua:1989>
<in C code>: ?
AceEvent-2.0-49307 (Ace2):367: in function <Interface\AddOns\Ace2\AceEvent-2.0\AceEvent-2.0.lua:345>
---
[2007/09/25 12:19:55-3927-x5]: LibSharedMedia-2.0\LibSharedMedia-2.0.lua:262: assertion failed!
LibSharedMedia-2.0\LibSharedMedia-2.0.lua:262: in function `Fetch'
AvionAddin-1.0-2:1052: in function `AnimationInternToExtern'
AvionAddin-1.0-2:1218: in function `TriggerAnimationByID'
AvionAddin-1.0-2:826: in function `func'
Dewdrop-2.0-48630 (DewdropLib):721: in function <...erface\AddOns\DewdropLib\Dewdrop-2.0\Dewdrop-2.0.lua:660>
---
[2007/09/25 12:19:57-3927-x2]: LibSharedMedia-2.0\LibSharedMedia-2.0.lua:262: assertion failed!
LibSharedMedia-2.0\LibSharedMedia-2.0.lua:262: in function `Fetch'
AvionAddin-1.0-2:1052: in function `AnimationInternToExtern'
AvionAddin-1.0-2:925: in function `ShowTestFrame'
AvionAddin-1.0-2:839: in function `func'
Dewdrop-2.0-48630 (DewdropLib):721: in function <...erface\AddOns\DewdropLib\Dewdrop-2.0\Dewdrop-2.0.lua:660>
---
Hm, try updating to latest rev and deleting your saved-variables (still have to add the reset-db option btw >_>). Seems as if that is causing the trouble
*fixed* ^^
1. Its not directly possible, if you know the duration of those buff, enable show-while-wait and set wait-time to buff duration
2. Hm, it is possible, but a bit diffucult to achive, you'd have to create your own animation function, I'll go into detail at the end of my post. ;)
3. Well I guess you found a bug *whoops* that's not supposed to happen. I'll see what I can do. ;)
4. The sub-delete button was a "security" measure, so you don't exidently click it.
5. I allready stole it, (afaik) it should be Shock 1 or Schock 2
I think my rotation is causing the mirror effect, probably wrong variable sequence, will be fixed ^^
The sound bug was fixed now to. ;)
Can you upload your Avion SavedVariables, looks like something is busted there.
Have you reset your db before updating?
Also fixed the
error.
How those functions work:
First of all, what do I mean by "function", well that part is actually pretty easy as long as you don't have problem with math. ;)
By a function I mean something like
which would be a linear function. Its quite the same than what I use in Avion itsself, only x is called param and I don't need the f(x) = part.
It is implemented as the followed:
["linear"] is just the name of the function that is used in the options menu, while "param" represents the function body.
Lets say we wanted to use the following function in Avion
All we have to do is, put it into the right format, which would be
done.
Hm, that's all? I'm sorry to say its not, there is a tiny little restriction your function has to obay:
For each value of param out of [0 to 1] the value of your function has to be also in [0 to 1]. This has to do with the way the values during the animations are calcualted. (Interpolation)
Now for example what does it mean for our crazy function?
Well, we have to make sure, that its values don't overrun 1 and don't underrun zero.
"Pictures say more than thousand words", so lets plot it ^^
Damn! At x=0 we have a value of -5 and at x=1 a value of -2, that not good.
How to fix?
Well that kind of easy since the value -5 needs to be zero, we just add 5 and get
No f(0) = 0, but f(1) = 3 :<
Hey, lets just devide by 3, because 0/3 = 0 and 3/3 = 1 :) and get
and voil? f(0) = 0 and f(1) = 1. :)
How to add a function to Avion?
Duo to some changes I had to make, it's currently not possible to add custom function, I'll give notice once this can be done again.
How to create a "bouncing" function
By the way great work so far on the mod!!!
This is on the todo list. ;)
Thanks again for all your hard work in bringing this mod back to life.
peace~
Awesome been dying for something that can pull off notices based on such events! Include this in the next update if possible =) ! This mod is definately coming from a long way can't wait till its finalized.
looks like it is blizzard playfile (or smth) bug, posting it here to letting you know.
Update regarding AEmotes:
http://www.wowace.com/forums/index.php?topic=8946.0
You both installed <AvionMedia>?
In case you wonder why there was no major update in a while, I was working on http://www.wowace.com/wiki/LibCooldown-1.0 which will be used to recognize cooldowns in Avion. ;)
If that means what I think it means it would make me very happy :) Nice work!
Updated without externals. Am I missing anything here?
I have the Avion and AvionMedia from SVN, can't find anything else with the Avion name.
Make sure you both define an animation with a texture and assign it to an event.
In the Edit animation menu under Testing you can hit "Trigger" and it should fire the animation without you assigning it to an event.
One thing I do miss however, is in PowerAura2 I was able to create a small grid of textures indicating which buffs I currently had on. For my paladin it was essentially an icon indicating which seal I had on, with a colored circle around it indicating which blessing, and a colored circle around that indicating which aura I had on. I found this immensely useful to quickly identify which of my buffs were active. With seals being applied and changed, this was amazing. The timer function was also incredibly useful for the Seals.
Is there any way to duplicate this in Avion, or shall I go back to PA2?
I noticed an earlier post you indicated you could set the Wait time equal to the buff duration, but in the case of seals they often are released by judgements before this time is up. Also, auras and buffs like "Soul Link" have no duration.
Just wondering if I can expect features like this from Avion, or if I should use Avion for more dynamic things while keeping PA2 for buff indicators.
:)