This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
sense [2016/10/11 15:06] – [Addon Layout] ace | sense [2020/05/22 17:29] (current) – [Addon Layout] ace | ||
---|---|---|---|
Line 13: | Line 13: | ||
* **'' | * **'' | ||
- | * Holds executable files that MUST BE DOWNLOADED AND INSTALLED BY THE USER. | + | * Holds executable files that <color red>MUST BE DOWNLOADED AND INSTALLED BY THE USER</ |
- | * [[https:// | + | * Both files are now in one zip file, working around dropbox limitations. |
- | * [[https:// | + | * [[https:// |
+ | * [[https:// | ||
* **'' | * **'' | ||
* Holds automatic and user-created images for use in the addon. | * Holds automatic and user-created images for use in the addon. | ||
Line 25: | Line 26: | ||
* Holds universal/ | * Holds universal/ | ||
- | ===== Timeline API ===== | + | ===== Timeline |
- | ===== Trigger API ===== | + | <code lua> |
+ | local profile = { | ||
+ | name = " | ||
+ | reset = " | ||
+ | start = " | ||
+ | timeline = { -- Timeline is a table full of all events that the profile walk through. | ||
+ | { post = 5, sound = "Goes Big", main_image = "GOES BIG", helper_image = "", | ||
+ | -- " | ||
+ | -- " | ||
+ | -- " | ||
+ | -- " | ||
+ | -- " | ||
+ | -- " | ||
+ | -- { name = Name of the variable to be altered/ | ||
+ | { post = 8, sound = "Gob jab", main_image = " | ||
+ | -- " | ||
+ | { post = 12, sound = "Gob jab", main_image = " | ||
+ | { post = 16, sound = "Gob jab", main_image = " | ||
+ | { post = 20, sound = "Gob jab", main_image = " | ||
+ | { post = 25, sound = " | ||
+ | { post = 34, sound = " | ||
+ | { post = 41, sound = " | ||
+ | |||
+ | { post = 50, sound = "Goes Small", | ||
+ | -- " | ||
+ | -- " | ||
+ | -- " | ||
+ | -- " | ||
+ | { post = 50, sound = " | ||
+ | { post = 60, sound = " | ||
+ | |||
+ | { post = 68, sound = "2 Snakes", | ||
+ | { post = 77, sound = "Steel Scales", | ||
+ | { post = 84, sound = "Shock Therapy", | ||
+ | { post = 93, sound = " | ||
+ | { post = 98, sound = "Get Away From Spikey", | ||
+ | |||
+ | { post = 119, sound = "Goes Big", sync = "uses Guzzle", | ||
+ | { post = 125, sound = "Bird Time", main_image = "BIRD TIME", helper_image = "" | ||
+ | |||
+ | { post = 126, sound = " | ||
+ | { post = 141, sound = " | ||
+ | { post = 148, sound = " | ||
+ | { post = 154, sound = " | ||
+ | }, | ||
+ | triggers = { | ||
+ | { detect_chat = " | ||
+ | sound = " | ||
+ | }, | ||
+ | }, | ||
+ | } | ||
+ | return profile | ||
+ | </ | ||
+ | ===== Trigger | ||
+ | |||
+ | <code lua> | ||
+ | local profile = { | ||
+ | name = "Ace Triggers", | ||
+ | triggers = { | ||
+ | { detect_chat = " | ||
+ | sound = " | ||
+ | }, | ||
+ | { detect_chat = " | ||
+ | sound = " | ||
+ | runcode = " | ||
+ | }, | ||
+ | { detect_action = " | ||
+ | sound = " | ||
+ | runcode = " | ||
+ | }, | ||
+ | { detect_action = " | ||
+ | sound = " | ||
+ | runcode = " | ||
+ | }, | ||
+ | { detect_function = " | ||
+ | sound = " | ||
+ | runcode = " | ||
+ | }, | ||
+ | } | ||
+ | } | ||
+ | return profile | ||
+ | </ | ||
+ | |||
+ | Tags:\\ | ||
+ | * **'' | ||
+ | * Detects a partial chat-line from the chat log. | ||
+ | * **'' | ||
+ | * Detects an action being cast by self or other entities, via the minion API. | ||
+ | * **'' | ||
+ | * Modifies a detect_action statement to activate only if the caster is one of the listed content IDs. | ||
+ | * **'' | ||
+ | * Modifies a detect_action statement to also activate if the caster is the Player. | ||
+ | * **'' | ||
+ | * Detects based on the return value of a single function string or a normal lua function statement, or a lua table filled with multiple function strings or statements. | ||
+ | |||
+ | ===== User Made Profiles ===== | ||
+ | |||
+ | All existing profile can be found on [[http:// | ||
+ | These profiles are to be installed into C: |