DataMedicalRoom

@Serializable
data class DataMedicalRoom(    val id: BlockId,     val position: Vec3F,     val orientationForward: Vec3F,     val orientationUp: Vec3F,     val definitionId: DefinitionId,     val maxIntegrity: Float = 0.0f,     val buildIntegrity: Float = 0.0f,     val integrity: Float = 0.0f,     val minPosition: Vec3F,     val maxPosition: Vec3F,     val gridPosition: Vec3I,     val size: Vec3F,     val useObjects: List<UseObject> = emptyList(),     val functional: Boolean = false,     val working: Boolean = false,     val ownerId: CharacterId,     val builtBy: CharacterId,     val enabled: Boolean,     val showInInventory: Boolean,     val showInTerminal: Boolean,     val showOnHUD: Boolean,     val customName: String,     val customData: String,     val suitChangeAllowed: Boolean,     val customWardrobesEnabled: Boolean,     val spawnName: String,     val respawnAllowed: Boolean,     val refuelAllowed: Boolean,     val healingAllowed: Boolean,     val spawnWithoutOxygenEnabled: Boolean,     val forceSuitChangeOnRespawn: Boolean) : MedicalRoom

Constructors

Link copied to clipboard
fun DataMedicalRoom(    id: BlockId,     position: Vec3F,     orientationForward: Vec3F,     orientationUp: Vec3F,     definitionId: DefinitionId,     maxIntegrity: Float = 0.0f,     buildIntegrity: Float = 0.0f,     integrity: Float = 0.0f,     minPosition: Vec3F,     maxPosition: Vec3F,     gridPosition: Vec3I,     size: Vec3F,     useObjects: List<UseObject> = emptyList(),     functional: Boolean = false,     working: Boolean = false,     ownerId: CharacterId,     builtBy: CharacterId,     enabled: Boolean,     showInInventory: Boolean,     showInTerminal: Boolean,     showOnHUD: Boolean,     customName: String,     customData: String,     suitChangeAllowed: Boolean,     customWardrobesEnabled: Boolean,     spawnName: String,     respawnAllowed: Boolean,     refuelAllowed: Boolean,     healingAllowed: Boolean,     spawnWithoutOxygenEnabled: Boolean,     forceSuitChangeOnRespawn: Boolean)

Properties

Link copied to clipboard
open override val buildIntegrity: Float = 0.0f
Link copied to clipboard
open override val builtBy: CharacterId
Link copied to clipboard
open override val customData: String
Link copied to clipboard
open override val customName: String
Link copied to clipboard
open override val customWardrobesEnabled: Boolean
Link copied to clipboard
open override val definitionId: DefinitionId
Link copied to clipboard
open override val enabled: Boolean
Link copied to clipboard
open override val forceSuitChangeOnRespawn: Boolean
Link copied to clipboard
open override val functional: Boolean = false
Link copied to clipboard
open override val gridPosition: Vec3I
Link copied to clipboard
open override val healingAllowed: Boolean
Link copied to clipboard
open override val id: BlockId
Link copied to clipboard
open override val integrity: Float = 0.0f
Link copied to clipboard
open override val maxIntegrity: Float = 0.0f
Link copied to clipboard
open override val maxPosition: Vec3F
Link copied to clipboard
open override val minPosition: Vec3F
Link copied to clipboard
open override val orientationForward: Vec3F
Link copied to clipboard
open override val orientationUp: Vec3F
Link copied to clipboard
open override val ownerId: CharacterId
Link copied to clipboard
open override val position: Vec3F
Link copied to clipboard
open override val refuelAllowed: Boolean
Link copied to clipboard
open override val respawnAllowed: Boolean
Link copied to clipboard
open override val showInInventory: Boolean
Link copied to clipboard
open override val showInTerminal: Boolean
Link copied to clipboard
open override val showOnHUD: Boolean
Link copied to clipboard
open override val size: Vec3F
Link copied to clipboard
open override val spawnName: String
Link copied to clipboard
open override val spawnWithoutOxygenEnabled: Boolean
Link copied to clipboard
open override val suitChangeAllowed: Boolean
Link copied to clipboard
open override val useObjects: List<UseObject>
Link copied to clipboard
open override val working: Boolean = false