Giter Club home page Giter Club logo

spawn.hdt.dustutility's Introduction

Dust Utility

A utility/management tool, which can help you to obtain certain amounts of dust from your collection.

Overlay

Known Issues

  • If you update the plugin automatically, HDT might not replace the old version with the new one. Just delete all files in %LocalAppData%\HearthstoneDeckTracker\app-{HDT_VERSION}\Plugins\Spawn.HDT.DustUtility or wherever you have installed HDT and restart the tracker.
  • HDT does not always provide the correct data, in which case the history can get messed up and for example show invalid entries of disenchanted cards. You can delete those entries manually or in order the recreate the history, delete the history file in %AppData%\HearthstoneDeckTracker\DustUtility\Accounts for the respective account and restore an older version of the collection file from %AppData%\HearthstoneDeckTracker\DustUtility\Accounts\{ACCOUNT}.

Features

Search

  • Enter a specific amount of dust (eg. 1600), which you would like to get and the plugin displays a list of available cards based on your filters. With the filter option Unused Cards Only checked, the plugin only considers cards, that are not being used in a deck. (For this option, you have to navigate to the 'Play' menu at least once, in order for the plugin to obtain your in-game decks)
  • Another possiblity is to enter a card name or mechanic to look for specfic cards (ex. Raza). (Click the help button next to the "Filters" button for more information)

Selection Window

  • Drag cards into the selection window to create a list of cards that you would like to disenchant.

Offline Mode

  • The plugin detects the account, which is currently logged into Hearthstone and saves it collection and decks locally, so you are able to use the plugin while Hearthstone is not running.

Support for multiple accounts and regions

  • With Offline Mode enabled, you are able to switch between multiple accounts and regions, if their collection and decks have been saved.

Card Images

  • Double-click a row to display the actual card image (Golden cards are animated, requires internet connection).

Customizable Sort Order

  • Order the result for your needs. Sortable properties: Mana Cost, Name, Dust, Class, Set, etc...

Card History

  • Whenever the plugin saves collection and decks it compares the locally saved collection with your current one and detects which cards are new and which have been disenchanted. (newest to oldest)

Decks Info

  • Include/exclude decks from search (Use filter option Unused Cards Only). You are also able to check the current deck list for each deck.

Collection Info

  • Check progress and possible amounts of dust for each expansion (Regular and golden cards).

Overlay

Used Resources

spawn.hdt.dustutility's People

Contributors

cljunge avatar

Watchers

 avatar

Forkers

eric904p

spawn.hdt.dustutility's Issues

Error loading plugin within HDT

I've downloaded latest release of both HDT and DustUtility. When attempting to enable DustUtility within HDT, I'm receiving the following error:

Make sure you are using the latest version of the Plugin and HDT.

System.IO.DirectoryNotFoundException: Could not find a part of the path 'C:\Users\Kenneth\AppData\Roaming\HearthstoneDeckTracker\DustUtility'.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileSystemEnumerableIterator1.CommonInit() at System.IO.FileSystemEnumerableIterator1..ctor(String path, String originalUserPath, String searchPattern, SearchOption searchOption, SearchResultHandler`1 resultHandler, Boolean checkHost)
at System.IO.Directory.GetFiles(String path, String searchPattern)
at Spawn.HDT.DustUtility.DustUtilityPlugin.UpdateHistoryFiles()
at Spawn.HDT.DustUtility.DustUtilityPlugin.UpdateApp()
at Spawn.HDT.DustUtility.DustUtilityPlugin.OnLoad()
at Hearthstone_Deck_Tracker.Plugins.PluginWrapper.Load()

Request: Sorting

It would be very nice if we could (or the addon would automatically) sort the cards by class and then by mana cost instead of dust. I find it very tedious that I have to search for each card.

It would also be cool if we could select which cards we wish to dust and have the addon do it for us... but that might be a bit much. Lol.

"Auto Disenchanting"

With the setting Auto Disenchanting enabled, the plugin can automatically disenchant the current card selection by emulating the mouse cursor. (Works like the old HDT export feature)

Is this still in this plugin? If so, where is the setting? I can't find it.

HDT wont recognize plugin

So, i must be missing something, but i extracted all the content of the plugin .zip at the Plugin Folder, but once i reload the HDT there's no option for DustUtility at Options>Tracker>Plugins.
And i'm sure its not the source code, but the actual plugin zip.
I am running it as an administrator, other plugins seems to work just fine and i even tried to download again and re-extract.
Could it be something about all .dll files being just thrown there? I say that because the other plugins that are working are either a single .dll or inside a folder. (Note: just dropping the files in a random folder named after the plugin have not worked as well.)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.