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 05:42] rikudouargus [2020/05/31 12:08] rikudou
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 60: Line 62:
   * **''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. Also will return a //string// uuid.     * 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// entityAttach, //number// targetAttach, //bool// keepLength, //U32 Color// colorOutline, //number// __outlineThickness = 1.0__)''** +  * **''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__)''** 
-    * Creates 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. +    * 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 103: 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 124: 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