Table of Contents

Struct PluginSpellComponentSet

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

The four component slots that together identify a spell's formula. Each value is a component id, or 0 when the formula fills that slot with nothing.

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

Constructors

PluginSpellComponentSet(uint, uint, uint, uint)

The four component slots that together identify a spell's formula. Each value is a component id, or 0 when the formula fills that slot with nothing.

public PluginSpellComponentSet(uint Herb, uint Powder, uint Potion, uint Talisman)

Parameters

Herb uint

The formula's herb slot.

Powder uint

The formula's powder slot.

Potion uint

The formula's potion slot.

Talisman uint

The formula's talisman slot.

Properties

Herb

The formula's herb slot.

public uint Herb { get; init; }

Property Value

uint

Potion

The formula's potion slot.

public uint Potion { get; init; }

Property Value

uint

Powder

The formula's powder slot.

public uint Powder { get; init; }

Property Value

uint

Talisman

The formula's talisman slot.

public uint Talisman { get; init; }

Property Value

uint