[8.0] ArmorySetInfo menu

User Tag List

Results 1 to 12 of 12
  1. #1
    JarJarD3's Avatar Contributor
    Reputation
    105
    Join Date
    Oct 2017
    Posts
    395
    Thanks G/R
    41/100
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    1 Thread(s)

    [8.0] ArmorySetInfo

    Plugin to show item borders with different colors for those items found in any armory set.
    Show additional "matching" armory set info as well.

    Changes:
    2019-08-23 Updated to do strict item, skill and (passive/cube) power check by default. Removed ShowGemNamesLeft flag. Pastebin link will be permanent.
    2019-01-31 Fixed typo in Matching.
    2019-01-30 Changed "equipped" Armory Set to "matching" Armory Set, as there can be several...
    2019-01-29 Added more options to control how Armory Set names are displayed. Toggle key is now NumPad-Divide.
    2019-01-27 Added CurrentArmorySetWarning . CurrentArmorySetIndicator (*) and CurrentArmorySetWarning (!!!) are configurable.
    2019-01-25 Show current armory set name, show # of equipped items for each armory set.
    2019-01-24 List of Armory set numbers and names is hidden when Stash is visible.

    DOWNLOAD:
    >>>>> ArmorySetInfo.cs <<<<<

    INSTALL:
    Create folder JarJar under plugins folder and save downloaded plugin there.

    See source code for details and configuration.
    • Equipped items get very light border if in armory and reddish border if not.
    • Armory set items in inventory get red border - to prevent accidental salvaging!
    • Armory set items in stash get teal border.
    • Current Armory set name is shown in Inventory header block.
    • All Armory set names with equipped items are shown in Inventory header block.
    • CurrentArmorySetWarning is shown if cubed items are different.


    Toggle Armory set number list for items using NumPad-Divide key.

    inventory.gif



    This plugin replaces https://www.ownedcore.com/forums/dia...ugin-fork.html.
    Last edited by JarJarD3; 08-28-2019 at 05:25 AM. Reason: Updated for 9.1 Season 18 patch

    These ads disappear when you log in.

  2. Thanks ADV2015, icheck, bm206, BeeAntOS, s4000 (5 members gave Thanks to JarJarD3 for this useful post)
  3. #2
    Stormreaver's Avatar Contributor
    Reputation
    149
    Join Date
    Jul 2012
    Posts
    283
    Thanks G/R
    39/133
    Trade Feedback
    0 (0%)
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    - FYI, in order to be able to customize this plugin, I had to disable this:
    using Turbo.Plugins;

    - Oh and another thing: Armory now has 10 slots, not 5.
    Your plugin is only counting 1-5 it seems.


    - Also your description above seems inverted:
    Armory set items in stash are teal (stash is the storage box).
    Armory set items in inventory are red.

    - I also suggest having no border for equipped items that are not in Armory.


    Otherwise, ty for the plugin
    Last edited by Stormreaver; 01-24-2019 at 03:40 AM.

  4. #3
    JarJarD3's Avatar Contributor
    Reputation
    105
    Join Date
    Oct 2017
    Posts
    395
    Thanks G/R
    41/100
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    1 Thread(s)
    Update

    Fixed plugin descriptions, I got confused about stash and inventory.

    Added new option (ShowArmorySetNames) to show Armory Set names on the left side of the screen.

    Unfortunately THUD seems to give item numbers only for the first 5 Armory Set slots even though it has all 10 Armory Set slot available (as Armory Set name list confirms).

    See this pic: Armory set items numbers - Album on Imgur

  5. Thanks icheck (1 members gave Thanks to JarJarD3 for this useful post)
  6. #4
    Stormreaver's Avatar Contributor
    Reputation
    149
    Join Date
    Jul 2012
    Posts
    283
    Thanks G/R
    39/133
    Trade Feedback
    0 (0%)
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    Btw with the latest update to TH, all 10 Armory slots are now being displayed by ur plugin

    Last edited by Stormreaver; 01-26-2019 at 10:26 AM.

  7. Thanks icheck, JarJarD3 (2 members gave Thanks to Stormreaver for this useful post)
  8. #5
    JarJarD3's Avatar Contributor
    Reputation
    105
    Join Date
    Oct 2017
    Posts
    395
    Thanks G/R
    41/100
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    1 Thread(s)
    Plugin updated.
    Current armory set name is shown in Inventory header.
    New feature is to check if current armory set is same as equipped items etc. on player.
    AFAIK it is only possible to easily compare cubed items between player and current armory set.
    Attached Thumbnails Attached Thumbnails [8.0] ArmorySetInfo-inventory2-gif  

  9. Thanks bm206 (1 members gave Thanks to JarJarD3 for this useful post)
  10. #6
    JarJarD3's Avatar Contributor
    Reputation
    105
    Join Date
    Oct 2017
    Posts
    395
    Thanks G/R
    41/100
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    1 Thread(s)
    Inventory header can show all Armory Set names that has equipped items.
    Attached Thumbnails Attached Thumbnails [8.0] ArmorySetInfo-clipboard01-gif  

  11. Thanks icheck (1 members gave Thanks to JarJarD3 for this useful post)
  12. #7
    Stormreaver's Avatar Contributor
    Reputation
    149
    Join Date
    Jul 2012
    Posts
    283
    Thanks G/R
    39/133
    Trade Feedback
    0 (0%)
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    You mispelled the word "Mathcing" everywhere in your plugin, including the customization.
    It should be "Matching".

    Also Unicode Set indicators are not showing properly in the list to the left. They just show as letters after setnames: "u25C0".
    If I customize one of them, then both old and new codes show together like "u25C2u25B6"

  13. #8
    JarJarD3's Avatar Contributor
    Reputation
    105
    Join Date
    Oct 2017
    Posts
    395
    Thanks G/R
    41/100
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    1 Thread(s)
    Originally Posted by Stormreaver View Post
    You mispelled the word "Mathcing" everywhere in your plugin, including the customization.
    It should be "Matching".
    Fixed on rev 904.

    Originally Posted by Stormreaver View Post
    Also Unicode Set indicators are not showing properly in the list to the left. They just show as letters after setnames: "u25C0".
    If I customize one of them, then both old and new codes show together like "u25C2u25B6"
    "MatchingSetIndicator" and "MatchingPowersIndicator" should work if they are given proper C# Unicode escape sequence.
    If compiler does not recognize it, it will be something else...

    If your editor supports it, you can place Unicode characters there directly like "◀" or "◂".
    I use C# Unicode escape sequence for portability, but can not guarantee that it works after files are uploaded and downloaded and edited before complation.

    This should work:
    Code:
    const string left = "\u25C0"; 
    const string left2 = "\u25C2";
    Notice the escape sequence \u in the string literal before hexadecimal character code.
    It can be even multi-byte sequence like "\uD83D\uDEE1" for "🛡";

  14. #9
    Stormreaver's Avatar Contributor
    Reputation
    149
    Join Date
    Jul 2012
    Posts
    283
    Thanks G/R
    39/133
    Trade Feedback
    0 (0%)
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    i already have used similar unicode characters in other plugins and they appear fine; they just dont seem to show properly in your left list.

  15. #10
    Stormreaver's Avatar Contributor
    Reputation
    149
    Join Date
    Jul 2012
    Posts
    283
    Thanks G/R
    39/133
    Trade Feedback
    0 (0%)
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    Ok i got the symbols to show properly by adding forward flash "".

    In your example in the OP you listed customization for them that did NOT include "forward slash ".
    You probably should fix that to include it "\u....".
    Code:
    plugin.MathcingSetIndicator = "u25C0";     // black left-pointing pointer
    plugin.MathcingPowersIndicator = "u25C2";  // black left-pointing small triangle
    Btw on the left list, what are the numbers in brackets ( ) after the Set Name?
    Last edited by Stormreaver; 01-31-2019 at 09:14 PM.

  16. #11
    JarJarD3's Avatar Contributor
    Reputation
    105
    Join Date
    Oct 2017
    Posts
    395
    Thanks G/R
    41/100
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    1 Thread(s)
    Originally Posted by Stormreaver View Post
    Ok i got the symbols to show properly by adding forward flash "".

    In your example in the OP you listed customization for them that did NOT include "forward slash ".
    You probably should fix that to include it "\u....".
    Code:
    plugin.MathcingSetIndicator = "u25C0";     // black left-pointing pointer
    plugin.MathcingPowersIndicator = "u25C2";  // black left-pointing small triangle
    Oh yes, no I can see where the error is, OWNEDCORE editor strips backslash away. I noticed it before when using windows path names.
    I changed the example to use unicode characters without escaping them.

    Btw on the left list, what are the numbers in brackets ( ) after the Set Name?
    The numbers are: how many equipped items are found on each set.

    I will make a new version where label can be configured:
    Code:
    public string ArmorySetLabelFormat { get; set; } = "{0:00} {1} ({2})";  // Armory Set number, name and equipped item count.
    Last edited by JarJarD3; 02-01-2019 at 02:37 AM.

  17. #12
    Mark Baker's Avatar Member
    Reputation
    1
    Join Date
    Aug 2014
    Posts
    18
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    turn off the armory set names

    Is there a way to turn off the armory set names when hovering over an item? It blocks info used to compare two items from another plugin.
    Attached Thumbnails Attached Thumbnails [8.0] ArmorySetInfo-item-jpg  

All times are GMT -5. The time now is 07:59 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2021 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2021 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search