not_luadoc = true
sort = true
sort_modules=true
title = "Naev Lua API"
project = "Naev Lua API"
description = "Naev Lua API"
full_description = [[
<p style="text-align: center;">This is the API used in Naev to interact with the game from Lua.</p>
<p><a href="http://www.lua.org">Lua</a> is a relatively simple scripting language used for a large portion of Naev's content. Missions, events, GUIs and AIs are all written using Lua and Naev's API, as are many minor features such as system backgrounds, reputation handling and others.</p>
<p>The Wiki has an in-depth <a href="https://github.com/naev/naev/wiki/Mission-Scripting">mission tutorial</a> covering both missions and events, and the API documentation provides common usage examples for each function.</p>
<p>Most API modules can also be used from the in-game Lua console (accessible by pressing <strong>F2</strong> by default) for <span style="text-decoration: line-through;">cheating</span> <em>experimenting</em> to your heart's content.</p>
]]
format = "markdown"
