Skip to main content
Version: 1.0.0

Struct LeveledListItem

Namespace: ReadyM.Relay.Common.Oblivion.ECS.Values
Assembly: ReadyM.Relay.Common.Oblivion.dll

One entry of a leveled list from the game files, like a form or a nested leveled list.

public struct LeveledListItem : INetSerializable

Implements​

INetSerializable

Inherited Members​

object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Constructors​

LeveledListItem(ushort, ushort, FormId, FormType)​

Builds an entry from a level, a count, a form and the form's kind.

public LeveledListItem(ushort level, ushort count, FormId form, FormType kind)

Parameters​

level ushort

count ushort

form FormId

kind FormType

Fields​

Count​

How many the entry gives.

public ushort Count

Field Value​

ushort

Form​

The creature, item or nested leveled list.

public FormId Form

Field Value​

FormId

Kind​

What kind of form Form is.

public FormType Kind

Field Value​

FormType

Level​

The lowest level at which the entry can be picked.

public ushort Level

Field Value​

ushort

  • Constructors
    • LeveledListItem(ushort, ushort, FormId, FormType)
  • Fields
    • Count
    • Form
    • Kind
    • Level