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,917
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-14-11, 01:06 AM  
DaemonSambe
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 30
Uploads: 1
Addon is missing dependency - LibUnitChange. Please package with the addon. Also please zip with the directory structure.
DaemonSambe is offline Report comment to moderator  
Reply With Quote
Unread 10-14-11, 04:44 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 DaemonSambe
Addon is missing dependency - LibUnitChange. Please package with the addon. Also please zip with the directory structure.
Ah yea, fixed that... Kinda rushed it out yesterday, just wanted to get it out as soon as it was functional
Sunspots is offline Report comment to moderator  
Reply With Quote
Unread 10-14-11, 07:03 AM  
Rustycage
Claw of Regulos
 
Rustycage's Avatar

Forum posts: 20
File comments: 150
Uploads: 0
This is awesome! Thank you! This is the coolest looking bar addon I've seen yet! Does it have transparency options and color options? That's basically all I'd ask for, since it's amazing as is!
Rustycage is offline Report comment to moderator  
Reply With Quote
Unread 10-14-11, 07:38 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 Rustycage
This is awesome! Thank you! This is the coolest looking bar addon I've seen yet! Does it have transparency options and color options? That's basically all I'd ask for, since it's amazing as is!
Transparency will definitely be there when I get the settings system up.
Colours are a problem with all non-square textures as we are unable to tint the textures. In-game we can only change the background colors which are always squares.
The current setup uses a few pre-coloured textures that I've already set up but they will be quite easy to change.
Sunspots is offline Report comment to moderator  
Reply With Quote
Unread 10-14-11, 10:13 AM  
RagebeastRT
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 118
Uploads: 8
Get errors when zoning. Pretty sure its the same problem minui had for awhile.
Also if possible make target hp bar grey if tagged by someone else. Looking forward to more additions, I love the crispness of the graphical bars you have now.
RagebeastRT is offline Report comment to moderator  
Reply With Quote
Unread 10-14-11, 11:26 AM  
dreamingxashley
Zombie

Forum posts: 3
File comments: 5
Uploads: 0
I will use this when you get the settings and stuff set up. I love the HUD over the traditional avatar panels. Also, I would love to see a right-click functionality added, I cant seem to do that right now.
dreamingxashley is offline Report comment to moderator  
Reply With Quote
Unread 10-14-11, 11:59 AM  
DaemonSambe
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 30
Uploads: 1
I couldn't get a mage charge bar working. I tried the following code,

charge = "img/blue_",

playercharge = {
group = "left",
name = "playercharge",
offsetx = 20,
offsety = 0,
specifier = "charge",
type = "stat",
unit = "player",
}

but it was breaking in the SetNew function with max getting nil. So i edited the ForceUpdate function to set max 100, as you did with power, but it would not update the charge bar.
DaemonSambe is offline Report comment to moderator  
Reply With Quote
Unread 10-14-11, 12:03 PM  
RagebeastRT
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 118
Uploads: 8
Quote:
Originally posted by dreamingxashley
I will use this when you get the settings and stuff set up. I love the HUD over the traditional avatar panels. Also, I would love to see a right-click functionality added, I cant seem to do that right now.
There is no functions in the api right now that would allow what you are wanting, nor can you click on the frame to target someone either.
RagebeastRT is offline Report comment to moderator  
Reply With Quote
Unread 10-14-11, 06:27 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 DaemonSambe
I couldn't get a mage charge bar working. I tried the following code,

charge = "img/blue_",

playercharge = {
group = "left",
name = "playercharge",
offsetx = 20,
offsety = 0,
specifier = "charge",
type = "stat",
unit = "player",
}

but it was breaking in the SetNew function with max getting nil. So i edited the ForceUpdate function to set max 100, as you did with power, but it would not update the charge bar.
There was a problem with how I had set up the updating function, also I hadn't implemented a listener for mage charge (I really haven't played mage much so I forgot about it, lol)

The new version should be up soon.

Quote:
Originally posted by RagebeastRT
Get errors when zoning. Pretty sure its the same problem minui had for awhile.
Also if possible make target hp bar grey if tagged by someone else. Looking forward to more additions, I love the crispness of the graphical bars you have now.
I don't get any errors when zoning so I think I managed to fix it with version 0.0.1b

More conditional settings will be implemented once I get to implementing the settings functionality, you will be able to create and configure any number of bars, choose targets and stats, as well as some conditional settings (such as changing on percentages, combat status, etcetera)
Last edited by Sunspots : 10-14-11 at 06:32 PM.
Sunspots is offline Report comment to moderator  
Reply With Quote
Unread 10-16-11, 12:43 PM  
Selara
Zombie

Forum posts: 1
File comments: 10
Uploads: 0
in addition to getting that huge error message when zoning

im finding that for some reason in dungeons my health/mana only updates once every 10-20 seconds, as a tank this makes it almost impossible to rely on the addon

outside of dungeons it seems to work fine, so im not sure if its the mass of numbers or what
Selara is offline Report comment to moderator  
Reply With Quote
Unread 10-18-11, 06:13 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 Selara
in addition to getting that huge error message when zoning

im finding that for some reason in dungeons my health/mana only updates once every 10-20 seconds, as a tank this makes it almost impossible to rely on the addon

outside of dungeons it seems to work fine, so im not sure if its the mass of numbers or what
I'm gonna have to look into the zoning issue again...

Also I'm pretty sure I've found the reason for your bars not updating... I missed that the events pass multiple units if they occur simultaneously...
So the current version of the addon will only register one of the units' changed details, if multiple units are changed at once.

This should be fixed in a jiffy!
Sunspots is offline Report comment to moderator  
Reply With Quote
Unread 10-18-11, 11:08 AM  
Selara
Zombie

Forum posts: 1
File comments: 10
Uploads: 0
Quote:
Originally posted by Sunspots
I'm gonna have to look into the zoning issue again...

Also I'm pretty sure I've found the reason for your bars not updating... I missed that the events pass multiple units if they occur simultaneously...
So the current version of the addon will only register one of the units' changed details, if multiple units are changed at once.

This should be fixed in a jiffy!
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
Selara is offline Report comment to moderator  
Reply With Quote
Unread 10-18-11, 12:18 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 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
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 =/
Sunspots is offline Report comment to moderator  
Reply With Quote
Unread 10-18-11, 02:16 PM  
DaemonSambe
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 30
Uploads: 1
In terms of sizing the bars, i'd suggest using a seperate width/height setting, rather than a single scale. As the bars get longer, which i use, it gets to be too wide, taking too much room. I also use a seperate width for health, and power bars.

Oh, and it might be best to just remove savedvariables in the toc file for now. You know it works, but it's causing more problems than helping, until the settings get ingame.
Last edited by DaemonSambe : 10-18-11 at 02:18 PM.
DaemonSambe is offline Report comment to moderator  
Reply With Quote
Unread 10-18-11, 02:31 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 DaemonSambe
In terms of sizing the bars, i'd suggest using a seperate width/height setting, rather than a single scale. As the bars get longer, which i use, it gets to be too wide, taking too much room. I also use a seperate width for health, and power bars.

Oh, and it might be best to just remove savedvariables in the toc file for now. You know it works, but it's causing more problems than helping, until the settings get ingame.
Yeah, it's true... The thing I don't want is that people resize the textures too much out of proportions and as such **** up the graphical quality.
But I guess that's up to them.

I think I will have the settings done until the next release but yeah, it would've been smarter to just let it out.
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.