Rebornbuddy
Loading...
Searching...
No Matches
ff14bot.Enums Namespace Reference

Enumerations

enum  FlightErrorCode { NotMounted = 3 , FlyingNotUnlockedYet = 4 , MountCannotFly = 5 , DataError = 7 }
enum  AscendToResult : uint {
  Success = 0 , Failure = 1 << 0 , NotFlying = 1 << 1 , Obstruction = 1 << 2 ,
  UnableToReachHeight = 1 << 3
}
enum  DescendToResult : uint {
  Success = 0 , Failure = 1 << 0 , NotFlying = 1 << 1 , Obstruction = 1 << 2 ,
  UnableToReachHeight = 1 << 3
}
enum  CanLandResult : uint { Yes , No , Maybe }
enum  DesynthesisResult : uint {
  Success = 0 , Failure = 1 << 0 , NotDeynthesizable = 1 << 1 , SkillNotHighEnough = 1 << 2 ,
  BagSlotEmpty = 1 << 3 , ButtonNotClickable = 1 << 4 , BagsFull = 1 << 5
}
enum  SellItemResult : uint {
  Success = 0 , Failure = 1 << 0 , SelectYesNoFailure = 1 << 1 , ItemSlotNotEmptyFailure = 1 << 2 ,
  ShopNotOpen = 1 << 3 , IsSellableFailure = 1 << 4
}
enum  AetherialReductionResult : uint {
  Success = 0 , Failure = 1 << 0 , NotReducable = 1 << 1 , SkillNotHighEnough = 1 << 2 ,
  BagSlotEmpty = 1 << 3 , ButtonNotClickable = 1 << 4 , BagsFull = 1 << 5
}
enum  MessageType : ushort {
  None = 0 , Debug = 1 , UrgentInformation = 2 , GeneralInformation = 3 ,
  Say = 10 , Shout = 11 , Tell = 12 , Tell_Receive = 13 ,
  Party = 14 , Alliance = 15 , Linkshell1 = 16 , Linkshell2 = 17 ,
  Linkshell3 = 18 , Linkshell4 = 19 , Linkshell5 = 20 , Linkshell6 = 21 ,
  Linkshell7 = 22 , Linkshell8 = 23 , FreeCompany = 24 , CustomEmotes = 28 ,
  StandardEmotes = 29 , Yell = 30 , CWLS = 37 , Damage = 41 ,
  FailedAttacks = 42 , Actions = 43 , Items = 44 , HealingMagic = 45 ,
  BeneficialEffects = 46 , DetrimentalEffects = 47 , Echo = 56 , SystemMessages = 57 ,
  SystemErrorMessages = 58 , BattleSystemMessages = 59 , GatheringSystemMessages = 60 , NPCSay = 61 ,
  LootNotices = 62 , CharacterProgress = 64 , LotMessages = 65 , CraftingMessages = 66 ,
  GatheringMessages = 67 , NPCAnnouncements = 68 , FCAnnouncements = 69 , FCLoginMessages = 70 ,
  RetainerSaleReports = 71 , PeroidicRecruitmentNotifications = 72 , MarkedTargetAnnouncement = 73 , Rolled = 74 ,
  GM_Tell = 80 , GM_Say = 81 , GM_Shout = 82 , GM_Yell = 83 ,
  GM_Party = 84 , GM_FreeCompany = 85 , GM_LS1 = 86 , GM_LS2 = 87 ,
  GM_LS3 = 88 , GM_LS4 = 89 , GM_LS5 = 90 , GM_LS6 = 91 ,
  GM_LS7 = 92 , GM_LS8 = 93 , PlayedLogged = 8774
}
enum  ReviveState : uint { Dead = 0x2 , Dieing = 0x1 , None = 0x0 , Reviving = 0x3 }
enum  FateStatus : byte {
  ACTIVE = 4 , NOTACTIVE = 7 , PREPARING = 3 , COMPLETE = 5 ,
  FAILED = 8
}
enum  Instances : ushort {
  Sastasha = 157 , Tam_Tara_Deepcroft = 164 , Copperbell_Mines = 161 , Halatali = 162 ,
  Toto_Rak = 169 , Haukke_Manor = 166 , Brayfloxs_Longstop = 158 , Sunken_Temple_of_Qarn = 163 ,
  Cutters_Cry = 170 , Stone_Vigil = 168 , Dzemael_Darkhold = 171 , Aurum_Vale = 172 ,
  Wanderers_Palace = 159 , Amdapor_Keep = 167 , WolvesDenLv30 = 0xAF , WolvesDenLv40 = 0x150 ,
  WolvesDenLv50 = 0x151 , WolvesDenLv50il80 = 0xB8
}
enum  CompanionStance : byte {
  Follow = 3 , Free = 4 , Defender = 5 , Attacker = 6 ,
  Healer = 7
}
enum  MoveResult {
  Failed , Failure , ReachedDestination , PathGenerating ,
  PathGenerationFailed , PathGenerated , UnstuckAttempt , Done ,
  Moving , Moved , GeneratingPath
}
enum  FortuneModifier : byte { None = 0 , NormalOnly = 1 , HqOnly = 2 , Both = 3 }
enum  AtkValueType : byte {
  Undefined = 0 , Null = 0x1 , Bool = 0x2 , Int = 0x3 ,
  Int64 = 0x4 , UInt = 0x5 , UInt64 = 0x6 , Float = 0x7 ,
  String = 0x8 , WideString = 0x9 , String8 = 0xA , Vector = 0xB ,
  Pointer = 0xC , AtkValues = 0xD , TypeMask = 0xF , Managed = 0x20 ,
  ManagedString = Managed | String , ManagedVector = Managed | Vector
}
 AtkValue types. More...
