GameObject Class |
Namespace: ff14bot.Objects
public class GameObject : RemoteObject
The GameObject type exposes the following members.
Name | Description | |
---|---|---|
CanAttack | ||
CombatReach | ||
CurrentHealth | ||
CurrentHealthPercent | ||
EnglishName | ||
FateId |
Returns the ID of the fate the object belongs to. returns 0 if no fate associated.
| |
Heading |
Returns current heading in radians
| |
IdLocation | ||
IsBehind | ||
IsFateGone |
Returns false is target is not a fatemob. Otherwise returns true if mob has fateid and fateid is no longer active.
| |
IsFlanking | ||
IsMe | ||
IsTargetable | ||
IsValid | (Overrides RemoteObjectIsValid.) | |
IsVisible | ||
IsWithinInteractRange |
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
| |
Location | ||
LuaString | ||
MaxHealth | ||
Name | ||
NpcId |
Gets the NPC Id of the game object, NPC Ids are not unique, and represent
| |
ObjectId | ||
Pointer | (Inherited from RemoteObject.) | |
Status | Obsolete. | |
SummonerGameObject | ||
SummonerObjectId | ||
Type | ||
VTable | (Inherited from RemoteObject.) | |
X | ||
Y | ||
Z |
Name | Description | |
---|---|---|
Distance | ||
Distance(GameObject) | ||
Distance(Vector3) | ||
Distance2D | ||
Distance2D(GameObject) | ||
Distance2D(Vector3) | ||
DistanceSqr | ||
DistanceSqr(Vector3) | ||
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Face | ||
Face2D | ||
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
InLineOfSight | ||
Interact | ||
IsFacing | ||
IsFacing(GameObject) | ||
IsFacing(Vector3) | ||
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
OnUpdatePointer | (Inherited from RemoteObject.) | |
Target | ||
ToString | (Overrides ObjectToString.) | |
UpdatePointer | (Inherited from RemoteObject.) |
Name | Description | |
---|---|---|
Equality | ||
Inequality |