Class Character
This class represents the base for non-static entities.
Implements
System.IEquatable<GameObject>
Inherited Members
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: Dalamud.Game.ClientState.Objects.Types
Assembly: Dalamud.dll
Syntax
public class Character : GameObject, IEquatable<GameObject>
Properties
| Improve this Doc View SourceClassJob
Gets the ClassJob of this Chara.
Declaration
public ExcelResolver<ClassJob> ClassJob { get; }
Property Value
| Type | Description |
|---|---|
| ExcelResolver<Lumina.Excel.GeneratedSheets.ClassJob> |
CompanyTag
Gets the Free Company tag of this chara.
Declaration
public SeString CompanyTag { get; }
Property Value
| Type | Description |
|---|---|
| SeString |
CurrentCp
Gets the current CP of this Chara.
Declaration
public uint CurrentCp { get; }
Property Value
| Type | Description |
|---|---|
| System.UInt32 |
CurrentGp
Gets the current GP of this Chara.
Declaration
public uint CurrentGp { get; }
Property Value
| Type | Description |
|---|---|
| System.UInt32 |
CurrentHp
Gets the current HP of this Chara.
Declaration
public uint CurrentHp { get; }
Property Value
| Type | Description |
|---|---|
| System.UInt32 |
CurrentMp
Gets the current MP of this Chara.
Declaration
public uint CurrentMp { get; }
Property Value
| Type | Description |
|---|---|
| System.UInt32 |
Customize
Gets a byte array describing the visual appearance of this Chara. Indexed by CustomizeIndex.
Declaration
public byte[] Customize { get; }
Property Value
| Type | Description |
|---|---|
| System.Byte[] |
Level
Gets the level of this Chara.
Declaration
public byte Level { get; }
Property Value
| Type | Description |
|---|---|
| System.Byte |
MaxCp
Gets the maximum CP of this Chara.
Declaration
public uint MaxCp { get; }
Property Value
| Type | Description |
|---|---|
| System.UInt32 |
MaxGp
Gets the maximum GP of this Chara.
Declaration
public uint MaxGp { get; }
Property Value
| Type | Description |
|---|---|
| System.UInt32 |
MaxHp
Gets the maximum HP of this Chara.
Declaration
public uint MaxHp { get; }
Property Value
| Type | Description |
|---|---|
| System.UInt32 |
MaxMp
Gets the maximum MP of this Chara.
Declaration
public uint MaxMp { get; }
Property Value
| Type | Description |
|---|---|
| System.UInt32 |
NameId
Gets the name ID of the character.
Declaration
public uint NameId { get; }
Property Value
| Type | Description |
|---|---|
| System.UInt32 |
StatusFlags
Gets the status flags.
Declaration
public StatusFlags StatusFlags { get; }
Property Value
| Type | Description |
|---|---|
| StatusFlags |
TargetObjectId
Gets the target object ID of the character.
Declaration
public override uint TargetObjectId { get; }
Property Value
| Type | Description |
|---|---|
| System.UInt32 |
Overrides
Implements
System.IEquatable<T>