MWSE: Difference between revisions

From OpenMW Wiki
Jump to navigation Jump to search
No edit summary
Line 350: Line 350:
=See also=
=See also=


List taken from [http://mwse.wikispaces.com/functions here]
The list on this page was taken from [http://mwse.wikispaces.com/functions here].
Also see the list of [http://wiki.theassimilationlab.com/mmw/Category:Functions_(MWSE) MWSE functions] on the Morrowind Modding Wiki, which includes the [http://wiki.theassimilationlab.com/mmw/Category:New_MWSE_functions_by_Merzasphor new MWSE functions] added by Merzasphor.

Revision as of 13:28, 11 May 2015

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

The list on this page was taken from here. Also see the list of MWSE functions on the Morrowind Modding Wiki, which includes the new MWSE functions added by Merzasphor.