enum  InventoryBagId : int {
  Bag1 = 0x0 , Bag2 = 0x1 , Bag3 = 0x2 , Bag4 = 0x3 ,
  Bag5 = 0x4 , Bag6 = 0x5 , EquippedItems = 1000 , Currency = 2000 ,
  Crystals = 2001 , KeyItems = 2004 , Armory_MainHand = 3500 , Armory_OffHand = 3200 ,
  Armory_Helmet = 3201 , Armory_Chest = 3202 , Armory_Glove = 3203 , Armory_Belt = 3204 ,
  Armory_Pants = 3205 , Armory_Boots = 3206 , Armory_Earrings = 3207 , Armory_Necklace = 3208 ,
  Armory_Writs = 3209 , Armory_Rings = 3300 , Armory_Souls = 3400 , Cosmopouch1 = 5000 ,
  Cosmopouch2 = 5001 , Retainer_Page1 = 10000 , Retainer_Page2 = 10001 , Retainer_Page3 = 10002 ,
  Retainer_Page4 = 10003 , Retainer_Page5 = 10004 , Retainer_Page6 = 10005 , Retainer_Page7 = 10006 ,
  Retainer_EquippedItems = 11000 , Retainer_Gil = 12000 , Retainer_Crystals = 12001 , Retainer_Market = 12002 ,
  GrandCompany_Page1 = 20000 , GrandCompany_Page2 = 20001 , GrandCompany_Page3 = 20002 , GrandCompany_Page4 = 20003 ,
  GrandCompany_Page5 = 20004 , GrandCompany_Gil = 22000 , GrandCompany_Crystals = 22001
}
enum  Language : int {
  Jap = 0 , Eng = 1 , Ger = 2 , Fre = 3 ,
  Chn = 4 , MainlandTraditional = 5 , Korean = 6 , TraditionalChinese = 7
}
enum  SpellRangeCheck {
  undefined = 0x999 , ErrorNotInFront = 0x235 , ErrorNotInLineOfSight = 0x232 , ErrorNotInRange = 0x236 ,
  Success = 0x0
}
enum  CharacterStatus : byte { None = 0 , WeaponOut = 1 , HadEngagedInCombat = 2 , Dying = 4 }
enum  StatusFlags : byte { None = 0 , Hostile = 0x1 , InCombat = 0x2 , LevelVisible = 0x8 }
enum  GatheringType : int {
  SpearFishing = 4 , Harvesting = 3 , Logging = 2 , Mining = 0 ,
  Quarrying = 1 , None = -1
}
enum  CraftType : uint {
  Alchemy = 6 , Armorcraft = 2 , Clothcraft = 5 , Cooking = 7 ,
  Goldsmithing = 3 , Leatherworking = 4 , Smithing = 1 , Woodworking = 0
}
enum  GameObjectType : byte {
  Treasure = 4 , AetheryteObject = 5 , BattleNpc = 2 , EventNpc = 3 ,
  EventObject = 7 , GatheringPoint = 6 , Pc = 1 , Mount = 8 ,
  Minion = 9 , Retainer = 0xa , HousingEventObject = 12 , MJIObject = 14
}
enum  Race : uint {
  Elezen = 2 , Hyur = 1 , Lalafell = 3 , Miqote = 4 ,
  None = 0 , Roegadyn = 5
}
enum  SpellType : byte {
  AutoAttack = 1 , Spell = 2 , Weaponskill = 3 , Ability = 4 ,
  Item = 5 , DoL_Ability = 6 , DoH_Ability = 7 , Event = 8 ,
  Limit_Break = 9 , System = 10 , Artillery = 11 , Mount = 12 ,
  Glamour = 13 , Item_Manipulation = 14 , Adrenaline_Rush = 15
}
enum  ActionType : byte {
  None = 0x0 , Spell = 0x1 , Item = 0x2 , KeyItem = 0x3 ,
  Ability = 0x4 , General = 0x5 , Companion = 0x6 , CraftAction = 0x9 ,
  MainCommand = 0xa , PetAction1 = 0xb , Mount = 0xd , ChocoboRaceAbility = 0x10 ,
  ChocoboRaceItem = 0x11 , Squadron = 0x13
}
enum  HotbarType : byte {
  None = 0x0 , Action = 0x1 , Item = 0x2 , KeyItem = 4 ,
  Emote = 6 , Macro = 7 , Crafting = 9 , General = 10 ,
  Companion = 11 , MainCommand = 12 , Minion = 13 , Gearset = 15 ,
  Pet = 16 , Mount = 17 , Recipe = 20 , ChocoboRaceAbility = 21 ,
  ChocoboRaceItem = 22 , Extras = 24 , PvpPhrase = 25 , PvPCombo = 26
}
enum  CostType : byte {
  None = 0x0 , Hp = 0x1 , NA = 0x2 , Mp = 0x3 ,
  AllOfPrimary = 0x4 , Tp = 0x5 , AllOfTp = 0x6 , GPCost = 0x7 ,
  CPCost = 0x8
}
enum  ClassJobType : byte {
  Adventurer = 0 , Gladiator = 1 , Pugilist = 2 , Marauder = 3 ,
  Lancer = 4 , Archer = 5 , Conjurer = 6 , Thaumaturge = 7 ,
  Carpenter = 8 , Blacksmith = 9 , Armorer = 10 , Goldsmith = 11 ,
  Leatherworker = 12 , Weaver = 13 , Alchemist = 14 , Culinarian = 15 ,
  Miner = 16 , Botanist = 17 , Fisher = 18 , Paladin = 19 ,
  Monk = 20 , Warrior = 21 , Dragoon = 22 , Bard = 23 ,
  WhiteMage = 24 , BlackMage = 25 , Arcanist = 26 , Summoner = 27 ,
  Scholar = 28 , Rogue = 29 , Ninja = 30 , Machinist = 31 ,
  DarkKnight = 32 , Astrologian = 33 , Samurai = 34 , RedMage = 35 ,
  BlueMage = 36 , Gunbreaker = 37 , Dancer = 38 , Reaper = 39 ,
  Sage = 40 , Viper = 41 , Pictomancer = 42
}
enum  EquipmentSlot {
  MainHand = 0 , OffHand = 1 , Head = 2 , Body = 3 ,
  Hands = 4 , Waist = 5 , Legs = 6 , Feet = 7 ,
  Earring = 8 , Necklace = 9 , Bracelet = 10 , Ring1 = 11 ,
  Ring2 = 12 , SoulCrystal = 13
}
enum  ItemRole : byte {
  PhysicalWeapon = 1 , MagicalWeapon = 2 , Shield = 3 , Armor = 4 ,
  Fertilizer = 22 , Seed = 20 , Soil = 21
}
enum  ItemUiCategory : byte {
  Pugilists_Arm = 1 , Gladiators_Arm = 2 , Marauders_Arm = 3 , Archers_Arm = 4 ,
  Lancers_Arm = 5 , One_handed_Thaumaturges_Arm = 6 , Two_handed_Thaumaturges_Arm = 7 , One_handed_Conjurers_Arm = 8 ,
  Two_handed_Conjurers_Arm = 9 , Arcanists_Grimoire = 10 , Shield = 11 , Carpenters_Primary_Tool = 12 ,
  Carpenters_Secondary_Tool = 13 , Blacksmiths_Primary_Tool = 14 , Blacksmiths_Secondary_Tool = 15 , Armorers_Primary_Tool = 16 ,
  Armorers_Secondary_Tool = 17 , Goldsmiths_Primary_Tool = 18 , Goldsmiths_Secondary_Tool = 19 , Leatherworkers_Primary_Tool = 20 ,
  Leatherworkers_Secondary_Tool = 21 , Weavers_Primary_Tool = 22 , Weavers_Secondary_Tool = 23 , Alchemists_Primary_Tool = 24 ,
  Alchemists_Secondary_Tool = 25 , Culinarians_Primary_Tool = 26 , Culinarians_Secondary_Tool = 27 , Miners_Primary_Tool = 28 ,
  Miners_Secondary_Tool = 29 , Botanists_Primary_Tool = 30 , Botanists_Secondary_Tool = 31 , Fishers_Primary_Tool = 32 ,
  Fishing_Tackle = 33 , Head = 34 , Body = 35 , Legs = 36 ,
  Hands = 37 , Feet = 38 , Waist = 39 , Necklace = 40 ,
  Earrings = 41 , Bracelets = 42 , Ring = 43 , Medicine = 44 ,
  Ingredient = 45 , Meal = 46 , Seafood = 47 , Stone = 48 ,
  Metal = 49 , Lumber = 50 , Cloth = 51 , Leather = 52 ,
  Bone = 53 , Reagent = 54 , Dye = 55 , Part = 56 ,
  Furnishing = 57 , Materia = 58 , Crystal = 59 , Catalyst = 60 ,
  Miscellany = 61 , Soul_Crystal = 62 , Other = 63 , Construction_Permit = 64 ,
  Roof = 65 , Exterior_Wall = 66 , Window = 67 , Door = 68 ,
  Roof_Decoration = 69 , Exterior_Wall_Decoration = 70 , Placard = 71 , Fence = 72 ,
  Interior_Wall = 73 , Flooring = 74 , Ceiling_Light = 75 , Outdoor_Furnishing = 76 ,
  Table = 77 , Tabletop = 78 , Wall_mounted = 79 , Rug = 80 ,
  Minion = 81 , Gardening = 82 , Demimateria = 83 , Rogues_Arms = 84 ,
  Seasonal_Miscellany = 85 , Triple_Triad_Card = 86 , Dark_Knights_Arm = 87 , Machinists_Arm = 88 ,
  Astrologians_Arm = 89 , Airship_Hull = 90 , Airship_Rigging = 91 , Airship_Aftcastle = 92 ,
  Airship_Forecastle = 93 , Orchestrion_Roll = 94 , Painting = 95 , Samurais_Arm = 96 ,
  Red_Mages_Arm = 97 , Scholars_Arm = 98 , Fishers_Secondary_Tool = 99 , Currency = 100 ,
  Submersible_Hull = 101 , Submersible_Stern = 102 , Submersible_Bow = 103 , Submersible_Bridge = 104 ,
  Blue_Mages_Arm = 105 , Gunbreakers_Arm = 106 , Dancers_Arm = 107 , Vipers_Arm = 110 ,
  Pictomancers_Arm = 111
}
enum  ItemAttribute : byte {
  Strength = 1 , Dexterity = 2 , Vitality = 3 , Intelligence = 4 ,
  Mind = 5 , Piety = 6 , HP = 7 , MP = 8 ,
  TP = 9 , GP = 10 , CP = 11 , Physical_Damage = 12 ,
  Magic_Damage = 13 , Delay = 14 , Additional_Effect = 15 , Attack_Speed = 16 ,
  Block_Rate = 17 , Block_Strength = 18 , Tenacity = 19 , Attack_Power = 20 ,
  Defense = 21 , Direct_Hit_Rate = 22 , Evasion = 23 , Magic_Defense = 24 ,
  Critical_Hit_Power = 25 , Critical_Hit_Resilience = 26 , Critical_Hit = 27 , Critical_Hit_Evasion = 28 ,
  Slashing_Resistance = 29 , Piercing_Resistance = 30 , Blunt_Resistance = 31 , Projectile_Resistance = 32 ,
  Attack_Magic_Potency = 33 , Healing_Magic_Potency = 34 , Enhancement_Magic_Potency = 35 , Elemental_Bonus = 36 ,
  Fire_Resistance = 37 , Ice_Resistance = 38 , Wind_Resistance = 39 , Earth_Resistance = 40 ,
  Lightning_Resistance = 41 , Water_Resistance = 42 , Magic_Resistance = 43 , Determination = 44 ,
  Skill_Speed = 45 , Spell_Speed = 46 , Haste = 47 , Morale = 48 ,
  Enmity = 49 , Enmity_Reduction = 50 , Desynthesis_Skill_Gain = 51 , EXP_Bonus = 52 ,
  Regen = 53 , Refresh = 54 , Main_Attribute = 55 , Secondary_Attribute = 56 ,
  Slow_Resistance = 57 , Petrification_Resistance = 58 , Paralysis_Resistance = 59 , Silence_Resistance = 60 ,
  Blind_Resistance = 61 , Poison_Resistance = 62 , Stun_Resistance = 63 , Sleep_Resistance = 64 ,
  Bind_Resistance = 65 , Heavy_Resistance = 66 , Doom_Resistance = 67 , Reduced_Durability_Loss = 68 ,
  Increased_Spiritbond_Gain = 69 , Craftsmanship = 70 , Control = 71 , Gathering = 72 ,
  Perception = 73
}
enum  GrandCompany : byte { Maelstrom = 1 , Order_Of_The_Twin_Adder = 2 , Twin_Adder = 2 , Immortal_Flames = 3 }
enum  Uniform : byte { Maelstrom = 1 , Order_Of_The_Twin_Adder = 2 , Twin_Adder = 2 , Immortal_Flames = 3 }
enum  BonusType : byte { None = 0 , HighQuality = 1 , GearSet = 2 , Sanction = 4 }
enum  TugType { Light = 36 , Medium = 37 , Heavy = 38 }
enum  Mark : byte {
  None = 255 , AttackOne = 0 , AttackTwo , AttackThree ,
  AttackFour , AttackFive , Bind1 , Bind2 ,
  Bind3 , Ignore1 , Ignore2 , Square ,
  Circle , Cross , Triangle , AttackSix ,
  AttackSeven , AttackEight
}
enum  CodeType { Statement , Definition , Hook }
enum  SpiritbondResult { CannotSpiritbond , SpiritbondNotComplete , Failure , Success }
enum  FertilizeResult {
  NoFertilizer , InvalidFertilizer , FertilizeWindowNotOpen , Failure ,
  Success
}
enum  CraftingCondition : uint {
  Normal = 0 , Poor = 1 , Good = 2 , Excellent = 3 ,
  Centered = 4 , Sturdy = 5 , Pliant = 6
}
enum  TripleTriadRule : byte {
  Roulette = 1 , All_Open = 2 , Three_Open = 3 , Same = 4 ,
  Sudden_Death = 5 , Plus = 6 , Random = 7 , Order = 8 ,
  Chaos = 9 , Reverse = 10 , Fallen_Ace = 11 , Ascension = 12 ,
  Descension = 13 , Swap = 14 , Draft = 15
}
enum  DifficultyEstimate : byte { Normal = 0 , Elite = 1 , Boss = 2 }
enum  PlayerIcon : byte {
  None = 0 , Producer = 1 , Game_Master_Red = 2 , Game_Master_Yellow = 3 ,
  Game_Master_Green = 4 , Disconnected = 5 , Waiting_for_Friend_List_Approval = 6 , Waiting_for_Linkshell_Approval = 7 ,
  Waiting_for_Free_Company_Approval = 8 , Not_Found = 9 , Offline = 10 , Battle_Mentor = 11 ,
  Busy = 12 , PvP = 13 , Playing_Triple_Triad = 14 , Viewing_Cutscene = 15 ,
  Using_a_Chocobo_Porter = 16 , Away_from_Keyboard = 17 , Camera_Mode = 18 , Looking_for_Repairs = 19 ,
  Looking_to_Repair = 20 , Looking_to_Meld_Materia = 21 , Role_Playing = 22 , Looking_for_Party = 23 ,
  Sword_for_Hire = 24 , Waiting_for_Duty_Finder = 25 , Recruiting_Party_Members = 26 , Mentor = 27 ,
  PvE_Mentor = 28 , Trade_Mentor = 29 , PvP_Mentor = 30 , Returner = 31 ,
  New_Adventurer = 32 , Alliance_Leader = 33 , Alliance_Party_Leader = 34 , Alliance_Party_Member = 35 ,
  Party_Leader = 36 , Party_Member = 37 , Party_Leader_Crossworld = 38 , Party_Member_Crossworld = 39 ,
  Another_World = 40 , Sharing_Duty = 41 , Similar_Duty = 42 , In_Duty = 43 ,
  Trial_Adventurer = 44 , Free_Company = 45 , Grand_Company = 46 , Online = 47
}
enum  RaycastFlags : uint {
  RaycastFlags0 = 0 , RaycastFlags1 = 1 , ZoneBounds = 0x10 , HitBoundaries = 0x2000 ,
  PassthruBoundaries = 0x4000 , Water = 0x8000 , SafetyLedge = 0x100000 , BlockLanding = 0x200000 ,
  CanDive = 0x800000 , CanSurface = 0x1000000 , DummyIgnore = uint.MaxValue
}
enum  EurekaElement : byte {
  None = 0 , Fire = 1 , Ice = 2 , Wind = 3 ,
  Earth = 4 , Lightning = 5 , Water = 6
}
enum  QueueState : byte {
  None = 0 , InQueue = 1 , CommenceAvailable = 2 , JoiningInstance = 3 ,
  LoadingContent = 4 , InDungeon = 5
}

