Class ModelAsset
- Namespace
- Shard.Assets.Generated.ModelAssets
- Assembly
- Shard.Assets.dll
[SchemaImported("assets/ModelAsset.json#", "bd08edef495a7d3116b30d9f788c42344f7654d0e21aac7edf20f5ba6ce5f08b")]
public sealed record ModelAsset : IEquatable<ModelAsset>
- Inheritance
-
ModelAsset
- Implements
-
- Inherited Members
-
Properties
AnimationSets
public Dictionary<string, AnimationSet>? AnimationSets { get; init; }
Property Value
- Dictionary<string, AnimationSet>
Camera
public CameraSettings? Camera { get; init; }
Property Value
- CameraSettings
Codec
public static Codec<ModelAsset> Codec { get; }
Property Value
- Codec<ModelAsset>
CrouchOffset
public float CrouchOffset { get; init; }
Property Value
- float
DefaultAttachments
public List<ModelAttachment>? DefaultAttachments { get; init; }
Property Value
- List<ModelAttachment>
DetailBoxes
public Dictionary<string, List<DetailBox>>? DetailBoxes { get; init; }
Property Value
- Dictionary<string, List<DetailBox>>
EyeHeight
public float EyeHeight { get; init; }
Property Value
- float
GradientId
public string? GradientId { get; init; }
Property Value
- string
GradientSet
public string? GradientSet { get; init; }
Property Value
- string
HitBox
public Box HitBox { get; init; }
Property Value
- Box
Icon
public string? Icon { get; init; }
Property Value
- string
IconProperties
public AssetIconProperties? IconProperties { get; init; }
Property Value
- AssetIconProperties
Light
public ColorLight? Light { get; init; }
Property Value
- ColorLight
MaxScale
public float MaxScale { get; init; }
Property Value
- float
MinScale
public float MinScale { get; init; }
Property Value
- float
Model
public string? Model { get; init; }
Property Value
- string
Particles
public List<ModelParticle>? Particles { get; init; }
Property Value
- List<ModelParticle>
Phobia
public Phobia Phobia { get; init; }
Property Value
- Phobia
PhobiaModelAssetId
public string? PhobiaModelAssetId { get; init; }
Property Value
- string
PhysicsValues
public PhysicsValues? PhysicsValues { get; init; }
Property Value
- PhysicsValues
RandomAttachmentSets
public Dictionary<string, Dictionary<string, ModelAttachment>>? RandomAttachmentSets { get; init; }
Property Value
- Dictionary<string, Dictionary<string, ModelAttachment>>
SittingOffset
public float SittingOffset { get; init; }
Property Value
- float
SleepingOffset
public float SleepingOffset { get; init; }
Property Value
- float
Texture
public string? Texture { get; init; }
Property Value
- string
Trails
public List<ModelTrail>? Trails { get; init; }
Property Value
- List<ModelTrail>