User Tools

Site Tools



argus

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
argus [2020/03/18 04:52] rikudouargus [2021/01/16 00:43] rikudou
Line 1: Line 1:
-<html+<WRAP center round alert 60%
-<span style="color:red;font-size:300%;">ONLY WORKS ON PATCH 5.1 AND HIGHER</span> +This addon requires TensorCore! Make sure you have that installed from the Minion store
-</html>+</WRAP>
  
 ====== About ====== ====== About ======
Line 7: Line 7:
  
 Please join my discord if you require support, you can also view other addons created that use Argus here: https://discord.gg/bVABzBA Please join my discord if you require support, you can also view other addons created that use Argus here: https://discord.gg/bVABzBA
 +
 +**If you are a new user, please watch this video first:** https://www.youtube.com/watch?v=iyo0hs5_-dA
  
 Because the API Argus offers is so powerful, for safety reasons, Argus will not be updated immediately for new raid tiers. Here is how long each type of content will take to update: Because the API Argus offers is so powerful, for safety reasons, Argus will not be updated immediately for new raid tiers. Here is how long each type of content will take to update:
Line 59: Line 61:
     * Draws a filled rectangle at **world coordinates** with //length// and //width// rotated around the center point //x, y, z// in the direction of //heading//. //U32 Color// can be retrieved from the function GUI:ColorConvertFloat4ToU32(). if colorOutline is not specified, then an outline will not be drawn. Tip: You can set the alpha on colorFill to be 0 and specify an outline color with alpha > 0 to have only the outline drawn.  This function is commonly used for drawing cross aoes (type 11).     * Draws a filled rectangle at **world coordinates** with //length// and //width// rotated around the center point //x, y, z// in the direction of //heading//. //U32 Color// can be retrieved from the function GUI:ColorConvertFloat4ToU32(). if colorOutline is not specified, then an outline will not be drawn. Tip: You can set the alpha on colorFill to be 0 and specify an outline color with alpha > 0 to have only the outline drawn.  This function is commonly used for drawing cross aoes (type 11).
   * **''Argus.addTimedCircleFilled(//number// timeout, //number// x, //number// y, //number// z, //number// radius, //number// segments, //table// rgbFill, //number// alphaMin, //number// alphaMax, //number// delay, //number// entityAttachID, //U32 Color// __colorOutline__, //number// __outlineThickness = 1.0__)''**   * **''Argus.addTimedCircleFilled(//number// timeout, //number// x, //number// y, //number// z, //number// radius, //number// segments, //table// rgbFill, //number// alphaMin, //number// alphaMax, //number// delay, //number// entityAttachID, //U32 Color// __colorOutline__, //number// __outlineThickness = 1.0__)''**
-    * Adds a filled circle for specified time //timeout// in ms. Argument //rgbfill// is a table that consists of ''{r = 0, g = 0, b = 0}'', replacing the values with your specified color from a range of 0 - 1. If //entityAttachID// is specified, the circle will be attached to the position of the specified entity id. +    * Adds a filled circle for specified time //timeout// in ms. Argument //rgbfill// is a table that consists of ''{r = 0, g = 0, b = 0}'', replacing the values with your specified color from a range of 0 - 1. If //entityAttachID// is specified, the circle will be attached to the position of the specified entity id. Also will return a //string// uuid
- +  * **''Argus.addTimedRectFilled(//number// timeout, //number// x, //number// y, //number// z, //number// length, //number// width, //number// heading, //table// rgbFill, //number// alphaMin, //number//alphaMax, //number// delay, //number// entityAttachID, //number// targetAttachID, //bool// keepLength, //U32 Color// colorOutline, //number// __outlineThickness = 1.0__)''** 
 +    * Adds a rectangle at position for //timeout// ms. Argument //rgbfill// is a table that consists of ''{r = 0, g = 0, b = 0}'', replacing the values with your specified color from a range of 0 - 1. If //entityAttachID// is specified, the circle will be attached to the position of the specified entity id. If //targetAttach// is specified, the rectangle will be drawn from it's source position (either specified or attached to entity) and stopping at the position of targetAttach entity. If ``keepLength`` is ``true``, then the length won't be adjusted to the target, the length will stay constant. Also will return a //string// uuid. 
 +  * **''Argus.addTimedConeFilled(//number// timeout, //number// x, //number// y, //number// z, //number// radius, //number// angle, //number// heading, //number// segments, //table// rgbFill, //number// alphaMin, //number// alphaMax, //number// delay, //number// entityAttachID, //number// targetAttachID, //U32 Color// __colorOutline__, //number// __outlineThickness = 1.0__)''** 
 +    * Adds a cone at position for //timeout// ms. Argument //rgbfill// is a table that consists of ''{r = 0, g = 0, b = 0}'', replacing the values with your specified color from a range of 0 - 1. If //entityAttachID// is specified, the circle will be attached to the position of the specified entity id. If //targetAttachID// is specified, the cone will be drawn from it's source position (either specified or attached to entity) and stopping at the position of targetAttach entity. Also will return a //string// uuid. 
 +  * **''Argus.addTimedDonutFilled(//number// timeout, //number// x, //number// y, //number// z, //number// radiusInner, //number// radiusOuter, //number// segments, //table// rgbFill, //number// alphaMin, //number// alphaMax, //number// delay, //number// entityAttachID, //U32 Color// colorOutline, //number// __outlineThickness = 1.0__)''** 
 +    * Adds a filled donut (torus) for specified time //timeout// in ms. Argument //rgbfill// is a table that consists of ''{r = 0, g = 0, b = 0}'', replacing the values with your specified color from a range of 0 - 1. If //entityAttachID// is specified, the circle will be attached to the position of the specified entity id. Also will return a //string// uuid. 
 +  * **''Argus.addTimedCrossFilled(//number// timeout, //number// x, //number// y, //number// z, //number// length, //number// width, //number// heading, //table// rgbFill, //number// alphaMin, //number// alphaMax, //number// delay, //number// entityAttachID, //number// targetAttachID, //U32 Color// colorOutline, //number// __outlineThickness = 1.0__)''** 
 +    * Adds a cross at position for //timeout// ms. Argument //rgbfill// is a table that consists of ''{r = 0, g = 0, b = 0}'', replacing the values with your specified color from a range of 0 - 1. If //entityAttachID// is specified, the circle will be attached to the position of the specified entity id. If //targetAttachID// is specified, the cross will be drawn from it's source position (either specified or attached to entity) and stopping at the position of targetAttach entity. Also will return a //string// uuid. 
 +  * **''Argus.deleteTimedShape(//string// uuid)''** 
 +    * Deletes timed draw with specified uuid.
  
  
Line 100: Line 110:
     * ''//number// aoeCastType''     * ''//number// aoeCastType''
       * AOE cast type/shape. See Cast Types (above) for more info.       * AOE cast type/shape. See Cast Types (above) for more info.
 +    * ''//number// targetAttach''
 +      * ID of entity that current aoe is attached to, if found. Value is //nil// otherwise.
   * **''//table// DirectionalAOE''**   * **''//table// DirectionalAOE''**
     * ''//number// x''     * ''//number// x''
Line 121: Line 133:
     * ''//number// aoeCastType''     * ''//number// aoeCastType''
       * AOE cast type/shape. See Cast Types (above) for more info.       * AOE cast type/shape. See Cast Types (above) for more info.
 +    * ''//number// targetAttach''
 +      * ID of entity that current aoe is attached to, if found. Value is //nil// otherwise.
  
 ===== Known Overhead Marker Types ===== ===== Known Overhead Marker Types =====
argus.txt · Last modified: 2021/07/14 21:11 by rikudou