docs - dropdown toc

This commit is contained in:
Cody Glassman 2025-06-20 17:17:13 -07:00
parent 3abc86be73
commit ac400f0ebc
5 changed files with 102 additions and 90 deletions

View File

@ -4,28 +4,31 @@ Welcome to OpenMW's Documentation!
This documentation covers all aspects of OpenMW development, scripting, and content creation. This documentation covers all aspects of OpenMW development, scripting, and content creation.
Use the categorized sections below to quickly access technical references, modding tools, and installation guides. Use the categorized sections below to quickly access technical references, modding tools, and installation guides.
.. toctree:: .. dropdown:: Table of Contents
:caption: Reference :icon: book
:titlesonly:
:maxdepth: 4
reference/modding/index .. toctree::
reference/postprocessing/index :caption: Reference
:titlesonly:
:maxdepth: 4
.. toctree:: reference/modding/index
:caption: Lua reference/postprocessing/index
:titlesonly:
:maxdepth: 4
reference/lua-scripting/overview .. toctree::
reference/lua-scripting/api :caption: Lua
reference/lua-scripting/teal :titlesonly:
:maxdepth: 4
.. toctree:: reference/lua-scripting/overview
:caption: Help reference/lua-scripting/api
:titlesonly: reference/lua-scripting/teal
:maxdepth: 4
manuals/installation/index .. toctree::
manuals/openmw-cs/index :caption: Help
manuals/documentationHowTo :titlesonly:
:maxdepth: 4
manuals/installation/index
manuals/openmw-cs/index
manuals/documentationHowTo

View File

@ -4,9 +4,12 @@ Installation Guide
In order to use OpenMW, you must install both the engine and the game files for a compatible game. In order to use OpenMW, you must install both the engine and the game files for a compatible game.
.. toctree:: .. dropdown:: Table of Contents
:maxdepth: 2 :icon: book
install-openmw .. toctree::
install-game-files :maxdepth: 2
common-problems
install-openmw
install-game-files
common-problems

View File

@ -13,21 +13,23 @@ few chapters to familiarise yourself with the new interface.
Please report any software problems as bugs in the software, not errors in Please report any software problems as bugs in the software, not errors in
the manual. the manual.
.. toctree:: .. dropdown:: Table of Contents
:hidden: :icon: book
:maxdepth: 2
foreword .. toctree::
tour :maxdepth: 2
files-and-directories
starting-dialog foreword
tables tour
tables-file files-and-directories
tables-world starting-dialog
tables-mechanics tables
tables-characters tables-file
tables-assets tables-world
record-types tables-mechanics
record-filters tables-characters
cell-view tables-assets
records-drag-and-drop record-types
record-filters
cell-view
records-drag-and-drop

View File

@ -13,24 +13,26 @@ about creating new content for OpenMW, please refer to
intended. Please report any software problems as bugs in the software, intended. Please report any software problems as bugs in the software,
not errors in the manual. not errors in the manual.
.. toctree:: .. dropdown:: Table of Contents
:hidden: :icon: book
:maxdepth: 2
foreword .. toctree::
differences :maxdepth: 2
mod-install
openmw-game-template foreword
settings/index differences
texture-modding/index mod-install
custom-models/index openmw-game-template
font settings/index
sound-effects texture-modding/index
music custom-models/index
sky-system font
doors-and-teleports sound-effects
custom-shader-effects music
extended sky-system
animation-blending doors-and-teleports
paths custom-shader-effects
localisation extended
animation-blending
paths
localisation

View File

@ -45,32 +45,34 @@ The ranges included with each setting are the physically possible ranges, not re
you may want to steer clear of altering these files. That being said, you may want to steer clear of altering these files. That being said,
this guide should be plenty clear enough that you can find the setting you want to change and safely edit it. this guide should be plenty clear enough that you can find the setting you want to change and safely edit it.
.. toctree:: .. dropdown:: Table of Contents
:hidden: :icon: book
:maxdepth: 2
Camera <camera> .. toctree::
Cells <cells> :maxdepth: 2
Fog <fog>
Groundcover <groundcover> Camera <camera>
Map <map> Cells <cells>
GUI <GUI> Fog <fog>
HUD <HUD> Groundcover <groundcover>
Game <game> Map <map>
General <general> GUI <GUI>
Lua <lua> HUD <HUD>
Shaders <shaders> Game <game>
Shadows <shadows> General <general>
Input <input> Lua <lua>
Saves <saves> Shaders <shaders>
Sound <sound> Shadows <shadows>
Terrain <terrain> Input <input>
Video <video> Saves <saves>
Water <water> Sound <sound>
Windows <windows> Terrain <terrain>
Navigator <navigator> Video <video>
Physics <physics> Water <water>
Models <models> Windows <windows>
Post-Processing <postprocessing> Navigator <navigator>
Stereo <stereo> Physics <physics>
Stereo View <stereoview> Models <models>
Post-Processing <postprocessing>
Stereo <stereo>
Stereo View <stereoview>