OpenMW
stable

Table of Contents

  • User Manuals
  • Reference Material
    • OpenMW Modding Reference
    • OpenMW Lua scripting
      • Overview of Lua scripting
      • Lua API reference
    • OpenMW Post Processing
    • So you want to help with documentation?
OpenMW
  • Docs »
  • Reference Material »
  • OpenMW Lua scripting
  • Edit on GitLab

OpenMW Lua scriptingΒΆ

Warning

OpenMW Lua scripting is in early stage of development. Also note that OpenMW Lua is not compatible with MWSE.

Table of Contents

  • Overview of Lua scripting
    • Language and sandboxing
    • Basic concepts
    • How to run a script
    • Format of .omwscripts
    • Hot reloading
    • Lua console
    • Script structure
    • Engine handlers
    • onSave and onLoad
    • API packages
    • Script interfaces
    • Event system
    • Timers
    • Using IDE for Lua scripting
  • Lua API reference
    • Engine handlers reference
    • User interface reference
    • Built-in AI packages
    • Built-in Setting Renderers
    • Built-in events
    • Package openmw.util
    • Package openmw.storage
    • Package openmw.core
    • Package openmw.types
    • Package openmw.async
    • Package openmw.world
    • Package openmw.self
    • Package openmw.nearby
    • Package openmw.input
    • Package openmw.ui
    • Package openmw.camera
    • Package openmw.postprocessing
    • Package openmw.debug
    • Package openmw_aux.calendar
    • Package openmw_aux.util
    • Package openmw_aux.time
    • Package openmw_aux.ui
    • Interface AI
    • Interface Camera
    • Interface MWUI
    • Interface Settings
    • Iterable types
Next Previous

© Copyright 2020, OpenMW Team Revision 81ab0feb.

Built with Sphinx using a theme provided by Read the Docs.
Read the Docs v: stable
Versions
latest
stable
openmw-0.47.0_a
openmw-0.46.0
openmw-0.45.0
openmw-0.44.0
openmw-0.43.0
openmw-0.42.0
openmw-0.41.0
openmw-0.40.0
openmw-0.39.0
Downloads
On Read the Docs
Project Home
Builds

Free document hosting provided by Read the Docs.