Apparatus
Part of openmw.types
Usage:
local Apparatus = require('openmw.types').Apparatus
Type types
| types.Apparatus |
#Apparatus functions |
Type Apparatus
| Apparatus.TYPE | |
| Apparatus.baseType | |
| 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)
- Apparatus.objectIsInstance(object)
-
Whether the object is an Apparatus.
Parameter
-
openmw.core#GameObject object:
Return value
#boolean:
-
- Apparatus.record(objectOrRecordId)
-
Returns the read-only #ApparatusRecord of an apparatus
Parameter
-
#any objectOrRecordId:
Return value
-
- #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