Download
(179 Kb)
Download
Updated: 08/27/23 09:59 AM
Pictures
File Info
Compatibility:
base-game patch (9.1.5)
Updated:08/27/23 09:59 AM
Created:01/03/17 05:26 AM
Monthly downloads:173
Total downloads:72,705
Favorites:29
MD5:
DBGN & DCGN (Change notes for Guild members)  Popular! (More than 5000 hits)
Version: 1.1.6
by: ForgottenLight [More]
Added a new type of guild notes - DСGN

About addon
This addon contains two types of modified guild notes and also allows other addon to create other types of guild notes.
The first type of notes - DBGN, was created at the request of the master of the "Bandits Clan" (EU) guild. The second type of notes - DCGN, was created at the request of the master of the Domain Community (EU).
However, any player from any other guild can use this addon.

Description
This addon adds new functionality to edit notes in the guild members roster. In the context menu of a member of the guild there is a new item - "DBGN Edit note" or "DCGN Edit note". It opens the edit window of the addon. After you save the changes to the end of the note text is added to a string of 41 symbols like {DBGN00000000000000000000000000000000000}. This string contains the Packed binary information. If the note contains a addon packed string, the note icon in the guild roster changes. When you hover the mouse over the icon instead of the standard notes window displays the addon window.

DBGN engine
Starting with version 1.0.0, the DBGN addon allows other addons to display guild notes of other types using the DBGN engine. At the moment, only one addon uses the DBGN engine - this is the SBMI addon. In the future, I plan to write a small addon that will be a simple example of using the DBGN engine. Also, this simple addon will be a template for creating addons displaying guild notes using the DBGN engine.