Enumeration Type Documentation

◆ ActionType

Enumerator
None 
Spell 
Item 
KeyItem 
Ability 
General 
Companion 
CraftAction 
MainCommand 
PetAction1 
Mount 
ChocoboRaceAbility 
ChocoboRaceItem 
Squadron 

◆ AetherialReductionResult

Enumerator
Success 
Failure 
NotReducable 
SkillNotHighEnough 
BagSlotEmpty 
ButtonNotClickable 
BagsFull 

◆ AscendToResult

Enumerator
Success 
Failure 
NotFlying 
Obstruction 
UnableToReachHeight 

◆ AtkValueType

AtkValue types.

Enumerator
Undefined 
Null 
Bool 
Int 
Int64 
UInt 
UInt64 
Float 
String 
WideString 
String8 
Vector 
Pointer 
AtkValues 
TypeMask 
Managed 
ManagedString 
ManagedVector 

◆ BonusType

Enumerator
None 
HighQuality 
GearSet 
Sanction 

◆ CanLandResult

Enumerator
Yes 
No 
Maybe 

◆ CharacterStatus

Enumerator
None 
WeaponOut 
HadEngagedInCombat 
Dying 

◆ ClassJobType

Enumerator
Adventurer 
Gladiator 
Pugilist 
Marauder 
Lancer 
Archer 
Conjurer 
Thaumaturge 
Carpenter 
Blacksmith 
Armorer 
Goldsmith 
Leatherworker 
Weaver 
Alchemist 
Culinarian 
Miner 
Botanist 
Fisher 
Paladin 
Monk 
Warrior 
Dragoon 
Bard 
WhiteMage 
BlackMage 
Arcanist 
Summoner 
Scholar 
Rogue 
Ninja 
Machinist 
DarkKnight 
Astrologian 
Samurai 
RedMage 
BlueMage 
Gunbreaker 
Dancer 
Reaper 
Sage 
Viper 
Pictomancer 

