Here is the list of MWSE functions and their current status in OpenMW. There are no plans to support MWSE before the 1.0 release, and no commands will be added until then to reduce bug fixing overhead.
You can check the current status of regular scripting here
References
Name
|
Status
|
xSetRef
|
not started
|
xRefType
|
not started
|
xGetRef
|
not started
|
xGetCombat
|
not started
|
xGetPCTarget
|
not started
|
xFirstNPC
|
not started
|
xFirstItem
|
not started
|
xFirstStatic
|
not started
|
xNextRef
|
not started
|
Math
Name
|
Status
|
xDistance
|
not started
|
xSqrt
|
not started
|
xHypot
|
not started
|
xDegRad
|
not started
|
xRadDeg
|
not started
|
xCos
|
not started
|
xSin
|
not started
|
xTan
|
not started
|
xArcCos
|
not started
|
xArcSin
|
not started
|
xArcTan
|
not started
|
AI and Movement
Name
|
Status
|
xAITravel
|
not started
|
xPlace
|
not started
|
xPosition
|
not started
|
xPositionCell
|
not started
|
xStartCombat
|
not started
|
Inventory
Name
|
Status
|
xInventory
|
not started
|
xNextStack
|
not started
|
xContentList
|
not started
|
xAddItem
|
not started
|
xRemoveItem
|
not started
|
xHasItemEquipped
|
not started
|
xDrop
|
not started
|
xEquip
|
not started
|
Attributes
Name
|
Status
|
xGetBaseStr
|
not started
|
xGetBaseInt
|
not started
|
xGetBaseWil
|
not started
|
xGetBaseAgi
|
not started
|
xGetBaseSpe
|
not started
|
xGetBaseEnd
|
not started
|
xGetBasePer
|
not started
|
xGetBaseLuc
|
not started
|
NPC Properties
Name
|
Status
|
xIsFemale
|
not started
|
xIsTrader
|
not started
|
xIsTrainer
|
not started
|
xIsProvider
|
not started
|
xGetService
|
not started
|
xModService
|
not started
|
xGetBaseGold
|
not started
|
xGetGold
|
not started
|
xSetBaseGold
|
not started
|
xSetGold
|
not started
|
Item Properties
Name
|
Status
|
xGetValue
|
not started
|
xGetOwner
|
not started
|
xGetWeight
|
not started
|
xGetEncumb
|
not started
|
xGetMaxCondition
|
not started
|
xGetCharge
|
not started
|
xGetMaxCharge
|
not started
|
Keyboard Input
Name
|
Status
|
xKeyPressed
|
not started
|
xTextInput
|
not started
|
xTextInputAlt
|
not started
|
File I/O
Name
|
Status
|
xFileRewind
|
not started
|
xFileSeek
|
not started
|
xFileReadText
|
not started
|
xFileWriteText
|
not started
|
xFileReadShort
|
not started
|
xFileReadLong
|
not started
|
xFileReadFloat
|
not started
|
xFileReadString
|
not started
|
xFileWriteShort
|
not started
|
xFileWriteLong
|
not started
|
xFileWriteFloat
|
not started
|
xFileWriteString
|
not started
|
Strings
Name
|
Status
|
xPCCellID
|
not started
|
xRefID
|
not started
|
xMyCellID
|
not started
|
xGetName
|
not started
|
xSetName
|
not started
|
xGetBaseID
|
not started
|
xStringCompare
|
not started
|
xStringLength
|
not started
|
xStringParse
|
not started
|
xStringBuild
|
not started
|
xLogMessage
|
not started
|
xMessageFix
|
not started
|
Legend
Status Description
|
not started
|
Work on this instruction/function/special variable has not started yet.
|
placeholder-implementation
|
The instruction/function/special variable has been implemented, but the engine feature, that is controlled by it, is not available yet.
|
implemented
|
The instruction/function/special variable has been implemented.
|
removed
|
This instruction/function/special variable will not be implemented (at least not in 1.0), because either it isn't working in Morrowind either or it is a debugging aid, that is used only from the console and does not serve any purpose in OpenMW.
|
See also
List taken from here