Download
(1 MB)
Download
Updated: 05-30-13 06:32 PM
Pictures
File Info
Updated:05-30-13 06:32 PM
Created:10-13-11 09:57 PM
Downloads:7,961
Favorites:33
MD5:
Archimedes  Popular! (More than 5000 hits)
Version: 0.1.1
by: sunspots [More]
Arc-shaped indicator bars.


Soon to be highly customisable arcs, some of the planned types of arcs are:
Castbars, Buff/Debuff, HoT/DoT, Proc

If you want new specific options or features, check to see if it's on the list, if it's not - add it and I will review it!

Usage:
/arch
-- To open the settings window

Some settings may not be set in effect directly (such as target settings), to make sure that a changed setting is loaded into your arcs, you can do a /reloadui which will save and reload all settings.

Look at the folder ArchimedesDefaultSkin to see how you can create your own skin!


If you are having issues after an update, you may need to reset your settings.
To do so, log out of the game and then go into the <game folder>/interface/saved/<account>/<shard>/<character name>/SavedVariables and delete Archimedes.lua


The Archimedes goal:
Combat efficiency
Visual excellence
High customisability


Thanks to: Zorba, Marru, Snstr, NerfedWar, seebs, everybody else on #riftuidev and everyone who have contributed with constructive feedback!
----Version 0.1.1----
* Fixing the breaking bugs.
* I really don't remember how this all works, I'm gonna go through the code base and see what I can do more, I might not have the time to understand it all in order to make some actual changes

----Version 0.1.0----
* Added Combat Alpha
* Finalised skin packs, it should now be safe to create your own!
* Cleaned up the settings window quite a bit
* Minor fixes

----Version 0.0.6b----
*Fixed a bug with removing and then adding bars
*Cleaned up some Settings UI issues and bugs
*Added basic skins functionality that will eventually let anyone
create/add/remove skins
WARNING: This will break your addon if you have custom texture packs form before
*Added a CleanCurves clone (I'm not satisfied with the looks but it is simple)

Note: Some solutions for the settings window are quirky, weird and
not very well optimised, please bear with me as I will try to clean it up later.


----Version 0.0.6----
*Minor improvements

----Version 0.0.5d----
*Fix for error on long load times
*Fix for some units not showing on addon load (mainly pets, also - this is a butt ugly solution but it should work most of the time)

*Adding a debug mode to try catching a bug that I'm unable to recreate myself

----Version 0.0.5c----
*Possibly fixing a bug

----Version 0.0.5b----
Fixed a mistake in my code that made the addon error out when checking the settings.

----Version 0.0.5----
*Added Alpha (transparency) option
*Changed channelled spells to go the other direction
*You can now enter your own values instead of only using the sliders
*Started refactoring some of the code, it's quite messy.
*Also, the settings window is draggable

----Version 0.0.4----
*Added basic global settings
*Added first castbar functionality
*Updated settings functionality
*Some things changed around
*New textures (you can get the old ones by prefixing with "old_")



----Version 0.0.3----
*Addon moves into Beta phase
*Fully functioning settings window (there are some issues with changing targets in the settings, a /reloadui should solve that though)

*I put some new needed functions in a library - anyone is free to use it for their own addons but it isn't made to be universal or documented more than some internal comments.

*Pimped the looks of the settings window

*Some general fixes (and probably new things that will kill the whole thing)


----Version 0.0.2----
*Added settings window
*It will only allow the changing of already set-up arcs since I haven't worked out a good way to handle the settings when adding/removing bars
*Settings window temporarily not draggable (the code is in but it needs to be tweaked to work on live shards)
*Added backwards compatibility check - this should remove errors for people who haven't cleaned their SavedVariables



----Version 0.0.1c----
*Changed the data storage model a bit (in order to ease future renaming of bars, the bar tables will be saved without name) -- This may require resetting the SavedVariables!
*Fixed issues with simultaneously updated values
*Some updated things that aren't used publicly yet (since they're not finished, and in some cases not yet tested (lol))



