Table of Contents

Struct PluginLoginCharacter

Namespace
AcDream.Plugin.Abstractions
Assembly
AcDream.Plugin.Abstractions.dll

One character on the account's character list.

public readonly record struct PluginLoginCharacter : IEquatable<PluginLoginCharacter>
Implements
Inherited Members

Constructors

PluginLoginCharacter(uint, string, int, bool)

One character on the account's character list.

public PluginLoginCharacter(uint ObjectId, string Name, int ActiveIndex, bool IsPendingDelete)

Parameters

ObjectId uint

The character's id, used to pick it for login.

Name string

The character's name.

ActiveIndex int

Its slot on the account's list.

IsPendingDelete bool

Whether the character is scheduled for deletion and so cannot be played.

Properties

ActiveIndex

Its slot on the account's list.

public int ActiveIndex { get; init; }

Property Value

int

IsPendingDelete

Whether the character is scheduled for deletion and so cannot be played.

public bool IsPendingDelete { get; init; }

Property Value

bool

Name

The character's name.

public string Name { get; init; }

Property Value

string

ObjectId

The character's id, used to pick it for login.

public uint ObjectId { get; init; }

Property Value

uint