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 04:04] – rikudou | argus [2020/03/18 05:35] – rikudou | ||
---|---|---|---|
Line 24: | Line 24: | ||
====== 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 37: | ||
* **'' | * **'' | ||
* 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 58: | ||
* **'' | * **'' | ||
* 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 '' | ||
+ | * **'' | ||
+ | * Creates a rectangle at position for //timeout// ms. Argument //rgbfill// is a table that consists of '' | ||
+ | * | ||
+ | |||
+ | |||
+ | |||
===== Structures ===== | ===== Structures ===== | ||
Line 83: | Line 93: | ||
* ''// | * ''// | ||
* Animation/ | * Animation/ | ||
- | * ''// | + | * ''// |
- | * Radius | + | * Length/ |
* ''// | * ''// | ||
* Width in yalms of aoe (0 for circles and cones etc) | * Width in yalms of aoe (0 for circles and cones etc) |