Class BlockMovementSettings
- Namespace
- Shard.Assets.Generated.ModelAssets
- Assembly
- Shard.Assets.dll
[SchemaImported("assets/common.json#/definitions/BlockMovementSettings", "13f7b61cba8f14cac92d34b25d3b76be602ce328564a8891f5807fe3adde1548")]
public sealed record BlockMovementSettings : IEquatable<BlockMovementSettings>
- Inheritance
-
BlockMovementSettings
- Implements
-
- Inherited Members
-
Properties
BounceVelocity
public float? BounceVelocity { get; init; }
Property Value
- float?
ClimbDownSpeedMultiplier
public float? ClimbDownSpeedMultiplier { get; init; }
Property Value
- float?
ClimbLateralSpeedMultiplier
public float? ClimbLateralSpeedMultiplier { get; init; }
Property Value
- float?
ClimbUpSpeedMultiplier
public float? ClimbUpSpeedMultiplier { get; init; }
Property Value
- float?
Codec
public static Codec<BlockMovementSettings> Codec { get; }
Property Value
- Codec<BlockMovementSettings>
DisableAutoStep
public bool DisableAutoStep { get; init; }
Property Value
- bool
Drag
public float? Drag { get; init; }
Property Value
- float?
Friction
public float? Friction { get; init; }
Property Value
- float?
HorizontalSpeedMultiplier
public float? HorizontalSpeedMultiplier { get; init; }
Property Value
- float?
IsBouncy
public bool IsBouncy { get; init; }
Property Value
- bool
IsClimbable
public bool IsClimbable { get; init; }
Property Value
- bool
JumpForceMultiplier
public float? JumpForceMultiplier { get; init; }
Property Value
- float?
TerminalVelocityModifier
public float? TerminalVelocityModifier { get; init; }
Property Value
- float?