----Version 0.0.1b----
* Added mage charge functionality (including new texture)
* Changed blue texture to a more deep blue in order to differentiate from the new teal texture (used for mage charge)

* Some code fixes

----Version 0.0.1----
First release
Optional Files (0)


Archived Files (13)
File Name
Version
Size
Author
Date
0.1.0
1MB
sunspots
12-09-11 09:09 AM
0.0.6b
1MB
sunspots
11-19-11 07:23 PM
0.0.6
978kB
sunspots
11-13-11 03:02 PM
0.0.5d
978kB
sunspots
11-12-11 11:10 PM
0.0.5c
977kB
sunspots
10-30-11 11:20 AM
0.0.5b
977kB
sunspots
10-30-11 12:16 AM
0.0.5
977kB
sunspots
10-29-11 03:05 PM
0.0.4
976kB
sunspots
10-26-11 11:58 PM
0.0.3
414kB
sunspots
10-20-11 10:38 PM
0.0.2
411kB
sunspots
10-18-11 09:06 PM
0.0.1c
408kB
sunspots
10-18-11 09:24 AM
0.0.1b
407kB
sunspots
10-14-11 06:14 PM
0.0.1
339kB
sunspots
10-14-11 04:42 AM


Post A Reply Comment Options
Unread 10-18-11, 02:37 PM  
RagebeastRT
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 118
Uploads: 8
Quote:
Originally posted by Selara
i dont think it did fix it

im getting an error message now every few minutes standing in meridian, and the addon stopped working, doesnt show the health/resources at all anymore

ill post the error message if you need/want it

love the addon otherwise though, exactly what i was looking for in the style i love

To fix this, you will need to go into the <game folder>/interface/saved/<account>/<shard>/<character name>/SavedVariables and delete Archimedes.Lua

Do this while you are logged out. This will clear all the old saved variables and should fix the problems you are having. It worked for me. You will have to do this for each character you have logged into with this addon activated.
RagebeastRT is offline Report comment to moderator  
Reply With Quote
Unread 10-18-11, 06:55 PM  
Selara
Zombie

Forum posts: 1
File comments: 10
Uploads: 0
Quote:
Originally posted by Sunspots
Just to make sure: Have you deleted the old save files? (you will have to do this for each character)

The saved settings may not contain the required parameters and I haven't implemented any functionality to check it, which would mean that the addon will throw errors.

If you have deleted them and you still get the problems, I'd probably need to see the error message(s) since I'm not having any of them =/
user error, which im glad for, those are the easiest fixes.. sometimes

thanks to you and the person right below me, works great now
Selara is offline Report comment to moderator  
Reply With Quote
Unread 10-19-11, 07:18 AM  
tparift

Forum posts: 0
File comments: 10
Uploads: 0
I seem to be having a severe issue with the recently uploaded version. It not only creates a third empty bar for me, but it also shows double green instead of a green for health and a blue for mana. I delete the entire addon, all the savedvariables, put the addon back, reload the ui, even completely exit the game, then go back in and it continues to do it. I revert back to the prior version and it works just fine. Any ideas on that one?

Edit: Duh, just figured out it's my charge bar. That wasn't there before, so I wasn't used to seeing it! I was also able to force the second bar to blue, so that's fixed for me. Never mind!
Last edited by tparift : 10-19-11 at 07:24 AM.
tparift is offline Report comment to moderator  
Reply With Quote
Unread 10-19-11, 03:36 PM  
Sunspots
Claw of Regulos
 
Sunspots's Avatar
AddOn Author - Click to view AddOns

Forum posts: 23
File comments: 34
Uploads: 1
Quote:
Originally posted by tparift
I seem to be having a severe issue with the recently uploaded version. It not only creates a third empty bar for me, but it also shows double green instead of a green for health and a blue for mana. I delete the entire addon, all the savedvariables, put the addon back, reload the ui, even completely exit the game, then go back in and it continues to do it. I revert back to the prior version and it works just fine. Any ideas on that one?

