Share preview
Share hero
Share metadata
revision #25 #25 EyeAuras version 1.5.7854.0
uploaded by linqse
released 75 weeks ago 12/14/2024 22:18:31
Application/Game
Share application tags Share application tag values Throne&Liberty
Tags
Share user tags Share tag values EyeSquad Reference
Share badges Public pack
Share description
About this pack

🌐 TL Rotation Core [EARLY ALPHA]

This core is intended to work across all screen resolutions and interface sizes, adjusting automatically for full compatibility.

Its not run and use stuff, you need your self create rotations in Behavior Tree - included example "how" in BT "Rotation"

Designed for simplified creation of rotations using Behavior Tree and more.

🚀 Usage:

  1. Download the pack - click the Download Pack button.
  2. Run the .exe (after unzipping the archive).
  3. Requires an EyeAuras license to use.

📋 How to use it correctly?

  • Ingame press PageDown - in overlay choose your config (for current character).

  • If all fine - you will see all skills cooldown status in menu and keys.

  • After that go to Rotation tree and edit your logic, already have example "how to".

  • If all fine - its look like this

🔑 Supported Keybinds:

Correct operation is guaranteed with A-Z, 1-=, F1-F12 keys and their combinations.

I want to use safer input simulation method!

Default method (Windows Input) is easily detectable, but it is so generic, that anti-cheats do not ban for it. If you want to play "ninja" card - feel free to switch to TetherScript, which uses a legal signed driver shipped with ControlMyJoystick software.

Download and install the driver itself - nothing interesting there. Next-next-next. https://s3.eyeauras.net/media/2024/10/HVDK%20Standard%202.1.exe Start EA (or restart, if it was running) Left-click on T&L folder -> Folder Properties. Set Input simulator to TetherScript

🧠 Rotation API

The IRotationAPI interface provides a set of methods for interacting with player and target information, skill cooldowns, and skill usage.

Methods

GetPath()

  • Description: Retrieves the current path for a player or target.
  • Returns: string - The path.

GetPlayerHP()

  • Description: Gets the current health points (HP) of the player.
  • Returns: double - The player's HP.

GetPlayerMP()

  • Description: Gets the current mana points (MP) of the player.
  • Returns: double - The player's MP.

GetTargetHP()

  • Description: Gets the current health points (HP) of the target.
  • Returns: double - The target's HP.

TargetIsActive()

  • Description: Checks if there is an active target.
  • Returns: bool - true if a target is active; otherwise, false.

TargetScince()

  • Description: Retrieves the time since the target has been active.
  • Returns: double - The time in seconds since the target became active.

GetCooldown(string skill)

  • Description: Checks if a specific skill is on cooldown.
  • Parameters:
    • skill (string): The name of the skill to check.
  • Returns: bool - true if the skill is on cooldown; otherwise, false.

UseSkill(string skill)

  • Description: Uses a specific skill.
  • Parameters:
    • skill (string): The name of the skill to use.
  • Returns: void

ActionNames | Cooldown names

https://gist.github.com/Linqse/8ae2739077f0db6eb896b55d9eaaa011

Behavior Tree already have some example of usage.

Packing configuration

Pack settings
does not have a name
EyeAuras settings
Any ScriptOnly None Not loaded 710 chars
Share revisions
Revisions

# Released User Pack
rev.25 75 weeks ago 12/14/2024 22:18:31 linqse download
rev.24 80 weeks ago 11/11/2024 14:54:07 linqse download
rev.21 81 weeks ago 11/06/2024 16:03:03 linqse download