Class BuddyMember
This class represents a buddy such as the chocobo companion, summoned pets, squadron groups and trust parties.
Inheritance
System.Object
BuddyMember
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Dalamud.Game.ClientState.Buddy
Assembly: Dalamud.dll
Syntax
public class BuddyMember
Properties
| Improve this Doc View SourceAddress
Gets the address of the buddy in memory.
Declaration
public IntPtr Address { get; }
Property Value
| Type | Description |
|---|---|
| System.IntPtr |
CurrentHP
Gets the current health of this buddy.
Declaration
public uint CurrentHP { get; }
Property Value
| Type | Description |
|---|---|
| System.UInt32 |
DataID
Gets the data ID of this buddy.
Declaration
public uint DataID { get; }
Property Value
| Type | Description |
|---|---|
| System.UInt32 |
GameObject
Gets the actor associated with this buddy.
Declaration
public GameObject GameObject { get; }
Property Value
| Type | Description |
|---|---|
| GameObject |
Remarks
This iterates the actor table, it should be used with care.
MaxHP
Gets the maximum health of this buddy.
Declaration
public uint MaxHP { get; }
Property Value
| Type | Description |
|---|---|
| System.UInt32 |
MountData
Gets the Mount data related to this buddy. It should only be used with companion buddies.
Declaration
public ExcelResolver<Lumina.Excel.GeneratedSheets.Mount> MountData { get; }
Property Value
| Type | Description |
|---|---|
| ExcelResolver<Lumina.Excel.GeneratedSheets.Mount> |
ObjectId
Gets the object ID of this buddy.
Declaration
public uint ObjectId { get; }
Property Value
| Type | Description |
|---|---|
| System.UInt32 |
PetData
Gets the Pet data related to this buddy. It should only be used with pet buddies.
Declaration
public ExcelResolver<Lumina.Excel.GeneratedSheets.Pet> PetData { get; }
Property Value
| Type | Description |
|---|---|
| ExcelResolver<Lumina.Excel.GeneratedSheets.Pet> |
TrustData
Gets the Trust data related to this buddy. It should only be used with battle buddies.
Declaration
public ExcelResolver<Lumina.Excel.GeneratedSheets.DawnGrowMember> TrustData { get; }
Property Value
| Type | Description |
|---|---|
| ExcelResolver<Lumina.Excel.GeneratedSheets.DawnGrowMember> |