Table of Contents

Class Equipment

Namespace
SharpPluginLoader.Core.SaveData
Assembly
SharpPluginLoader.Core.dll
public class Equipment : MtObject
Inheritance
Equipment
Inherited Members

Constructors

Equipment()

public Equipment()

Equipment(nint)

public Equipment(nint instance)

Parameters

instance nint

Properties

ArmorType

public ref ArmorType ArmorType { get; }

Property Value

ArmorType

Augments

public Span<byte> Augments { get; }

Property Value

Span<byte>

BowgunMods

public Span<int> BowgunMods { get; }

Property Value

Span<int>

Decorations

public Span<int> Decorations { get; }

Property Value

Span<int>

Id

public ref int Id { get; }

Property Value

int

Index

public ref int Index { get; }

Property Value

int

IsArmor

public bool IsArmor { get; }

Property Value

bool

IsWeapon

public bool IsWeapon { get; }

Property Value

bool

Kind

public ref int Kind { get; }

Property Value

int

Level

public ref int Level { get; }

Property Value

int

Pendant

public ref int Pendant { get; }

Property Value

int

Special

public Span<int> Special { get; }

Property Value

Span<int>

Type

public ref EquipmentType Type { get; }

Property Value

EquipmentType

WeaponType

public ref WeaponType WeaponType { get; }

Property Value

WeaponType

Methods

GetAugmentLevel(AugmentType)

public int GetAugmentLevel(AugmentType augment)

Parameters

augment AugmentType

Returns

int