◆ CodeType

Enumerator
Statement 

code is placed in a function that returns an async Task.

Definition 

code is placed inside the body of a class.

Hook 

code is placed in a function that returns an async Task<bool>.

◆ CompanionStance

Enumerator
Follow 
Free 
Defender 
Attacker 
Healer 

◆ CostType

Enumerator
None 
Hp 
NA 
Mp 
AllOfPrimary 
Tp 
AllOfTp 
GPCost 
CPCost 

◆ CraftingCondition

Enumerator
Normal 
Poor 
Good 
Excellent 
Centered 
Sturdy 
Pliant 

◆ CraftType

Enumerator
Alchemy 
Armorcraft 
Clothcraft 
Cooking 
Goldsmithing 
Leatherworking 
Smithing 
Woodworking 

◆ DescendToResult

Enumerator
Success 
Failure 
NotFlying 
Obstruction 
UnableToReachHeight 

◆ DesynthesisResult

Enumerator
Success 
Failure 
NotDeynthesizable 
SkillNotHighEnough 
BagSlotEmpty 
ButtonNotClickable 
BagsFull 

◆ DifficultyEstimate

Enumerator
Normal 
Elite 
Boss 

◆ EquipmentSlot

Enumerator
MainHand 
OffHand 
Head 
Body 
Hands 
Waist 
Legs 
Feet 
Earring 
Necklace 
Bracelet 
Ring1 
Ring2 
SoulCrystal 

◆ EurekaElement

Enumerator
None 
Fire 
Ice 
Wind 
Earth 
Lightning 
Water 

◆ FateStatus

Enumerator
ACTIVE 
NOTACTIVE 
PREPARING 
COMPLETE 
FAILED 

◆ FertilizeResult

Enumerator
NoFertilizer 
InvalidFertilizer 
FertilizeWindowNotOpen 
Failure 
Success 

◆ FlightErrorCode

Enumerator
NotMounted 
FlyingNotUnlockedYet 
MountCannotFly 
DataError 

◆ FortuneModifier

Enumerator
None 
NormalOnly 
HqOnly 
Both 

◆ GameObjectType

Enumerator
Treasure 
AetheryteObject 
BattleNpc 
EventNpc 
EventObject 
GatheringPoint 
Pc 
Mount 
Minion 
Retainer 
HousingEventObject 
MJIObject 

◆ GatheringType

Enumerator
SpearFishing 
Harvesting 
Logging 
Mining 
Quarrying 
None 

◆ GrandCompany

Enumerator
Maelstrom 
Order_Of_The_Twin_Adder 
Twin_Adder 
Immortal_Flames 

◆ HotbarType

Enumerator
None 
Action 
Item 
KeyItem 
Emote 
Macro 
Crafting 
General 
Companion 
MainCommand 
Minion 
Gearset 
Pet 
Mount 
Recipe 
ChocoboRaceAbility 
ChocoboRaceItem 
Extras 
PvpPhrase 
PvPCombo 

◆ Instances

enum ff14bot.Enums.Instances : ushort
Enumerator
Sastasha 
Tam_Tara_Deepcroft 
Copperbell_Mines 
Halatali 
Toto_Rak 
Haukke_Manor 
Brayfloxs_Longstop 
Sunken_Temple_of_Qarn 
Cutters_Cry 
Stone_Vigil 
Dzemael_Darkhold 
Aurum_Vale 
Wanderers_Palace 
Amdapor_Keep 
WolvesDenLv30 
WolvesDenLv40 
WolvesDenLv50 
WolvesDenLv50il80 

◆ InventoryBagId

Enumerator
Bag1 
Bag2 
Bag3 
Bag4 
Bag5 
Bag6 
EquippedItems 
Currency 
Crystals 
KeyItems 
Armory_MainHand 
Armory_OffHand 
Armory_Helmet 
Armory_Chest 
Armory_Glove 
Armory_Belt 
Armory_Pants 
Armory_Boots 
Armory_Earrings 
Armory_Necklace 
Armory_Writs 
Armory_Rings 
Armory_Souls 
Cosmopouch1 
Cosmopouch2 
Retainer_Page1 
Retainer_Page2 
Retainer_Page3 
Retainer_Page4 
Retainer_Page5 
Retainer_Page6 
Retainer_Page7 
Retainer_EquippedItems 
Retainer_Gil 
Retainer_Crystals 
Retainer_Market 
GrandCompany_Page1 
GrandCompany_Page2 
GrandCompany_Page3 
GrandCompany_Page4 
GrandCompany_Page5 
GrandCompany_Gil 
GrandCompany_Crystals 

◆ ItemAttribute

