View Single Post
06/07/14, 07:02 AM   #1
zgrssd
AddOn Author - Click to view addons
Join Date: May 2014
Posts: 280
announcing CCDR (Cross Charactar Data Repository)

I have been think for a while now about making this, and finally started some work.

Description:
Addons are incapable of accessing your other characters data directly, But they are able to store data of one Character in acountwide Saved Variable so it has something to go on when logged in under another Character of the same account.
CCDR (Cross Character Data Repostiory)'s job is to do this collection in a centralised place and give other addons the data without need of reading and storing it themself.
This avoids having data overstored/events oversubscribed and speeds up development of addons that want to show Cross Character data without delving into the details of getting the data.
It will also allow the user to set detailed filters on the data on account and character level. Addons are asked to respect these filters, can set these filters (on user request) but are not required too do either.

Global Settings and settings page will allow to define wich data should be saved (or not) and delete character data (this must be done manually).

Data that will eventually be availible accountwide via CCDR:
List of Players
-> A list of all Characters Names on this account. Required for all other functions, so I might as well expose it.

Horse Data (feeding timers, breed, current values)
-> Global and Character level Filter by horse breed

Research (wich traits are known/unknown/currently in research at each Character)
-> Global and Character "Has Traits" filter per Item class (if you researched something by accident, it does not clutter up your listings of "who knows what")
-> Global and Character "Wants Traits" filter per item class (so you know how wants to learn traits for that item class)
-> Filters will be for the levels "All Blacksmithing" and "specific blacksmithing line".

Hireling Timers (might need manual start of timer)
-> Global and Character Filters based on professsion

Full Character Data (class, level, spend atributes)

Skill Point data (Free points, morphs choosen, experience for each line/skill/morph)

Inventory Data (Everything there is to know (and knowable) about items in the inventory)
-> The bank, guildbank and store listings are already accountwide and thus left to the specific addon

Equipped gear data (Armor, Jewelry, both weapon sets)

Skill bars (5 skills + ultimate)


Current state:
Started work
Was able to indentify Character name and Horse Breeds with help from community.
First release will propably be only Character data, Horse data and some settings.

Last edited by zgrssd : 06/16/14 at 04:58 AM.
  Reply With Quote