Moonsorrow / anyone else who applied my changes for Stoneclaw Totem life:
I was just doing a compare between my version and the new SVN version to get the changes from Surface to SharedMedia (since my local copy is modified in other ways) and noticed I forgot to mention another important change for Stoneclaw Totem life.
In CandyBarView.lua, ButtonView.lua, and CircleView.lua, find this:
-- Set the time
local time
if tRank and GotWoodData[tName][tRank] then
and change it to this:
-- Set the time
local time
if tRank and GotWoodData[tName][tRank] and GotWoodData[tName][tRank] then
Otherwise it will error trying to get a time for Stoneclaw Totem, since the duration doesn't differ between ranks.
The libs folders are incorrectly named. (Or incorrectly referenced in embeds.xml depending on your point of view.) As a result, GotWood can't find the libraries it needs. The only reason it's working is that you have other addons that are loading the libraries. I hadn't noticed, since I run standalone libraries.
Anyway, probably the easiest solution is to open embeds.xml in Notepad and change:
If you use WowAceUpdater, and like things to be quick and easy, you can convert to standalone libs by following this procedure:
1. Open WAU.
2. Use WAU to download and unpack the !!!StandaloneLibraries package. Don't update your other addons yet.
3. In WAU's File menu (I think that's where it is), select the "Reinstall All Addons" option. It will now re-download all of your addons without embedded libraries.
If you want to be really thorough, you can right-click your AddOns folder and go to "Search" and search for any folders named "libs". If you have Ace-based addons that aren't available via WAU, they probably came with their own copy of libraries, which generally become outdated very quickly, and are not necessary if you're running standalones.
If you use WowAceUpdater, and like things to be quick and easy, you can convert to standalone libs by following this procedure:
1. Open WAU.
2. Use WAU to download and unpack the !!!StandaloneLibraries package. Don't update your other addons yet.
3. In WAU's File menu (I think that's where it is), select the "Reinstall All Addons" option. It will now re-download all of your addons without embedded libraries.
This is not how it is done anymore. Check out the WAU wiki, the new version of WAU will automatically handle externals and standalone libraries without using the !!!StandaloneLibraries package.
This is not how it is done anymore. Check out the WAU wiki, the new version of WAU will automatically handle externals and standalone libraries without using the !!!StandaloneLibraries package.
Eh, I haven't used WAU in over a month now. With the new options, you can probably enable "Automatic Dependency Download" and "Update Without Externals" and then use "Reinstall All Addons", but I've never done it that way. The !!!SAL method would still work, though.
Quote from British »
Hiya Phanx, do you have some news for me to gnaw at ? :]
Uhh... yes, actually, but it's at home, and I'm at work. I'll do my best to remember to post it when I get home tonight.
Great work on GotWood - it's a favourite amongst all our sha-people.
I don't know if this has been mentioned before, but GotWood embeds SharedMediaLib as well as SharedMedia.
Only SharedMediaLib is necessary for GotWood's functionality; SharedMedia is simply a collection of extra textures and fonts which most people - myself included - don't want loaded!
If we could drop the SharedMedia dependency and embed, I would really appreciate it. If you still want the extra media from SharedMedia, you can simply use that addon yourself and they will be avaialable to GotWood.
When you run disembedded libraries, this causes GotWood to require that SharedMedia is loaded. It thus causes WAU to download and install SharedMedia as part of GotWood.
Please remove SharedMedia from the X-Embeds and OptionalDeps in the .toc
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
Moonsorrow / anyone else who applied my changes for Stoneclaw Totem life:
I was just doing a compare between my version and the new SVN version to get the changes from Surface to SharedMedia (since my local copy is modified in other ways) and noticed I forgot to mention another important change for Stoneclaw Totem life.
In CandyBarView.lua, ButtonView.lua, and CircleView.lua, find this:
and change it to this:
Otherwise it will error trying to get a time for Stoneclaw Totem, since the duration doesn't differ between ranks.
but Korean Language is "Stoneclaw Totem" used below Error Message.
Please me help :)
Apply the fix in my post above yours. The code is the same in ButtonView.lua.
thanks :) ^^
Actually i notice that some totems doesn't disappear when the break before th eend of the timer (i use a french version).
Keep th egood work
/cheer
Shin
http://img159.imageshack.us/img159/2681/wowscrnshot071807200022jk0.jpg
Anyway, probably the easiest solution is to open embeds.xml in Notepad and change:
to this:
Can you please explain me how to use stand alone libs ?
Thanks
1. Open WAU.
2. Use WAU to download and unpack the !!!StandaloneLibraries package. Don't update your other addons yet.
3. In WAU's File menu (I think that's where it is), select the "Reinstall All Addons" option. It will now re-download all of your addons without embedded libraries.
If you want to be really thorough, you can right-click your AddOns folder and go to "Search" and search for any folders named "libs". If you have Ace-based addons that aren't available via WAU, they probably came with their own copy of libraries, which generally become outdated very quickly, and are not necessary if you're running standalones.
Hiya Phanx, do you have some news for me to gnaw at ? :]
This is not how it is done anymore. Check out the WAU wiki, the new version of WAU will automatically handle externals and standalone libraries without using the !!!StandaloneLibraries package.
Eh, I haven't used WAU in over a month now. With the new options, you can probably enable "Automatic Dependency Download" and "Update Without Externals" and then use "Reinstall All Addons", but I've never done it that way. The !!!SAL method would still work, though.
Uhh... yes, actually, but it's at home, and I'm at work. I'll do my best to remember to post it when I get home tonight.
*grovel*
I don't know if this has been mentioned before, but GotWood embeds SharedMediaLib as well as SharedMedia.
Only SharedMediaLib is necessary for GotWood's functionality; SharedMedia is simply a collection of extra textures and fonts which most people - myself included - don't want loaded!
If we could drop the SharedMedia dependency and embed, I would really appreciate it. If you still want the extra media from SharedMedia, you can simply use that addon yourself and they will be avaialable to GotWood.
Wow, I fail. Okay, here's a completely untested redo of what I have at home. Let me know if it's broken.
Aha! I know what's going on:
It's not embedded in that it's not present in the zip file, however it is referenced as an embedded library in the TOC file:
When you run disembedded libraries, this causes GotWood to require that SharedMedia is loaded. It thus causes WAU to download and install SharedMedia as part of GotWood.
Please remove SharedMedia from the X-Embeds and OptionalDeps in the .toc