PistonBase

interface PistonBase : FunctionalBlock

Properties

Link copied to clipboard
abstract val buildIntegrity: Float
Link copied to clipboard
abstract val builtBy: CharacterId
Link copied to clipboard
abstract val currentPosition: Float
Link copied to clipboard
abstract val customData: String
Link copied to clipboard
abstract val customName: String
Link copied to clipboard
abstract val definitionId: DefinitionId
Link copied to clipboard
abstract val enabled: Boolean
Link copied to clipboard
abstract val functional: Boolean
Link copied to clipboard
abstract val gridPosition: Vec3I
Link copied to clipboard
abstract val id: String
Link copied to clipboard
abstract val integrity: Float
Link copied to clipboard
abstract val maxImpulseAxis: Float
Link copied to clipboard
abstract val maxImpulseNonAxis: Float
Link copied to clipboard
abstract val maxIntegrity: Float
Link copied to clipboard
abstract val maxLimit: Float
Link copied to clipboard
abstract val maxPosition: Vec3F
Link copied to clipboard
abstract val minLimit: Float
Link copied to clipboard
abstract val minPosition: Vec3F
Link copied to clipboard
abstract val orientationForward: Vec3F
Link copied to clipboard
abstract val orientationUp: Vec3F
Link copied to clipboard
abstract val ownerId: CharacterId
Link copied to clipboard
abstract val position: Vec3F
Link copied to clipboard
abstract val showInInventory: Boolean
Link copied to clipboard
abstract val showInTerminal: Boolean
Link copied to clipboard
abstract val showOnHUD: Boolean
Link copied to clipboard
abstract val size: Vec3F
Link copied to clipboard
abstract val status: Int
Link copied to clipboard
abstract val useObjects: List<UseObject>
Link copied to clipboard
abstract val velocity: Float
Link copied to clipboard
abstract val working: Boolean

Inheritors

Link copied to clipboard