Cod3xDocs
guide

Where Do I Go From Here?

Choose the next Cod3x section now that you have a working OpenMW Lua mod.

You now know enough to become dangerous. More importantly, you have a working mod behind you.

Choose the problem in front of you:

You want to...Go here
Understand how OpenMW actually thinksGetting Started
Find the smallest correct way to do one thingCookbook
Learn how good abstractions earn their placeGood Designs
Write maintainable codeEngineering Practice
Find a reusable H3 helperH3 API reference
Make scripts communicate cleanlyEvents and Interfaces
Understand save/load and migrationsStorage, Save State, and Lifecycle
Find out why something is slowPerformance
Investigate a failureDebugging OpenMW Lua
Learn what happens when a rule was discovered the hard wayPaid For With Blood

The field manual is an encyclopedia attached to a course. You do not need to read it in order. Follow the question you have, and keep the OpenMW Lua mental model nearby when the answer starts involving contexts, objects, records, lifetime, or ownership.

If you want to improve Cell Greeter, make the UI a real window, move cell counting behind a small module, and expose a query interface only if another script actually needs it. That is how the next abstraction earns its existence.