Apparatus

Part of openmw.types

Usage:

local Apparatus = require('openmw.types').Apparatus

Type types

types.Apparatus

#Apparatus functions

Type Apparatus

Apparatus.TYPE

#ApparatusTYPE

Apparatus.baseType

#Item

Apparatus.objectIsInstance(object)

Whether the object is an Apparatus.

Apparatus.record(objectOrRecordId)

Returns the read-only #ApparatusRecord of an apparatus

Apparatus.records

A read-only list of all #ApparatusRecords in the world database.

Type ApparatusRecord

ApparatusRecord.icon

VFS path to the icon

ApparatusRecord.id

The record ID of the apparatus

ApparatusRecord.model

VFS path to the model

ApparatusRecord.mwscript

MWScript on this apparatus (can be empty)

ApparatusRecord.name

The name of the apparatus

ApparatusRecord.quality

The quality of the apparatus

ApparatusRecord.type

The type of apparatus. See Apparatus.TYPE

ApparatusRecord.value
ApparatusRecord.weight

Type ApparatusTYPE

ApparatusTYPE.Alembic
ApparatusTYPE.Calcinator
ApparatusTYPE.MortarPestle
ApparatusTYPE.Retort

Type types

Field(s)

#Apparatus types.Apparatus

#Apparatus functions

Type Apparatus

Extends #Item

Apparatus functions

Field(s)

#ApparatusTYPE Apparatus.TYPE

#ApparatusTYPE

#Item Apparatus.baseType

#Item

Apparatus.objectIsInstance(object)

Whether the object is an Apparatus.

Parameter

Return value

#boolean:

Apparatus.record(objectOrRecordId)

Returns the read-only #ApparatusRecord of an apparatus

Parameter

  • #any objectOrRecordId :

Return value

#ApparatusRecord:

#list<#ApparatusRecord> Apparatus.records

A read-only list of all #ApparatusRecords in the world database.

Type ApparatusRecord

Field(s)

#string ApparatusRecord.icon

VFS path to the icon

#string ApparatusRecord.id

The record ID of the apparatus

#string ApparatusRecord.model

VFS path to the model

#string ApparatusRecord.mwscript

MWScript on this apparatus (can be empty)

#string ApparatusRecord.name

The name of the apparatus

#number ApparatusRecord.quality

The quality of the apparatus

#number ApparatusRecord.type

The type of apparatus. See Apparatus.TYPE

#number ApparatusRecord.value
#number ApparatusRecord.weight

Type ApparatusTYPE

Apparatus.TYPE

Field(s)

#number ApparatusTYPE.Alembic
#number ApparatusTYPE.Calcinator
#number ApparatusTYPE.MortarPestle
#number ApparatusTYPE.Retort

Type Item