Skip to content

Latest commit

 

History

History
58 lines (47 loc) · 1.38 KB

readme.md

File metadata and controls

58 lines (47 loc) · 1.38 KB

FFXIV Actions

This repo contains mostly complete action data for all regular combat actions - meaning PvP is excluded (for now). Some data may be incorrect or missing, contributions are more than welcome.

Originally based on the work of Ravahn for his ACT plugin.

Folder Structure

All files exist in the actions directory. Said actions belong in a json file that represents what class or job they belong to.

For example, the action Fast Blade is shared by both Gladiator and Paladin, but the origin class is Gladiator so it goes in the gladiator json, not anywhere else.

Format Structure

Everything should be mostly self explanatory. The examples directory has working examples of parsing all of the actions into a usable structure.

{
  "id": 7482,
  "name": "Kasha",
  "positionalDirection": 1,
  "potency": {
    "base": 100,
    "combo": 480,
    "positional": 0,
    "positionalCombo": 0,
    "heal": 0,
    "selfHeal": 0,
    "mpGainPercentage": 0
  },
  "statuses": []
}

PositionalDirection

Has the following values:

  • 0 - None
  • 1 - Flank
  • 2 - Rear
  • 3 - Front

Statuses

"statuses": [
  {
    "id": 50,
    "name": "Sprint",
    "duration": 10000,
    "param": 0,
    "flags": {
      "ApplyToSelf": true
    }
  }
]

Flags

  • ApplyToSelf - always should apply to the caster and never to someone else