[7.3] [ENGLISH] [Styckz] RiftAndQuestsArrow menu

User Tag List

Results 1 to 6 of 6
  1. #1
    Styckz's Avatar Member
    Reputation
    14
    Join Date
    Mar 2017
    Posts
    23
    Thanks G/R
    1/13
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    [7.3] [ENGLISH] [Styckz] RiftAndQuestsArrow

    Supported TurboHUD version: 7.3

    Rift Functionality:
    This plugin will check the monsters TurboHud can see when you are in Rifts and calculate the % of progress within a radius around them (similar to the % within 40 yards displayed on the rift progress bar in the default theme). It will then draw an arrow from you to the closest monster that is over a customizable threshold. The default is set for it to point you to the closest monster that has at least .75% progress around them within 30 yards.

    Quest Functionality:
    For Kill Unique Quests, this will point to the closest pack of monsters that TurboHud can see over a particular size; the default is 10 monsters.
    For Clear a Dungeon Quests, this will point to the closest monster off screen when there are no alive monsters on screen. Just to help point you to the next monster while clearing the floor.



    Download/Install:
    Put this file into /plugins/Styckz/RiftAndQuestsArrow.cs | View File on Pastebin | Direct Download

    Changelog:
    1. Fixed some of the Kill Unique Quests. Please report any bounties where you have a monster kill goal that the arrow doesn't appear for. Please provide the bounty name and the area where you have to do the killing.
    2. Made the arrow slightly less transparent
    3. Updated the Clear Quests to always point at the closest enemy TurboHud can see
    4. Fixed some of the code to avoid a possible memory leak
    5. Changed the default minimum Monster Group for Kill Unique Quests from 10 to 6.


    Customization:
    PHP Code:
    //Enable and Disable Flags:

    Hud.RunOnPlugin<Styckz.RiftAndQuestsArrow>().MinRiftProgress 0.75f;    //Minimum Rift Progress to Display Decorators
    Hud.RunOnPlugin<Styckz.RiftAndQuestsArrow>().ShowGroundLabel false;    //Show label with CountAroundCheckableMonsterand Progression
    Hud.RunOnPlugin<Styckz.RiftAndQuestsArrow>().ShowSearchCircle false;   //Show a Cirlce of the Search Area around the Monster
    Hud.RunOnPlugin<Styckz.RiftAndQuestsArrow>().ShowMonsterCircle false;  //Show a filled Circle at the Monster
    Hud.RunOnPlugin<Styckz.RiftAndQuestsArrow>().ShowLine true;            //Show a Line from your Character to the Closest Monster that meets the Progress Limit
    Hud.RunOnPlugin<Styckz.RiftAndQuestsArrow>().UseAutoColors true;       //Use Default colors Disable this and reset the Cust* decorators to the colors you want to use
    Hud.RunOnPlugin<Styckz.RiftAndQuestsArrow>().SearchDistance 30;        //How far from to search around the monster for progress
    Hud.RunOnPlugin<Styckz.RiftAndQuestsArrow>().MinCount 10;               //Minimum Group Size to point to on a Kill Unique Quest

    //Setting Custom Colors:

         //Line/Arrow Color (alpha, red, green, blue, width, line style, start cap, end cap)

    Hud.RunOnPlugin<Styckz.RiftAndQuestsArrow>().CustLineBrush Hud.Render.CreateBrush(60025525525f,SharpDX.Direct2D1.DashStyle.SolidSharpDX.Direct2D1.CapStyle.RoundSharpDX.Direct2D1.CapStyle.Triangle);

         
    //Label, Mark, and Circle:

    Hud.RunOnPlugin<Styckz.RiftAndQuestsArrow>(plugin =>
                {
                    
    plugin.CustLabelDecorator.GetDecorators<GroundLabelDecorator>().ForEach(=>
                    {
                        
    d.BackgroundBrush Hud.Render.CreateBrush(800000),
                        
    d.TextFont Hud.Render.CreateFont("tahoma"8f2550255255truefalse160000true),
                    });
                    
    plugin.CustMarkDecorator.GetDecorators<GroundCircleDecorator>().ForEach(=>
                    {
                        
    d.Brush Hud.Render.CreateBrush(9002552550),
                        
    d.Radius 1.0f,
                    });
                    
    plugin.CustCircleDecorator.GetDecorators<GroundCircleDecorator>().ForEach(=>
                    {
                        
    d.Brush Hud.Render.CreateBrush(25502552551.5f),
                        
    d.Radius SearchDistance,
                    });
                } 
    Last edited by Styckz; 08-02-2017 at 11:16 PM. Reason: Added Changelog

    [7.3] [ENGLISH] [Styckz] RiftAndQuestsArrow
  2. Thanks johnbl, cherouvim13, SeaDragon, greatscott (4 members gave Thanks to Styckz for this useful post)
  3. #2
    cherouvim13's Avatar Member
    Reputation
    14
    Join Date
    Mar 2017
    Posts
    212
    Thanks G/R
    258/13
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Great!! Thanks!!

  4. #3
    cherouvim13's Avatar Member
    Reputation
    14
    Join Date
    Mar 2017
    Posts
    212
    Thanks G/R
    258/13
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    How to change the color of the line? Sometimes it is purple other time light yellow, most of the time is hard to see it, maybe need a more visible color for it such as red or yellow?

  5. #4
    Styckz's Avatar Member
    Reputation
    14
    Join Date
    Mar 2017
    Posts
    23
    Thanks G/R
    1/13
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by cherouvim13 View Post
    How to change the color of the line? Sometimes it is purple other time light yellow, most of the time is hard to see it, maybe need a more visible color for it such as red or yellow?
    I've added the customization options to the OP. From the sounds of it you would want to set "UseAutoColors" to false and then use the CustLine Brush to set your own color for it. You would add these to your pluginenableordisableplugin file.

  6. #5
    cherouvim13's Avatar Member
    Reputation
    14
    Join Date
    Mar 2017
    Posts
    212
    Thanks G/R
    258/13
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    really nice, thanks!

  7. #6
    Styckz's Avatar Member
    Reputation
    14
    Join Date
    Mar 2017
    Posts
    23
    Thanks G/R
    1/13
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Posted an update to clear some code could have caused a memory leak. Updated OP with Change Log Area reflecting other changes made.

Similar Threads

  1. How to make @blizzard.com email. English version!
    By ~David~ in forum WoW Scam Prevention
    Replies: 42
    Last Post: 03-05-2008, 06:18 PM
  2. English --> Chinese
    By Login Error in forum Community Chat
    Replies: 4
    Last Post: 02-04-2008, 07:00 PM
  3. [Guide] Proper English Language
    By aggiish in forum Community Chat
    Replies: 31
    Last Post: 02-04-2008, 02:29 PM
  4. Omg,Funniest Thing I ever saw!!! ENGLISH PWNED!!!!
    By anmer in forum Screenshot & Video Showoff
    Replies: 10
    Last Post: 11-12-2007, 10:15 AM
  5. Chinese Names in English WoW
    By pandaman in forum World of Warcraft Exploits
    Replies: 8
    Last Post: 08-12-2006, 05:40 AM
All times are GMT -5. The time now is 03:34 PM. Powered by vBulletin® Version 4.2.3
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search