Open Gaming & Graphics

OpenMW 0.51.0 released with new Lua scripting capabilities

Key Takeaway

OpenMW 0.51.0 introduces magic effect creation via the scripting API and terrain vertex painting in the content editor.

Summary

The OpenMW team has released version 0.51.0 of their open-source engine for Morrowind. This update significantly expands modding capabilities by allowing custom magic effects and spells through the OpenMW-Lua API. It also includes various gameplay fixes, graphics improvements, and a change to the saved game format.

Technical updates in OpenMW 0.51.0

  • Modding: New Lua bindings allow for the creation of custom magic effects, spells, enchantments, and ingredients.
  • Graphics: Support for BC6H and BC7 compression in DDS files has been added; legacy lighting and fixed-function pipeline rendering modes have been removed.
  • Scripting: A new 'Load context' in OpenMW-Lua allows scripts to run immediately after content files are loaded, exposing records as mutable data.
  • Compatibility: The saved game format has changed; saves from version 0.50.0 cannot be loaded in older versions, and users must update shader or UI mods.

Why it matters

The expansion of the Lua API provides much deeper tools for the Morrowind modding community to implement complex gameplay mechanics.

Original reference: openmw.org →