Stored in the note information
All information stored in the note can be divided into several sections.
1. Main flags
- Vampire (On account player has a character a vampire)
- Werewolf (On account player has a character a werewolf)
- Forum (The player has registered on the Guild forum)
- TeamSpeak (The player can voice chat on the TeamSpeak Guild Server)
- Discord (The player can voice chat on the Discord Guild Server)
- House (The player's house is available to guild members)
2. Vacation and Protection
- Protection (The player important for the Guild and can not be kicked)
- Vacation (The player is on vacation until a specified date and can not enter the game)
3. Craft
- Weapon, blacksmith (On account of the player has blacksmith character who has researched 9 traits of weapons)
- Weapon, woodworker (On account of the player has woodworker character who has researched 9 traits of weapons)
- Armor, heavy (On account of the player has blacksmith character who has researched 9 traits of heavy armors)
- Armor, midle (On account of the player has clothier character who has researched 9 traits of midle armors)
- Armor, light (On account of the player has clothier character who has researched 9 traits of light armors)
- Armor, shields (On account of the player has woodworker character who has researched 9 traits of shields)
- Jewelry (On account of the player has jeweler character)
- Enchant (On account of the player has enchanter character)
- Alchemy (On account of the player has alchemist character)
- Cook (On account of the player has cook character, also you can specify whether he is able to cook ambrosia/new ambrosia)
4. Attestation
Ranks in the Guild can depend on the results of attestation of the player. Attestation is conducted by the officers of the Guild. For example, attestation of DD can be performed on the first boss in vWS1. The DPS shown on the attestation is recorded in a note. For attestation of healers and tanks, each guild sets its own criteria.
For each role, you can specify exactly what top content player passed with the guild:
- AA: none/nAA/vAA/vAA HM
- SO: none/nSO/vSO/vSO HM
- HRC: none/nHRC/vHRC/vHRC HM
- MoL: none/nMoL/vMoL/vMoL HM
- HoF: none/nHoF/vHoF/vHoF HM
- AS: none/nAS/nAS+1/nAS+2/vAS/vAS+1/vAS HM
- CR: none/nCR/nCR+2/nCR+3/vCR/vCR+1/vCR+2/vCR HM
- SS: none/nSS/vSS/vSS 1h/vSS 2h/vSS HM
- KA: none/nKA/vKA/vKA 1h/vKA 2h/vKA HM
- RG: none/nRG/vRG/vRG 1h/vRG 2h/vRG HM
- SE: none/nSE/vSE/vSE 1h/vSE 2h/vSE HM
- DSA: none/nDSA/vDSA
- BRP: none/nBRP/vBRP
The absence of mode nCR+1 is not a bug! This is done to reduce the size of the code string.
For solo:
- MSA: none/nMSA/vMSA/vMSA PR
For PVP, you can specify a rank (0-none, 1-Assault, 2-Lieutenant, 3-Centurion, 4-Tribune, 5-Palatine) and two flags - Duelist, Emperor.
You can specify Duel Rank and Raid Rank - number from 1 to 4095. Set this number to 0 for off.
Attestation only makes sense if the right to edit notes is the Guild master and officers. In the case when anyone can edit selfs note information in it is declarative.
5. Notes
In ESO guild notes can consist of 255 simbols maximum. Of the 41 simbols is the encoded string. The remaining 214 characters you can use at their discretion for writing text notes.

Compatibility with other addons
Potential problems may occur with other addons affecting the guild roster and guild member notes. Currently tested to be compatible with the ShissuGuildTools addon, with him no problem.
If you use EGN addon and guild member note contain both of encoded strings the tooltip window will be shown this addon.

About packed string
Packed string contain 41 symbols:
- Prefix, 5 symbols, {DBGN
- Format version, 1 symbol
- Data, 32 symbols
- CRC, 2 symbols
- Suffix, 1 symbol, }
Each symbol except in the prefix and suffix can be one of 64:
"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz!?"
and can encode 6 bits of information.
version 1.1.6 (2023-08-27) (DL:69956/1603)
- API version changed to 101039
- Added separate settings for compatibility with the PerfectPixel addon
- Added MoL DmD, HoF TTT, AS IR, KA DB, SS GS, DSR SbS, RG PB, SE DM, CR GH to attestation section (DD, Heal, Tank) [DBGN]
- Some code refactoring

version 1.1.5 (2023-06-05) (DL:68353/3957)
- API version changed to 101038 (Necrom)
- Added new trial "SE" to attestation section (DD, Heal, Tank)

version 1.1.4 (2022-06-18) (DL:64396/933)
- Trial "DR" renamed to "DSR"

version 1.1.3 (2022-06-06) (DL:63463/4511)
- API version changed to 101034 (High Isle)
- Added new trial "DR" to attestation section (DD, Heal, Tank)
- [DBGN] Packed string: Length increased from 41 to 44; Format version changed from 4 to 5

version 1.1.2 (2021-08-25) (DL:58952/1124)
- Increased the max input characters in DPS field from 5 to 6. Maximum DPS is now capped at 262143 (64 * 64 * 64). [DBGN & DСGN]
- Fixed an issue with filtering DPS, Raid and Duel values [DСGN]

version 1.1.1 (2021-08-20) (DL:57828/2907)
- Fixed a bug in the RG trial for the healer in DBGN part

version 1.1.0 (2021-06-13) (DL:54921/1972)
- Removed flag TS [DBGN]
- Added a new type of guild notes - DСGN

version 1.0.7 (2021-06-03) (DL:52949/5802)
- API version changed to 100035
- Added new trial "RG" to attestation section (DD, Heal, Tank)

version 1.0.6 (2020-11-04) (DL:47147/2336)
- API version changed to 100033
- Added new arena "VH" to attestation section (Solo)

version 1.0.5 (2020-10-05) (DL:44811/3314)
- Small fix - trial SS moved to the second line in the tooltip window for better display

version 1.0.4 (2020-07-27) (DL:41497/2196)
- Fixed the situation when the code line was removed from the note if non-Latin characters were used in the text of the note.

version 1.0.3 (2020-06-28) (DL:39301/1646)
- Fixed LUA error when a player is not a member of any guild.

version 1.0.2 (2020-06-07) (DL:37655/1353)
- Added filtering by rank in the guild

version 1.0.1 (2020-05-30) (DL:36302/1030)
- Fixed error in filter window when trials SS, CR and AS are filtered
- Added new mode of KA trial: "vKA 1h", "vKA 2h"

version 1.0.0 (2020-05-27) (DL:35272/2188)
THIS IS MAJOR UPDATE
About 25% of the new code is added.
About 75% of the addon code has been refactored.
- API version changed to 100031
- Added the ability for other addons to display their notes using the DBGN engine.
- Added new trial "KA" to attestation section (DD, Heal, Tank)
- The encoding / decoding engine is moved to a separate library.
- Removed embedded LibAddonMenu-2.0 and LibStub libraries from the addon package. The required LibAddonMenu-2.0 library must be installed as a separate addon.
- Added a panel with filter control buttons
- Buttons for changing settings of the type of the guild note have been added to the window for editing the message of the day and the guild description.

version 0.2.7 (2020-03-28) (DL:33084/1364)
- Added interface function DBGN:GetGuildMemberInfo for use from others addons.

version 0.2.6 (2020-03-01) (DL:31720/2126)
- Added new main flag - Discord
- API version changed to 100030

version 0.2.5 (2020-01-07) (DL:29594/288)
- Mode of trials "vSS+1" and "vSS+2" renamed to "vSS 1h" and "vSS 2h"

version 0.2.4 (2020-01-06) (DL:29306/2169)
- Packed string: Length increased from 36 to 41; Format version changed from 3 to 4
- Added RaidRank, number value from 0 to 4095
- Added mode of trials: vSS+1, vSS+2, nAS+1, nAS+2, vAS+1, nCR+2, nCR+3, vCR+1, vCR+2. The absence of mode nCR+1 is not a bug! This is done to reduce the size of the code string.
- Some small fix

version 0.2.3 (2019-10-22) (DL:27137/2445)
- API version changed to 100029
- Updated LAM to r30

version 0.2.2 (2019-08-13) (DL:24692/2841)
- API version changed to 100028

version 0.2.1 (2019-06-14) (DL:21851/2073)
- "Sun" renamed to "SS"

version 0.2.0 (2019-05-20) (DL:19778/3427)
- API version changed to 100027
- Packed string: Length increased from 33 to 36; Format version changed from 2 to 3
- Added new trial "Sun" to attestation section (DD, Heal, Tank)
- Update LAM to r29

version 0.1.9 (2019-03-05) (DL:16351/4313)
- API version changed to 100026

version 0.1.8 (2018-11-11) (DL:12038/1035)
- Added Jewelry into Crafting section

version 0.1.7 (2018-11-04) (DL:11003/419)
- "BRA" renamed to "BRP"
- The attestation string is divided into two lines
- Fixed error in filter window

version 0.1.6 (2018-11-03) (DL:10584/2386)
- API version changed to 100025
- Added new arena "BRA" to attestation section (DD, Heal, Tank)

version 0.1.5 (2018-08-16) (DL:8198/1598)
- API version changed to 100024

version 0.1.4 (2018-05-21) (DL:6600/1468)
- API version changed to 100023
- Added new trial "CR" to attestation section (DD, Heal, Tank)
- Update LAM to r26

version 0.1.3 (2018-02-17) (DL:5132/978)
- API version changed to 100022

version 0.1.2 (2017-12-10) (DL:4154/792)
- Fixed situation when the "Show Filters" option was ignored

version 0.1.1 (2017-10-25) (DL:3362/548)
- API version changed to 100021
- Packed string: Length increased from 30 to 33; Format version changed from 1 to 2
- Added new trial "AS" to attestation section (DD, Heal, Tank)
- Changed display information about the hard mode trials in tooltip window from "vAA HM" to "hmAA" to make the text shorter
- Added option to show/hide the display of the filters window (show by default)

version 0.1.0 (2017-09-30) (DL:2814/782)
- Added the filters window
- Added the options menu
- Changed format of addon version to major.minor.release

version 0.0.0.8 (2017-08-15) (DL:2032/1049)
- API version changed to 100020

version 0.0.0.7 (2017-05-22) (DL:983/669)
- Packed string: Length increased from 27 to 30; Format version changed from 0 to 1
- Added new trial "HoF" to attestation section (DD, Heal, Tank)
- Move "MSA" from DD to Solo section; Delete "MSA" from Heal and Tank section
- Added new settings for duel rank (number 1 .. 4095; 0 or > 4095 = off)
- Change PvP Rank from number to text
- API version changed to 100019

version 0.0.0.5 (2017-02-16) (DL:314/252)
- Added new main flag - House
- API version changed to 100018

version 0.0.0.4 (2017-01-10) (DL:62/62)
- Change font from "ZoFontChat" to "ZoFontGame" (Independence from the size of the chat font)
- Craft string in tooltip is split into three strings. Added gray icons for inactive craft sections
- Some others small changes

version 0.0.0.3 (2017-01-03) (DL:0/0)
The first published version. Previous had the status of beta versions.
Optional Files (0)


Archived Files (14)
File Name
Version
Size
Uploader
Date
1.1.5
178kB
ForgottenLight
06/05/23 11:16 AM
1.1.4
178kB
ForgottenLight
06/18/22 07:15 AM
1.1.3
178kB
ForgottenLight
06/06/22 11:00 AM
1.1.2
179kB
ForgottenLight
08/25/21 01:32 PM
1.1.1
179kB
ForgottenLight
08/20/21 09:11 AM
1.1.0
179kB
ForgottenLight
06/13/21 08:17 AM
1.0.7
158kB
ForgottenLight
06/03/21 11:14 AM
1.0.6
158kB
ForgottenLight
11/04/20 09:36 AM
1.0.5
158kB
ForgottenLight
10/05/20 10:47 AM
1.0.4
158kB
ForgottenLight
07/27/20 11:02 AM
1.0.3
157kB
ForgottenLight
06/28/20 04:18 AM
1.0.2
157kB
ForgottenLight
06/07/20 01:28 PM
1.0.1
157kB
ForgottenLight
05/30/20 09:58 AM
1.0.0
157kB
ForgottenLight
05/27/20 11:23 AM


Post A Reply Comment Options
Unread 09/29/20, 09:39 PM  
ShadowMau
AddOn Author - Click to view AddOns

Forum posts: 23
File comments: 46
Uploads: 12
RE: Missing Icons

After doing a complete computer reboot, the icons finally show. They are different sizes, but they are now there.
Report comment to moderator  
Reply With Quote
Unread 09/29/20, 09:22 AM  
ForgottenLight
 
ForgottenLight's Avatar
AddOn Author - Click to view AddOns

Forum posts: 48
File comments: 237
Uploads: 12
Re: Missing Icons / info

Originally Posted by ShadowMau
I think this has some great potential. Unfortunately, when I try to edit notes, the ui appears clunky and missing information.

For this post, I will focus specifically on crafting. In the filters which attaches itself to the guild window, the drop-down boxes show up, but there is nothing indicating what they mean. Basically it is a unlabeled drop-down box what has a yes/no option. No way to know what I am setting to yes/no. The same holds true for the edit note interface. It shows the crafting settings area, but nothing is labeled.
In addition to the drop-down boxes, there should be icons and labels, as in this screenshot:



Labels "L", "M" and "H" indicate the type of armor - light, middle or heavy.
Unfortunately, the window is small and does not fit a lot of text.

If the icons are not shown, the addon may have been installed while the game client was running. Or the addon was not installed correctly.
Last edited by ForgottenLight : 09/29/20 at 09:33 AM.
Report comment to moderator  
Reply With Quote
Unread 09/27/20, 12:37 PM  
ShadowMau
AddOn Author - Click to view AddOns

Forum posts: 23
File comments: 46
Uploads: 12
Missing Icons / info

I think this has some great potential. Unfortunately, when I try to edit notes, the ui appears clunky and missing information.

For this post, I will focus specifically on crafting. In the filters which attaches itself to the guild window, the drop-down boxes show up, but there is nothing indicating what they mean. Basically it is a unlabeled drop-down box what has a yes/no option. No way to know what I am setting to yes/no. The same holds true for the edit note interface. It shows the crafting settings area, but nothing is labeled.
Report comment to moderator  
Reply With Quote
Unread 09/10/19, 11:33 AM  
ForgottenLight
 
ForgottenLight's Avatar
AddOn Author - Click to view AddOns

Forum posts: 48
File comments: 237
Uploads: 12
Originally Posted by Tivik
Very neat looking app, is there any chance to change where it says Teamspeak to Discord in the app?
Do you want this text to change only for you or also for members of a certain guild?
If only you can replace text "TS = "TeamSpeak"," with "TS = "Discord"," in the \Elder Scrolls Online\live\AddOns\DBGN\i18n\EN.lua file. You can also put the corrected file in Discord for other members of the guild. After a while, I can make the option to show "Teamspeak", "Discord" or "Voice". But in any case, it will be necessary for each member of the guild in their settings to select "Discord".
Report comment to moderator  
Reply With Quote
Unread 09/10/19, 04:39 AM  
Tivik

Forum posts: 0
File comments: 1
Uploads: 0
Originally Posted by ForgottenLight
Originally Posted by essi2
I don't really use the crafting section much, but are you adding Jewelry crafting to it?
Ops, I completely forgot about jewelry! Of course, I will need to add it.
Very neat looking app, is there any chance to change where it says Teamspeak to Discord in the app?
Report comment to moderator  
Reply With Quote
Unread 11/08/18, 10:32 AM  
ForgottenLight
 
ForgottenLight's Avatar
AddOn Author - Click to view AddOns

Forum posts: 48
File comments: 237
Uploads: 12
Originally Posted by essi2
I don't really use the crafting section much, but are you adding Jewelry crafting to it?
Ops, I completely forgot about jewelry! Of course, I will need to add it.
Report comment to moderator  
Reply With Quote
Unread 11/07/18, 01:49 PM  
essi2

Forum posts: 7
File comments: 27
Uploads: 0
I don't really use the crafting section much, but are you adding Jewelry crafting to it?
Report comment to moderator  
Reply With Quote
Unread 10/31/18, 10:13 AM  
ForgottenLight
 
ForgottenLight's Avatar
AddOn Author - Click to view AddOns

Forum posts: 48
File comments: 237
Uploads: 12
Originally Posted by essi2
Are you planing to add Blackrose Prison to the Trial/Arena attestations?
Yes. Most likely this weekend.
Last edited by ForgottenLight : 10/31/18 at 10:14 AM.
Report comment to moderator  
Reply With Quote
Unread 10/31/18, 02:43 AM  
essi2

Forum posts: 7
File comments: 27
Uploads: 0
Are you planing to add Blackrose Prison to the Trial/Arena attestations?
Report comment to moderator  
Reply With Quote
Unread 06/21/18, 10:45 AM  
ForgottenLight
 
ForgottenLight's Avatar
AddOn Author - Click to view AddOns

Forum posts: 48
File comments: 237
Uploads: 12
Originally Posted by Johnnyjay
Hi there nice addon

Just wondering what does the "pr" mean? https://i.imgur.com/sETXix2.png
Hi mate!
Report comment to moderator  
Reply With Quote
Unread 06/21/18, 09:15 AM  
Johnnyjay

Forum posts: 2
File comments: 12
Uploads: 0
Hi there nice addon

Just wondering what does the "pr" mean? https://i.imgur.com/sETXix2.png
Report comment to moderator  
Reply With Quote
Unread 05/25/17, 10:26 AM  
ForgottenLight
 
ForgottenLight's Avatar
AddOn Author - Click to view AddOns

Forum posts: 48
File comments: 237
Uploads: 12
Hi! Only those who have installed the addon will see the DBGN window. Others will see the standard notes window with the text like "{DBGN000000000000000000000000}".
Report comment to moderator  
Reply With Quote
Unread 05/25/17, 10:04 AM  
Seranahra

Forum posts: 0
File comments: 2
Uploads: 0
Is it possible, that every member can see the notes window?

Or do they need to install all the addon?
Report comment to moderator  
Reply With Quote
Unread 05/25/17, 02:13 AM  
ForgottenLight
 
ForgottenLight's Avatar
AddOn Author - Click to view AddOns

Forum posts: 48
File comments: 237
Uploads: 12
I have plans to do so. But now I have little time to develop Addons.
Report comment to moderator  
Reply With Quote
Unread 05/23/17, 05:56 PM  
Kenza
AddOn Author - Click to view AddOns

Forum posts: 31
File comments: 175
Uploads: 1
Very nice addon!

Any chance you could add a way to search/display notes for only members meeting certain requirements? (IE, filter for ww/vamp, crafter type, etc) or is that asking a bit much? :s
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: