|
| float | GetDesynthesisLevel (ClassJobType job) |
| | Gets the Desynthesis level for the provided job.
|
| void | SetFacing (float rotation) |
| | Sets the players rotation.
|
| void | Face (Vector3 position) |
| | Face the player twoards the given vector.
|
| void | Face (GameObject gameObject) |
| | Face the player to the passed gameobject.
|
| void | ClearTarget () |
| | Clears the Active target.
|
| bool | HasMyAura (string AuraName) |
| | Checks if a unit has an aura cast by the player with a name provided in english.
|
| bool | HasMyAura (uint AuraId) |
| | Checks if a unit has an aura cast by the player with a given id.
|
| bool | HasAura (string AuraName) |
| | Checks if a unit has an aura with a name provided in english.
|
| bool | HasAura (uint AuraId) |
| | Checks if a unit has an aura with a given id.
|
| Aura | GetAuraByName (string AuraName) |
| | Checks if the unit has an aura by english name.
|
| Aura | GetAuraById (uint AuraId) |
| | Checks if the unit has an aura by id.
|
| override string | ToString () |
| void | Interact () |
| | Attempts to interact with the unit.
|
| bool | InLineOfSight () |
| | Checks if the unit is in line-of-sight of the player.
|
| void | Target () |
| | Attempts to target the given object.
|
| void | Face () |
| | Face this object on all axises.
|
| void | Face2D () |
| | Face the players in 2d towards this object.
|
| bool | IsFacing (Vector3 position) |
| | Checks if the unit is facing the supplied vector.
|
| bool | IsFacing (GameObject gameObject) |
| | Checks if the unit is facing the passed game object.
|
| bool | IsFacing () |
| | Checks if the unit is facing the player.
|
| float | DistanceSqr (Vector3 vector) |
| | 3D Distance Squared
|
| float | DistanceSqr () |
| | 3D Distance Squared
|
| float | Distance (Vector3 vector) |
| | 3D Distance
|
| float | Distance2D (Vector3 vector) |
| | 2D Distance
|
| float | Distance2D (GameObject gameObject) |
| | 2D Distance
|
| float | Distance (GameObject gameObject) |
| | 3D Distance
|
| float | Distance2D () |
| | Distance 2D to the player.
|
| float | Distance () |
| | Distance 3D to the player.
|
| bool | SetMark (Mark mark) |
| | Attempts to set the objects mark or clear it.
|
| void | UpdatePointer (IntPtr newptr) |
| | Updates the pointer to a new value and triggers any necessary update mechanisms.
|
|
| override bool | IsValid [get] |
| | Checks if the player object is valid.
|
| BattleCharacter | Pet [get] |
| | Gets the players currently active battle pet.
|
| bool | DesynthesisUnlocked [get] |
| | Checks if the player has unlocked Desynthesis.
|
| bool | AetherialReductionUnlocked [get] |
| | Checks if the player has unlocked Aetherial Reduction.
|
| GrandCompany | GrandCompany [get] |
| | Gets the active GrandCompany
|
| AetheryteResult | HomePoint [get] |
| | Gets the aetheryte the player will return to.
|
| override bool | HasTarget [get] |
| | Checks if the player currently has a target.
|
| new Character | Mount [get] |
| | Notimplemented.
|
| bool | IsLevelSynced [get] |
| | Checks if the player is currently level synced.
|
| Stats | Stats [get] |
| | Stat array.
|
| Dictionary< ClassJobType, ushort > | Levels [get] |
| | Dictionary of current levels for localplayers classes.
|
| IntPtr | PrimaryTargetPtr [get] |
| | Gets the IntPtr of the currently targeted unit.
|
| uint | CurrentTargetObjId [get] |
| | Object id of the current target, 0 if no target.
|
| GameObject | CurrentTarget [get] |
| | Currently targeted GameObject
|
| override uint | NpcId [get] |
| bool | IsFate [get] |
| | Check if the unit is considered part of a fate.
|
| bool | IsMounted [get] |
| | Check if the unit is currently mounted.
|
| Character | Mount [get] |
| | Get the units mount object.
|
| PlayerIcon | Icon [get] |
| | Get the icon next to the players name.
|
| byte | RawDifficulty [get] |
| | Gets the raw icon value used to declare how difficult a mob is.
|
| DifficultyEstimate | DifficultyEstimate [get] |
| | Gets a basic description of how difficult a mob is, based off the icon type.
|
| bool | IsDOW [get] |
| | Checks if the unit is a disciple of war / disciple of magic.
|
| bool | IsDOL [get] |
| | Checks if the unit is a disciple of the land.
|
| bool | IsDOH [get] |
| | Checks if the unit is a disciple of the hand.
|
| int | ElementalLevel [get] |
| | Return the ElementalLevel for a unit.
|
| EurekaElement | Element [get] |
| | Return the EurekaElement for a unit.
|
| override string | EnglishName [get] |
| VfxContainer | VfxContainer [get] |
| | Get the VfxContainer for the given object.
|
| Matrix44 | OmenMatrix [get] |
| | Omen projection matrix used for aoe attacks that display a omen.
|
| Matrix44 | AVFX [get] |
| | Omen projection matrix used for aoe attacks that display a omen.
|
| Matrix44 | LockOn [get] |
| bool | IsCasting [get] |
| | Checks if the character is currently casting.
|
| SpellCastInfo | SpellCastInfo [get] |
| | Information about the active spell cast being performed by a character.
|
| uint | CastingSpellId [get] |
| | ActionId of the currently being cast spell.
|
| Auras | Auras [get] |
| | Get a list of the active auras on a character.
|
| Auras | CharacterAuras [get] |
| | Get a list of the active auras on a character.
|
| byte | ClassLevel [get] |
| | Get the characters level.
|
| ClassJobType | CurrentJob [get] |
| | Currently active job of a character.
|
| virtual bool | HasTarget [get] |
| | Checks if the given unit has an active target.
|
| uint | CurrentTargetId [get] |
| | The ObjectId of the currently targeted unit.
|
| ulong | TaggerObjectId [get] |
| | Returns the objectId of the player that tagged the target, if the player is in a party it returns the partyId.
|
| byte | TaggerType [get] |
| | Returns 2 if tagger is in a party, 1 if not, 0 if not yet tagged.
|
| StatusFlags | StatusFlags [get] |
| | Checks if unit is hostile or incombat.
|
| CharacterStatus | CharacterStatusFlags [get] |
| | Gets some details about the character, if weapon out, in downed state etc.
|
| bool | IsDying [get] |
| | Returns true if unit is in a 'downed' state and is unable to be attacked.
|
| bool | InCombat [get] |
| | Checks if the unit is in combat.
|
| bool | IsAlive [get] |
| | Check if the unit is currently alive.
|
| bool | IsDead [get] |
| | Check if the unit is currently dead.
|
| bool | Tapped [get] |
| | Returns true if target has been tapped.
|
| bool | TappedByOther [get] |
| | Checks if the given unit has been tagged by another player or another party.
|
| bool | IsNpc [get] |
| | Check if the unit is a npc or a player.
|
| override uint | CurrentHealth [get] |
| | Get the current health points.
|
| override uint | MaxHealth [get] |
| | Get the max health points.
|
| override float | CurrentHealthPercent [get] |
| | Get the current health percent.
|
| ushort | CurrentTP [get] |
| ushort | MaxTP [get] |
| float | CurrentTPPercent [get] |
| uint | CurrentMana [get] |
| | Get the current mana points.
|
| uint | MaxMana [get] |
| | Get the max mana points.
|
| float | CurrentManaPercent [get] |
| | Get the current mana percent.
|
| ushort | CurrentGP [get] |
| ushort | MaxGP [get] |
| float | CurrentGPPercent [get] |
| ushort | CurrentCP [get] |
| ushort | MaxCP [get] |
| float | CurrentCPPercent [get] |
| override uint | NpcId [get] |
| Character | TargetCharacter [get] |
| GameObject | TargetGameObject [get] |
| uint | ObjectId [get] |
| | Gets the ObjectId of the unit. This is value will change between each run of the game and should not be stored.
|
| uint | IdLocation [get] |
| | Gets the ObjectId id index location.
|
| string | LuaString [get] |
| | Get the LuaString for the unit.
|
| override bool | IsValid [get] |
| | Checks if the unit is still inside the object manager.
|
| virtual bool | IsFateGone [get] |
| | Returns false is target is not a fatemob. Otherwise returns true if mob has fateid and fateid is no longer active.
|
| bool | CanAttack [get] |
| | Checks if the player can attack the unit.
|
| uint | FateId [get] |
| | Returns the ID of the fate the object belongs to. returns 0 if no fate associated.
|
| float | CombatReach [get] |
| | Gets the combatreach for the unit in yalms.
|
| bool | IsBehind [get] |
| | Checks if the player is currently behind this unit.
|
| bool | IsFlanking [get] |
| | Checks if the player is currently flanking this unit.
|
| bool | IsMe [get] |
| | Checks if the GameObject is the player.
|
| float | Heading [get] |
| | Returns current heading in radians.
|
| GameObject | SummonerGameObject [get] |
| | Gets the GameObject of the unit who summoned this unit.
|
| uint | SummonerObjectId [get] |
| | Gets the ObjectId of the unit who summoned this unit.
|
| virtual uint | NpcId [get] |
| | Gets the NPC Id of the game object, NPC Ids are not unique, and represent.
|
| float | X [get] |
| | Get the objects X axis.
|
| float | Y [get] |
| | Get the objects Y axis.
|
| float | Z [get] |
| | Get the objects Z axis.
|
| virtual Vector3 | Location [get] |
| | Gets the objects location.
|
| bool | IsVisible [get] |
| | Checks if the unit is currently visible or not.
|
| virtual string | EnglishName [get] |
| | Gets the english name for the unit.
|
| bool | IsTargetable [get] |
| | Checks if the unit is able to be targeted.
|
| Mark | Mark [get] |
| | Get the units mark/sign.
|
| string | Name [get] |
| | Gets the name of the unit in the games current locale.
|
| virtual uint | CurrentHealth [get] |
| | Gets the health of the unit.
|
| virtual uint | MaxHealth [get] |
| | Gets the max health of the unit.
|
| virtual float | CurrentHealthPercent [get] |
| | Gets the health percent of the unit.
|
| virtual bool | IsWithinInteractRange [get] |
| | Checks if the player is within range to interact with a given object Tries to be more restrictive so that the server does not reply with out of range.
|
| GameObjectType | Type [get] |
| | Get the GameObjectType of the object.
|
| virtual bool | IsValid [get] |
| | Indicates whether the instance is valid and points to a valid reference or object.
|
| IntPtr | VTable [get] |
| | Gets the virtual function table (VTable) pointer for the remote object.
|
| IntPtr | Pointer [get, set] |
| | Gets or sets the memory pointer for the associated object or entity.
|