Files
2025-07-10 01:02:24 -07:00

81 lines
2.1 KiB
JavaScript

/**
* Creating a sidebar enables you to:
- create an ordered group of docs
- render a sidebar for each doc of that group
- provide next/previous navigation
The sidebars can be generated from the filesystem, or explicitly defined here.
Create as many sidebars as you want.
*/
// @ts-check
/** @type {import('@docusaurus/plugin-content-docs').SidebarsConfig} */
const sidebars = {
// By default, Docusaurus generates a sidebar from the docs folder structure
tutorialSidebar: [
'intro',
{
type: 'category',
label: 'Getting Started',
items: [
'getting-started/installation',
'getting-started/quick-start',
],
},
{
type: 'category',
label: 'Core Concepts',
items: [
'core-concepts/overview',
'core-concepts/barrel-component',
'core-concepts/gatling-mechanics',
'core-concepts/trajectory-prediction',
'core-concepts/mathematical-ballistics',
'core-concepts/ballistic-impact-component',
'core-concepts/spalling-system',
'core-concepts/unit-conversions',
],
},
{
type: 'category',
label: 'Tutorials',
items: [
'tutorials/weapon-data-setup',
'tutorials/gun-blueprint-guide',
'tutorials/blueprint-integration',
'tutorials/material-setup-guide',
'tutorials/advanced-weapon-systems',
],
},
{
type: 'category',
label: 'Advanced Guides',
items: [
'advanced/multiplayer-guide',
'advanced/performance-optimization',
'advanced/editor-tools',
'advanced/editor-integration',
'advanced/json-import-export',
'advanced/researcher-guide',
'advanced/migration-guide',
],
},
{
type: 'category',
label: 'API Reference',
items: [
'api/overview',
'api/bullet-reference',
'api/material-properties-reference',
'api/parameter-validation-reference',
'api/debug-commands-reference',
],
},
'troubleshooting',
'changelog',
],
};
export default sidebars;