Enumerator
Strength 
Dexterity 
Vitality 
Intelligence 
Mind 
Piety 
HP 
MP 
TP 
GP 
CP 
Physical_Damage 
Magic_Damage 
Delay 
Additional_Effect 
Attack_Speed 
Block_Rate 
Block_Strength 
Tenacity 
Attack_Power 
Defense 
Direct_Hit_Rate 
Evasion 
Magic_Defense 
Critical_Hit_Power 
Critical_Hit_Resilience 
Critical_Hit 
Critical_Hit_Evasion 
Slashing_Resistance 
Piercing_Resistance 
Blunt_Resistance 
Projectile_Resistance 
Attack_Magic_Potency 
Healing_Magic_Potency 
Enhancement_Magic_Potency 
Elemental_Bonus 
Fire_Resistance 
Ice_Resistance 
Wind_Resistance 
Earth_Resistance 
Lightning_Resistance 
Water_Resistance 
Magic_Resistance 
Determination 
Skill_Speed 
Spell_Speed 
Haste 
Morale 
Enmity 
Enmity_Reduction 
Desynthesis_Skill_Gain 
EXP_Bonus 
Regen 
Refresh 
Main_Attribute 
Secondary_Attribute 
Slow_Resistance 
Petrification_Resistance 
Paralysis_Resistance 
Silence_Resistance 
Blind_Resistance 
Poison_Resistance 
Stun_Resistance 
Sleep_Resistance 
Bind_Resistance 
Heavy_Resistance 
Doom_Resistance 
Reduced_Durability_Loss 
Increased_Spiritbond_Gain 
Craftsmanship 
Control 
Gathering 
Perception 

◆ ItemRole

Enumerator
PhysicalWeapon 
MagicalWeapon 
Shield 
Armor 
Fertilizer 
Seed 
Soil 

◆ ItemUiCategory

Enumerator
Pugilists_Arm 
Gladiators_Arm 
Marauders_Arm 
Archers_Arm 
Lancers_Arm 
One_handed_Thaumaturges_Arm 
Two_handed_Thaumaturges_Arm 
One_handed_Conjurers_Arm 
Two_handed_Conjurers_Arm 
Arcanists_Grimoire 
Shield 
Carpenters_Primary_Tool 
Carpenters_Secondary_Tool 
Blacksmiths_Primary_Tool 
Blacksmiths_Secondary_Tool 
Armorers_Primary_Tool 
Armorers_Secondary_Tool 
Goldsmiths_Primary_Tool 
Goldsmiths_Secondary_Tool 
Leatherworkers_Primary_Tool 
Leatherworkers_Secondary_Tool 
Weavers_Primary_Tool 
Weavers_Secondary_Tool 
Alchemists_Primary_Tool 
Alchemists_Secondary_Tool 
Culinarians_Primary_Tool 
Culinarians_Secondary_Tool 
Miners_Primary_Tool 
Miners_Secondary_Tool 
Botanists_Primary_Tool 
Botanists_Secondary_Tool 
Fishers_Primary_Tool 
Fishing_Tackle 
Head 
Body 
Legs 
Hands 
Feet 
Waist 
Necklace 
Earrings 
Bracelets 
Ring 
Medicine 
Ingredient 
Meal 
Seafood 
Stone 
Metal 
Lumber 
Cloth 
Leather 
Bone 
Reagent 
Dye 
Part 
Furnishing 
Materia 
Crystal 
Catalyst 
Miscellany 
Soul_Crystal 
Other 
Construction_Permit 
Roof 
Exterior_Wall 
Window 
Door 
Roof_Decoration 
Exterior_Wall_Decoration 
Placard 
Fence 
Interior_Wall 
Flooring 
Ceiling_Light 
Outdoor_Furnishing 
Table 
Tabletop 
Wall_mounted 
Rug 
Minion 
Gardening 
Demimateria 
Rogues_Arms 
Seasonal_Miscellany 
Triple_Triad_Card 
Dark_Knights_Arm 
Machinists_Arm 
Astrologians_Arm 
Airship_Hull 
Airship_Rigging 
Airship_Aftcastle 
Airship_Forecastle 
Orchestrion_Roll 
Painting 
Samurais_Arm 
Red_Mages_Arm 
Scholars_Arm 
Fishers_Secondary_Tool 
Currency 
Submersible_Hull 
Submersible_Stern 
Submersible_Bow 
Submersible_Bridge 
Blue_Mages_Arm 
Gunbreakers_Arm 
Dancers_Arm 
Vipers_Arm 
Pictomancers_Arm 

◆ Language

Enumerator
Jap 
Eng 
Ger 
Fre 
Chn 
MainlandTraditional 

Mainland china's traditional chinese.

Korean 
TraditionalChinese 

Standalone traditional chinese version.

◆ Mark

enum ff14bot.Enums.Mark : byte
Enumerator
None 
AttackOne 
AttackTwo 
AttackThree 
AttackFour 
AttackFive 
Bind1 
Bind2 
Bind3 
Ignore1 
Ignore2 
Square 
Circle 
Cross 
Triangle 
AttackSix 
AttackSeven 
AttackEight 

◆ MessageType

