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
public ItemToolBreakShape? BreakShape { get; init; }
Property Value
- ItemToolBreakShape
public BreakShapeDurabilityMode BreakShapeDurabilityMode { get; init; }
Property Value
- BreakShapeDurabilityMode
public List<DurabilityLossBlockTypes>? DurabilityLossBlockTypes { get; init; }
Property Value
- List<DurabilityLossBlockTypes>
public string? HitSoundLayer { get; init; }
Property Value
- string
public string? IncorrectMaterialSoundLayer { get; init; }
Property Value
- string
public List<ItemToolSpec>? Specs { get; init; }
Property Value
- List<ItemToolSpec>
public float Speed { get; init; }
Property Value
- float