Class StandardPhysicsConfig
- Namespace
- Shard.Assets.Generated.ModelAssets
- Assembly
- Shard.Assets.dll
[SchemaImported("assets/common.json#/definitions/StandardPhysicsConfig", "1d1259103619858d31ab3dee61dd02dd3129ab0f52bb18847add919ea54da535")]
public sealed record StandardPhysicsConfig : ProjectileConfigPhysics, IEquatable<StandardPhysicsConfig>
- Inheritance
-
StandardPhysicsConfig
- Implements
-
- Inherited Members
-
Properties
AllowRolling
public bool AllowRolling { get; init; }
Property Value
- bool
BounceCount
public int BounceCount { get; init; }
Property Value
- int
BounceLimit
public double BounceLimit { get; init; }
Property Value
- double
Bounciness
public double Bounciness { get; init; }
Property Value
- double
Codec
public static Codec<StandardPhysicsConfig> Codec { get; }
Property Value
- Codec<StandardPhysicsConfig>
ComputePitch
public bool ComputePitch { get; init; }
Property Value
- bool
ComputeYaw
public bool ComputeYaw { get; init; }
Property Value
- bool
Density
public double Density { get; init; }
Property Value
- double
DensityAir
public double DensityAir { get; init; }
Property Value
- double
DensityWater
public double DensityWater { get; init; }
Property Value
- double
Gravity
public double Gravity { get; init; }
Property Value
- double
HitWaterImpulseLoss
public double HitWaterImpulseLoss { get; init; }
Property Value
- double
MoveOutOfSolidSpeed
public double MoveOutOfSolidSpeed { get; init; }
Property Value
- double
RollingFrictionFactor
public double RollingFrictionFactor { get; init; }
Property Value
- double
RollingSpeed
public float? RollingSpeed { get; init; }
Property Value
- float?
RotationForce
public double RotationForce { get; init; }
Property Value
- double
RotationMode
public StandardPhysicsConfigRotationMode? RotationMode { get; init; }
Property Value
- StandardPhysicsConfigRotationMode?
SpeedRotationFactor
public float? SpeedRotationFactor { get; init; }
Property Value
- float?
SticksVertically
public bool SticksVertically { get; init; }
Property Value
- bool
SwimmingDampingFactor
public double SwimmingDampingFactor { get; init; }
Property Value
- double
TerminalVelocityAir
public double TerminalVelocityAir { get; init; }
Property Value
- double
TerminalVelocityWater
public double TerminalVelocityWater { get; init; }
Property Value
- double