项目作者: danifischer

项目描述 :
Tool to find Destiny 2 raids
高级语言: C#
项目地址: git://github.com/danifischer/Destiny2GroupFinder.git
创建时间: 2019-04-12T15:45:19Z
项目社区:https://github.com/danifischer/Destiny2GroupFinder

开源协议:MIT License

下载


Destiny2GroupFinder

The “Group Finder” collects data about Destiny 2 raid groups from the bungie website and combines the information with the data from raid.report in order to display a nice overview over open raid groups.

MainWindow

The displayed information consists of:

  • Title:
    The title of the group on the bungie site
  • Type:
    The raid which is searched for (I try to get this from the title but typos or bossnames are not checked for)
  • Space:
    The number of open slots in this group
  • Owner:
    The person who opened the group (bungie name)
  • Updated:
    The “updated” time according to bungie (is changed everytime someone joins/leaves the group)
  • Time:
    The time the program first saw this group
  • Clears:
    The average number of clears the fireteam has for this raid (including checkpoints) and the number of fullclears on all raids (in brackets)
  • Bungie:
    Link to the bungie group
  • Report:
    Link to the raid report of the owner of the group

Currently the program queries the bungie site every minute for updated information, by pressing the update button this can be triggered manually.

How to add new Raid Tags

Tags are used to match the title of the bungie raid search to a raid (as bungie does not allow to select a raid in their search for some reason …).
A default set of tags are delivered with the application, they can be found in the installation path in the file “raidTypes.json”.
To add a new tag:

  1. Open the file with a text editor
  2. Search for the raid where you want to add the tag (e.g. Last Wish)
  3. DO NOT change the “BungieName”, if you do: Congratulations you broke the function to show the clears per raid ;)
  4. The raid you found has a list of tags like this:
    1. "Tags": [
    2. "last wish",
    3. "lw",
    4. "riven",
    5. "wunsch",
    6. "last",
    7. "lastwish"
    8. ]
  5. To add a new tag named “wish” edit it like this:
    1. "Tags": [
    2. "last wish",
    3. "lw",
    4. "riven",
    5. "wunsch",
    6. "last",
    7. "lastwish",
    8. "wish"
    9. ]
  6. Save and restart the application, new tags will be applied to new groups which are found; existing groups will not be updated with them