Skip to main content

Class BattleNpc

This class represents a battle NPC.

Assembly: Dalamud.dll
View Source
Declaration
public class BattleNpc : BattleChara, IEquatable<GameObject>

Inheritance: System.Object -> Dalamud.Game.ClientState.Objects.Types.GameObject -> Dalamud.Game.ClientState.Objects.Types.Character -> Dalamud.Game.ClientState.Objects.Types.BattleChara

Implements:
System.IEquatable<Dalamud.Game.ClientState.Objects.Types.GameObject>

Properties

BattleNpcKind

Gets the BattleNpc Dalamud.Game.ClientState.Objects.Enums.BattleNpcSubKind of this BattleNpc.

View Source
Declaration
public BattleNpcSubKind BattleNpcKind { get; }

TargetObjectId

Gets the target object ID of the character.

View Source
Declaration
public override ulong TargetObjectId { get; }

Implements

  • System.IEquatable<Dalamud.Game.ClientState.Objects.Types.GameObject>