Something went wrong. Try again.
OpenMW is an open implementation of the Morrowind engine
Something went wrong. Try again.
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768.. list-table:: :widths: 30 40 60 :header-rows: 1
* - Package - Context - Description * - :doc:`ambient </reference/lua-scripting/openmw_ambient>` - |bdg-ctx-menu| |bdg-ctx-player| - Controls background sounds for given player. * - :doc:`animation </reference/lua-scripting/openmw_animation>` - |bdg-ctx-local| - Animation controls. * - :doc:`async </reference/lua-scripting/openmw_async>` - |bdg-ctx-all| - Timers and callbacks. * - :doc:`camera </reference/lua-scripting/openmw_camera>` - |bdg-ctx-player| - Controls camera. * - :doc:`content </reference/lua-scripting/openmw_content>` - |bdg-ctx-load| - Content manipulation. * - :doc:`core </reference/lua-scripting/openmw_core>` - |bdg-ctx-all| - Functions that are common for both global and local scripts * - :doc:`debug </reference/lua-scripting/openmw_debug>` - |bdg-ctx-player| - Collection of debug utils. * - :doc:`input </reference/lua-scripting/openmw_input>` - |bdg-ctx-menu| |bdg-ctx-player| - User input. * - :ref:`interfaces <Script interfaces>` - |bdg-ctx-all| - Public interfaces of other scripts. * - :doc:`markup </reference/lua-scripting/openmw_markup>` - |bdg-ctx-all| - API to work with markup languages. * - :doc:`menu </reference/lua-scripting/openmw_menu>` - |bdg-ctx-menu| - Main menu functionality, such as managing game saves * - :doc:`nearby </reference/lua-scripting/openmw_nearby>` - |bdg-ctx-local| - Read-only access to the nearest area of the game world. * - :doc:`postprocessing </reference/lua-scripting/openmw_postprocessing>` - |bdg-ctx-player| - Controls post-process shaders. * - :doc:`self </reference/lua-scripting/openmw_self>` - |bdg-ctx-local| - Full access to the object the script is attached to. * - :doc:`storage </reference/lua-scripting/openmw_storage>` - |bdg-ctx-all| - Storage API. In particular can be used to store data between game sessions. * - :doc:`types </reference/lua-scripting/openmw_types>` - |bdg-ctx-global| |bdg-ctx-local| |bdg-ctx-player| - Functions for specific types of game objects. * - :doc:`ui </reference/lua-scripting/openmw_ui>` - |bdg-ctx-menu| |bdg-ctx-player| - Controls :ref:`user interface <UI reference>`. * - :doc:`util </reference/lua-scripting/openmw_util>` - |bdg-ctx-all| - Defines utility functions and classes like 3D vectors, that don't depend on the game world. * - :doc:`vfs </reference/lua-scripting/openmw_vfs>` - |bdg-ctx-all| - Read-only access to data directories via VFS. * - :doc:`world </reference/lua-scripting/openmw_world>` - |bdg-ctx-global| - Read-write access to the game world.