File: packages.rst

package info (click to toggle)
openmw 0.50.0-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 37,076 kB
  • sloc: cpp: 380,958; xml: 2,192; sh: 1,449; python: 911; makefile: 26; javascript: 5
file content (64 lines) | stat: -rw-r--r-- 2,668 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
.. 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:`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-all|
     - 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.