User Tools

Site Tools



anyonecore

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
anyonecore [2020/11/26 11:04] anyoneanyonecore [2021/12/24 00:45] anyone
Line 1: Line 1:
 <WRAP center round important 60%> <WRAP center round important 60%>
-This addon requires TensorReactions and TensorCore to be installed. Anyone's reaction profiles must be version 4.0.0 or higher.+If you're using AnyoneCore for reactions then you need to have both TensorCore and TensorReactions installed.
 </WRAP> </WRAP>
  
-AnyoneCore is a library for Anyone's reaction profiles for TensorReactions, and as such, this does nothing if you do not have TensorReactions and Anyone's reaction profiles installed. Reaction profiles can be downloaded from the updater inside AnyoneCore after you install the addon.+In regards to PvP ACRs, AnyoneCore serves as a library to centralize functions in one place
  
-This addon is not required for other addons made by Anyone, like Player Inspector or Profiler.+In regards to PvE reactions, AnyoneCore is a library for Anyone's reaction profiles for TensorReactionsand as such, this does nothing if you do not have TensorReactions and Anyone's reaction profiles installed. Reaction profiles can be downloaded from the updater inside AnyoneCore after you install the addon.
  
-====== Global functions ======+This addon is not required for certain addons made by Anyone, like Player Inspector or Profiler. 
 + 
 +====== Helpers ====== 
 + 
 +=== Prepull Helper === 
 + 
 +Prepull Helper will do everything that's required of a job before the boss is even pulled. Using potions, starting certain skills, popping sprint, or even dashing in when the countdown ends. 
 + 
 +=== Duty Helper === 
 + 
 +Duty Helper is a simpler version of the timelined reactions. This can be used in any content, even if it doesn't have an available timeline from TensorReactions. It can help provide mitigation and smarter targeting in dungeons, trials and normal raids.
  
 === Shotcaller === === Shotcaller ===
Line 35: Line 45:
  
 To make a reaction for Face Away Helper, put the following into a LUA reaction on your timeline: To make a reaction for Face Away Helper, put the following into a LUA reaction on your timeline:
-  * FaceAway.FaceAway = true+  * AnyoneCore.Data.FaceAway.facing = true
  
 Place this a second or two before the mechanic you need to look away from. After the mechanic ends, you'll need another reaction to turn it off: Place this a second or two before the mechanic you need to look away from. After the mechanic ends, you'll need another reaction to turn it off:
-  * FaceAway.FaceAway = false+  * AnyoneCore.Data.FaceAway.facing = false
  
 Don't forget to put self.used = true at the end of each of your LUA reactions. Don't forget to put self.used = true at the end of each of your LUA reactions.
Line 46: Line 56:
  
  
-=== Global Toggles ===+=== Toggle Helper ===
  
-Global toggles is an attempt to streamline making new timelines. One line of code could turn off AOE on every ACR, and every job that is currently supported. Instead of making 10 timelines for 10 jobs, you could quickly make one timeline that works for 10 jobs, then branch off anything that needs a special treatment for optimization.+Toggle Helper is an attempt to streamline making new timelines. One line of code could turn off AOE on every ACR, and every job that is currently supported. Instead of making 10 timelines for 10 jobs, you could quickly make one timeline that works for 10 jobs, then branch off anything that needs a special treatment for optimization.
  
-To use the global toggle system in a reaction, put the following into a LUA reaction your timeline:+To use the Toggle Helper system in a reaction, put the following into a LUA reaction your timeline:
   * Syntax: AnyoneCore.Toggle(type [string], state [boolean], timer [(optional) integer in milliseconds])   * Syntax: AnyoneCore.Toggle(type [string], state [boolean], timer [(optional) integer in milliseconds])
   * Example: AnyoneCore.Toggle("cd", false, 5000) - Turns toggles contained in CD to false, then 5 seconds later enables them again.   * Example: AnyoneCore.Toggle("cd", false, 5000) - Turns toggles contained in CD to false, then 5 seconds later enables them again.
anyonecore.txt · Last modified: 2022/08/24 22:03 by anyone