Package-level declarations

Types

Link copied to clipboard
data class Trailer(val isAttached: Boolean, val totalDamage: Float, val damageParts: TrailerDamage, val acceleration: Acceleration<Float>, val hook: Hook<Float>, val position: Vector<Double>, val orientation: OrientationVector<Double>, val brand: GenericResource, val model: GenericResource, val accessoryId: String, val bodyType: String, val chainType: String, val licencePlate: LicensePlate, val liftAxle: LiftAxle, val wheels: List<TrailerWheel>)

Class that hold trailer data

Link copied to clipboard
data class TrailerDamage(val cargo: Float, val chassis: Float, val wheel: Float, val body: Float)

Class that hold damage by types

Link copied to clipboard
data class TrailerWheel(val substance: Int, val radius: Float, val suspensionDeflection: Float, val velocity: Float, val steering: Float, val rotation: Float, val lift: Float, val liftOffset: Float, val position: Vector<Float>, val isSteerable: Boolean, val isSimulated: Boolean, val isPowered: Boolean, val isLiftable: Boolean, val isOnGround: Boolean)

Class that hold wheel data from trailer