Edit: Duh, just figured out it's my charge bar. That wasn't there before, so I wasn't used to seeing it! I was also able to force the second bar to blue, so that's fixed for me. Never mind!
Yeah, people who had an old version would get pretty much all their bars green since the bars didn't have any individually saved colours.
The new version will then just make every bar that lacks individual colour settings green by default.

The thing with editing your bars is that you should be able to do it in two ways (until we've got that functionality fixed in the settings):
(both requires your character to be logged out, or it will write over everything when you reload the UI or relog)
First method: Edit the Archimedes addon files and then delete the saved-variables-file(s)
Second method: Edit the saved variables for each character
Sunspots is offline Report comment to moderator  
Reply With Quote
Unread 10-21-11, 05:20 AM  
WraineGaming
Zombie

Forum posts: 2
File comments: 6
Uploads: 0
Working fine this morning. Id like to request something also. Can you add red in for the bars?
WraineGaming is offline Report comment to moderator  
Reply With Quote
Unread 10-21-11, 05:51 AM  
Sunspots
Claw of Regulos
 
Sunspots's Avatar
AddOn Author - Click to view AddOns

Forum posts: 23
File comments: 34
Uploads: 1
Quote:
Originally posted by WraineGaming
Working fine this morning. Id like to request something also. Can you add red in for the bars?
Will do!

Next feature is castbars!
And after that we're adding buffs.
Last edited by Sunspots : 10-21-11 at 05:55 AM.
Sunspots is offline Report comment to moderator  
Reply With Quote
Unread 10-21-11, 06:51 AM  
RagebeastRT
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 118
Uploads: 8
Quote:
Originally posted by Sunspots
Will do!

Next feature is castbars!
And after that we're adding buffs.
How about adding some number labels? ie. 2071/4150 and 50% under it or something. Maybe the option to show one or the other or both.
RagebeastRT is offline Report comment to moderator  
Reply With Quote
Unread 10-21-11, 09:33 AM  
drstrangelove

Forum posts: 0
File comments: 3
Uploads: 0
Don't know if this can be done yet, but is it possible to attach the arcs to the target.
i.e so they move with the target.

Was thinking would be nice to have "target Reticule" using the players and Targets HP as the arcs :P
Last edited by drstrangelove : 10-21-11 at 11:05 AM.
drstrangelove is offline Report comment to moderator  
Reply With Quote
Unread 10-21-11, 10:07 AM  
faldiin

Forum posts: 0
File comments: 3
Uploads: 0
Issues :( Still love the looks :)

The new update is erroring out. I deleted the old and put in the new. I cant get settings up. It is not showing and a long list of errors. Since we cant copy and paste, I cant give you much info.

Error: Ach....lua:432: Bad argument #1to 'pairs' (table expected, got nill)

In Arch/health Refresh, event event.unit.detail.health

stack traceback:

(Strung "Rift Core"): 173 in function <[string "Rift core"}:172>

[C]: in function 'pairs'

Goes on to 448, 171, 147....
Last edited by faldiin : 10-21-11 at 10:17 AM.
faldiin is offline Report comment to moderator  
Reply With Quote
Unread 10-21-11, 12:08 PM  
Suziekew
Zombie
 
Suziekew's Avatar

Forum posts: 1
File comments: 20
Uploads: 0
I love, love, love this addon! This was my main wish for Rift. The previous version didn't work at first but, once I deleted the saved files, as you suggested, it was just fine.

I installed this latest version and am getting the errors the last poster mentioned. Here is the entire report:

18:04:33: [Archimedes] ---------
18:04:33: [Archimedes] Error: Archimedes/archimedes.lua:180: bad argument #1 to 'pairs' (table expected, got nil)
18:04:33: [Archimedes] In Archimedes / Initialiser, event Event.Unit.Available
18:04:33: [Archimedes] stack traceback:
18:04:33: [Archimedes] [string "Rift core"]:173: in function <[string "Rift core"]:172>
18:04:33: [Archimedes] [C]: in function 'pairs'
18:04:33: [Archimedes] Archimedes/archimedes.lua:180: in function 'SettingCheck'
18:04:33: [Archimedes] Archimedes/archimedes.lua:31: in function 'Init'
18:04:33: [Archimedes] Archimedes/archimedes.lua:472: in function <Archimedes/archimedes.lua:470>
18:04:33: [Archimedes] [string "Rift core"]:171: in function <[string "Rift core"]:147>
18:04:33: [Archimedes] [C]: in function 'xpcall'
18:04:33: [Archimedes] [string "Rift core"]:147: in function <[string "Rift core"]:138>
18:04:33: [Archimedes] [C]: in function 'xpcall'
18:04:33: [Archimedes] [string "Rift core"]:138: in function <[string "Rift core"]:133>
Suziekew is offline Report comment to moderator  
Reply With Quote
Unread 10-21-11, 12:21 PM  
RagebeastRT
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 118
Uploads: 8
People with Errors

Removing the addon wont fix it. You have to go into the saved variables and remove those.

To fix this, you will need to go into the <game folder>/interface/saved/<account>/<shard>/<character name>/SavedVariables and delete Archimedes.Lua
This is only for those upgrading to a new version. It doesnt fix the zone or the death errors.
RagebeastRT is offline Report comment to moderator  
Reply With Quote
Unread 10-21-11, 12:35 PM  
faldiin

Forum posts: 0
File comments: 3
Uploads: 0
Re: People with Errors

Quote:
Originally posted by RagebeastRT
Removing the addon wont fix it. You have to go into the saved variables and remove those.

To fix this, you will need to go into the <game folder>/interface/saved/<account>/<shard>/<character name>/SavedVariables and delete Archimedes.Lua
This is only for those upgrading to a new version. It doesnt fix the zone or the death errors.

Thank you for this info. I have completed this action and it is fixed. Thank you again

Faldiin
faldiin is offline Report comment to moderator  
Reply With Quote
Unread 10-21-11, 02:14 PM  
Sunspots
Claw of Regulos
 
Sunspots's Avatar
AddOn Author - Click to view AddOns

Forum posts: 23
File comments: 34
Uploads: 1
Haha, I renamed the table in the saved variables so it will naturally not find it - silly me!
Sunspots is offline Report comment to moderator  
Reply With Quote
Unread 10-21-11, 02:44 PM  
Sunspots
Claw of Regulos
 
Sunspots's Avatar
AddOn Author - Click to view AddOns

Forum posts: 23
File comments: 34
Uploads: 1
Quote:
Originally posted by drstrangelove
Don't know if this can be done yet, but is it possible to attach the arcs to the target.
i.e so they move with the target.

Was thinking would be nice to have "target Reticule" using the players and Targets HP as the arcs :P
Unfortunately, there is currently no way of getting the position of a unit on the screen.
Sunspots is offline Report comment to moderator  
Reply With Quote
Unread 10-21-11, 02:46 PM  
Sunspots
Claw of Regulos
 
Sunspots's Avatar
AddOn Author - Click to view AddOns

Forum posts: 23
File comments: 34
Uploads: 1
Quote:
Originally posted by tparift
I seem to be having a severe issue with the recently uploaded version. It not only creates a third empty bar for me, but it also shows double green instead of a green for health and a blue for mana. I delete the entire addon, all the savedvariables, put the addon back, reload the ui, even completely exit the game, then go back in and it continues to do it. I revert back to the prior version and it works just fine. Any ideas on that one?

Edit: Duh, just figured out it's my charge bar. That wasn't there before, so I wasn't used to seeing it! I was also able to force the second bar to blue, so that's fixed for me. Never mind!
When deleting saved variables, make sure that you are logged out from the game, otherwise it will rewrite the file when logging out or reloading the UI.
Sunspots is offline 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.