diff --git a/docs/Lua API.rst b/docs/Lua API.rst index 107a0ba2e..94eaa1165 100644 --- a/docs/Lua API.rst +++ b/docs/Lua API.rst @@ -4287,7 +4287,7 @@ blueprint files: The names of the functions are also available as the keys of the ``valid_phases`` table. -.. _building-hacks: +.. _building-hacks-api: building-hacks ============== @@ -4426,7 +4426,7 @@ Native functions: The lua module file also re-exports functions from ``dfhack.burrows``. -.. _cxxrandom: +.. _cxxrandom-api: cxxrandom ========= @@ -4596,7 +4596,7 @@ The dig-now plugin exposes the following functions to Lua: command ``dig-now ``. See the `dig-now` documentation for details on default settings. -.. _eventful: +.. _eventful-api: eventful ======== @@ -4764,7 +4764,7 @@ Integrated tannery:: b=require "plugins.eventful" b.addReactionToShop("TAN_A_HIDE","LEATHERWORKS") -.. _luasocket: +.. _luasocket-api: luasocket ========= @@ -4835,7 +4835,7 @@ A class with all the tcp functionality. Tries connecting to that address and port. Returns ``client`` object. -.. _map-render: +.. _map-render-api: map-render ========== @@ -4851,7 +4851,7 @@ Functions returns a table with w*h*4 entries of rendered tiles. The format is same as ``df.global.gps.screen`` (tile,foreground,bright,background). -.. _pathable: +.. _pathable-api: pathable ======== @@ -4885,7 +4885,7 @@ sort The `sort ` plugin does not export any native functions as of now. Instead, it calls Lua code to perform the actual ordering of list items. -.. _xlsxreader: +.. _xlsxreader-api: xlsxreader ========== diff --git a/docs/plugins/building-hacks.rst b/docs/plugins/building-hacks.rst new file mode 100644 index 000000000..106173c47 --- /dev/null +++ b/docs/plugins/building-hacks.rst @@ -0,0 +1,6 @@ +building-hacks +============== + +Provides a Lua API for creating powered workshops. + +See `building-hacks-api` for more details. diff --git a/docs/plugins/cxxrandom.rst b/docs/plugins/cxxrandom.rst new file mode 100644 index 000000000..f3ed8f86d --- /dev/null +++ b/docs/plugins/cxxrandom.rst @@ -0,0 +1,6 @@ +cxxrandom +========= + +Provides a Lua API for random distributions. + +See `cxxrandom-api` for details. diff --git a/docs/plugins/eventful.rst b/docs/plugins/eventful.rst new file mode 100644 index 000000000..892f233bb --- /dev/null +++ b/docs/plugins/eventful.rst @@ -0,0 +1,6 @@ +eventful +======== + +Provides a Lua API for reacting to in-game events. + +See `eventful-api` for details. diff --git a/docs/plugins/luasocket.rst b/docs/plugins/luasocket.rst new file mode 100644 index 000000000..6f7c96cae --- /dev/null +++ b/docs/plugins/luasocket.rst @@ -0,0 +1,6 @@ +luasocket +========= + +Provides a Lua API for accessing network sockets. + +See `luasocket-api` for details. diff --git a/docs/plugins/map-render.rst b/docs/plugins/map-render.rst new file mode 100644 index 000000000..2bcb32adf --- /dev/null +++ b/docs/plugins/map-render.rst @@ -0,0 +1,6 @@ +map-render +========== + +Provides a Lua API for rerendering portions of the map. + +See `map-render-api` for details. diff --git a/docs/plugins/pathable.rst b/docs/plugins/pathable.rst new file mode 100644 index 000000000..daf7697bc --- /dev/null +++ b/docs/plugins/pathable.rst @@ -0,0 +1,6 @@ +pathable +======== + +Provides a Lua API for marking tiles that are reachable from the cursor. + +See `pathable-api` for details. diff --git a/docs/plugins/xlsxreader.rst b/docs/plugins/xlsxreader.rst new file mode 100644 index 000000000..6429ceedc --- /dev/null +++ b/docs/plugins/xlsxreader.rst @@ -0,0 +1,6 @@ +xlsxreader +========== + +Provides a Lua API for reading .xlsx files. + +See `xlsxreader-api` for details.