Interface IBuddyMember
Interface representing represents a buddy such as the chocobo companion, summoned pets, squadron groups and trust parties.
Assembly: Dalamud.dll​
View Source​
Declaration
public interface IBuddyMember
Properties​
Address​
Gets the address of the buddy in memory.
View Source​
Declaration
nint Address { get; }
ObjectId​
Gets the object ID of this buddy.
View Source​
Declaration
uint ObjectId { get; }
GameObject​
Gets the actor associated with this buddy.
View Source​
Declaration
IGameObject? GameObject { get; }
CurrentHP​
Gets the current health of this buddy.
View Source​
Declaration
uint CurrentHP { get; }
MaxHP​
Gets the maximum health of this buddy.
View Source​
Declaration
uint MaxHP { get; }
DataID​
Gets the data ID of this buddy.
View Source​
Declaration
uint DataID { get; }
MountData​
Gets the Mount data related to this buddy. It should only be used with companion buddies.
View Source​
Declaration
RowRef<Mount> MountData { get; }
PetData​
Gets the Pet data related to this buddy. It should only be used with pet buddies.
View Source​
Declaration
RowRef<Pet> PetData { get; }
TrustData​
Gets the Trust data related to this buddy. It should only be used with battle buddies.
View Source​
Declaration
RowRef<DawnGrowMember> TrustData { get; }