Enumerator
None 
Debug 
UrgentInformation 
GeneralInformation 
Say 
Shout 
Tell 
Tell_Receive 
Party 
Alliance 
Linkshell1 
Linkshell2 
Linkshell3 
Linkshell4 
Linkshell5 
Linkshell6 
Linkshell7 
Linkshell8 
FreeCompany 
CustomEmotes 
StandardEmotes 
Yell 
CWLS 
Damage 
FailedAttacks 
Actions 
Items 
HealingMagic 
BeneficialEffects 
DetrimentalEffects 
Echo 
SystemMessages 
SystemErrorMessages 
BattleSystemMessages 
GatheringSystemMessages 
NPCSay 
LootNotices 
CharacterProgress 
LotMessages 
CraftingMessages 
GatheringMessages 
NPCAnnouncements 
FCAnnouncements 
FCLoginMessages 
RetainerSaleReports 
PeroidicRecruitmentNotifications 
MarkedTargetAnnouncement 
Rolled 
GM_Tell 
GM_Say 
GM_Shout 
GM_Yell 
GM_Party 
GM_FreeCompany 
GM_LS1 
GM_LS2 
GM_LS3 
GM_LS4 
GM_LS5 
GM_LS6 
GM_LS7 
GM_LS8 
PlayedLogged 

◆ MoveResult

Enumerator
Failed 
Failure 
ReachedDestination 
PathGenerating 
PathGenerationFailed 
PathGenerated 
UnstuckAttempt 
Done 
Moving 
Moved 
GeneratingPath 

◆ PlayerIcon

Enumerator
None 
Producer 
Game_Master_Red 
Game_Master_Yellow 
Game_Master_Green 
Disconnected 
Waiting_for_Friend_List_Approval 
Waiting_for_Linkshell_Approval 
Waiting_for_Free_Company_Approval 
Not_Found 
Offline 
Battle_Mentor 
Busy 
PvP 
Playing_Triple_Triad 
Viewing_Cutscene 
Using_a_Chocobo_Porter 
Away_from_Keyboard 
Camera_Mode 
Looking_for_Repairs 
Looking_to_Repair 
Looking_to_Meld_Materia 
Role_Playing 
Looking_for_Party 
Sword_for_Hire 
Waiting_for_Duty_Finder 
Recruiting_Party_Members 
Mentor 
PvE_Mentor 
Trade_Mentor 
PvP_Mentor 
Returner 
New_Adventurer 
Alliance_Leader 
Alliance_Party_Leader 
Alliance_Party_Member 
Party_Leader 
Party_Member 
Party_Leader_Crossworld 
Party_Member_Crossworld 
Another_World 
Sharing_Duty 
Similar_Duty 
In_Duty 
Trial_Adventurer 
Free_Company 
Grand_Company 
Online 

◆ QueueState

Enumerator
None 
InQueue 
CommenceAvailable 
JoiningInstance 
LoadingContent 
InDungeon 

◆ Race

enum ff14bot.Enums.Race : uint
Enumerator
Elezen 
Hyur 
Lalafell 
Miqote 
None 
Roegadyn 

◆ RaycastFlags

Enumerator
RaycastFlags0 
RaycastFlags1 
ZoneBounds 

Hits the bounding box for the zone.

HitBoundaries 

Hits pretty much everything including the invisible walls you can fly through.

PassthruBoundaries 

Ignores walls that you can fly through and zone boundaries.

Water 

Water.

SafetyLedge 

Ledges that can only be touched when flying is unavailable.

BlockLanding 

Triangles with this flag prevent the user from landing on them while flying.

CanDive 

Only hits areas where you can dive underwater.

CanSurface 

Only hits areas where you surface.

DummyIgnore 

DummyFlag created for RB for when you don't actually want to ignore anything since 0 is a valid flag.

◆ ReviveState

Enumerator
Dead 
Dieing 
None 
Reviving 

◆ SellItemResult

Enumerator
Success 
Failure 
SelectYesNoFailure 
ItemSlotNotEmptyFailure 
ShopNotOpen 
IsSellableFailure 

◆ SpellRangeCheck

Enumerator
undefined 
ErrorNotInFront 
ErrorNotInLineOfSight 
ErrorNotInRange 
Success 

◆ SpellType

Enumerator
AutoAttack 
Spell 
Weaponskill 
Ability 
Item 
DoL_Ability 
DoH_Ability 
Event 
Limit_Break 
System 
Artillery 
Mount 
Glamour 
Item_Manipulation 
Adrenaline_Rush 

◆ SpiritbondResult

Enumerator
CannotSpiritbond 
SpiritbondNotComplete 
Failure 
Success 

◆ StatusFlags

Enumerator
None 
Hostile 
InCombat 
LevelVisible 

◆ TripleTriadRule

Enumerator
Roulette 
All_Open 
Three_Open 
Same 
Sudden_Death 
Plus 
Random 
Order 
Chaos 
Reverse 
Fallen_Ace 
Ascension 
Descension 
Swap 
Draft 

◆ TugType

Enumerator
Light 
Medium 
Heavy 

◆ Uniform

enum ff14bot.Enums.Uniform : byte
Enumerator
Maelstrom 
Order_Of_The_Twin_Adder 
Twin_Adder 
Immortal_Flames