Table of Contents

Class ItemTool

Namespace
Shard.Assets.Generated.ModelAssets
Assembly
Shard.Assets.dll
[SchemaImported("assets/common.json#/definitions/ItemTool", "6a747c29a1d97dc6f6f8a1201dd99f6fc2db32b5e94820ce896aee2fde580e41")]
public sealed record ItemTool : IEquatable<ItemTool>
Inheritance
ItemTool
Implements
Inherited Members

Properties

BreakShape

public ItemToolBreakShape? BreakShape { get; init; }

Property Value

ItemToolBreakShape

BreakShapeDurabilityMode

public BreakShapeDurabilityMode BreakShapeDurabilityMode { get; init; }

Property Value

BreakShapeDurabilityMode

DurabilityLossBlockTypes

public List<DurabilityLossBlockTypes>? DurabilityLossBlockTypes { get; init; }

Property Value

List<DurabilityLossBlockTypes>

HitSoundLayer

public string? HitSoundLayer { get; init; }

Property Value

string

IncorrectMaterialSoundLayer

public string? IncorrectMaterialSoundLayer { get; init; }

Property Value

string

Specs

public List<ItemToolSpec>? Specs { get; init; }

Property Value

List<ItemToolSpec>

Speed

public float Speed { get; init; }

Property Value

float