This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
argus [2020/02/15 06:24] – rikudou | argus [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:// | Please join my discord if you require support, you can also view other addons created that use Argus here: https:// | ||
+ | |||
+ | **If you are a new user, please watch this video first:** https:// | ||
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 24: | Line 26: | ||
====== Documentation ====== | ====== Documentation ====== | ||
//italics// = type, __underline__ = optional | //italics// = type, __underline__ = optional | ||
- | ===== Functions ===== | + | ===== Detection |
* **'' | * **'' | ||
* Returns //table GroundAOE// of current AOEs that are cast on the ground where each **key is the entityID** source, and value is the GroundAOE structure (listed below). These are **not** attached to an entity (they do not originate from an entity centerpoint). **Also returns AOEs before the telegraphs are drawn, and returns AOEs with no telegraphs.** | * Returns //table GroundAOE// of current AOEs that are cast on the ground where each **key is the entityID** source, and value is the GroundAOE structure (listed below). These are **not** attached to an entity (they do not originate from an entity centerpoint). **Also returns AOEs before the telegraphs are drawn, and returns AOEs with no telegraphs.** | ||
Line 37: | Line 39: | ||
* **'' | * **'' | ||
* Registers //func// into entity channel func list. This func will get called any time the **server** sends a packet to the client, that entity has begun channeling. This means that the function is almost 100% reliable to use. Function //func// should be defined with the following arguments '' | * Registers //func// into entity channel func list. This func will get called any time the **server** sends a packet to the client, that entity has begun channeling. This means that the function is almost 100% reliable to use. Function //func// should be defined with the following arguments '' | ||
+ | |||
+ | ===== Draw Functions ===== | ||
* **'' | * **'' | ||
* returns //table// with keys '' | * returns //table// with keys '' | ||
Line 56: | Line 60: | ||
* **'' | * **'' | ||
* Draws a filled rectangle at **world coordinates** with //length// and //width// rotated around the center point //x, y, z// in the direction of // | * Draws a filled rectangle at **world coordinates** with //length// and //width// rotated around the center point //x, y, z// in the direction of // | ||
+ | * **'' | ||
+ | * Adds a filled circle for specified time //timeout// in ms. Argument //rgbfill// is a table that consists of '' | ||
+ | * **'' | ||
+ | * Adds a rectangle at position for //timeout// ms. Argument //rgbfill// is a table that consists of '' | ||
+ | * **'' | ||
+ | * Adds a cone at position for //timeout// ms. Argument //rgbfill// is a table that consists of '' | ||
+ | * **'' | ||
+ | * Adds a filled donut (torus) for specified time //timeout// in ms. Argument //rgbfill// is a table that consists of '' | ||
+ | * **'' | ||
+ | * Adds a cross at position for //timeout// ms. Argument //rgbfill// is a table that consists of '' | ||
+ | * **'' | ||
+ | * Deletes timed draw with specified uuid. | ||
+ | |||
===== Structures ===== | ===== Structures ===== | ||
Line 93: | Line 110: | ||
* ''// | * ''// | ||
* AOE cast type/shape. See Cast Types (above) for more info. | * AOE cast type/shape. See Cast Types (above) for more info. | ||
+ | * ''// | ||
+ | * ID of entity that current aoe is attached to, if found. Value is //nil// otherwise. | ||
* **''// | * **''// | ||
* ''// | * ''// | ||
Line 114: | Line 133: | ||
* ''// | * ''// | ||
* AOE cast type/shape. See Cast Types (above) for more info. | * AOE cast type/shape. See Cast Types (above) for more info. | ||
+ | * ''// | ||
+ | * ID of entity that current aoe is attached to, if found. Value is //nil// otherwise. | ||
===== Known Overhead Marker Types ===== | ===== Known Overhead Marker Types ===== |