Skip to content

ScheduleLua/ScheduleLua-Docs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ScheduleLua Documentation

Build & Deploy VitePress Site Built with VitePress Documentation Status

This repository contains the official documentation for ScheduleLua, a Lua scripting API for Schedule 1 that allows you to create mods and enhance your gameplay experience.

🚀 Live Documentation

Visit the live documentation at https://ifbars.github.io/ScheduleLua-Docs/

🛠️ Development Status

ScheduleLua is currently in beta development. The API is subject to change and some features may not be fully implemented yet. This documentation is being built alongside the mod.

📚 Documentation Structure

  • Guide: Installation instructions, getting started guides, and best practices
  • API Reference: Detailed documentation of all available APIs and functions
  • Examples: Sample scripts demonstrating various features and use cases

🧰 Local Development

To run this documentation site locally, download the zip, then:

cd path/to/your-docs-folder

# Install dependencies
npm install

# Start local development server
npm run docs:dev

👥 Contributing

Contributions to improve the documentation are welcome! Please follow these steps:

  1. Fork the repository: Click the "Fork" button at the top right of this repository.

  2. Clone your fork:

    git clone https://github.com/YOUR-USERNAME/ScheduleLua-Docs.git
    cd ScheduleLua-Docs
  3. Set up the project:

    npm install
  4. Create a new branch:

    git checkout -b your-feature-branch
  5. Make your changes: Update or add documentation files as needed.

  6. Preview your changes locally:

    npm run docs:dev

    The site will be available at http://localhost:5173/ScheduleLua-Docs/

  7. Commit and push your changes:

    git add .
    git commit -m "Description of changes"
    git push origin your-feature-branch
  8. Create a Pull Request: Go to your fork on GitHub and click "New Pull Request". Make sure to set the base branch to dev.

  9. Wait for review: Your PR will be reviewed and merged if it meets the project's guidelines.

Please ensure your contributions:

  • Follow the existing documentation style
  • Are clear and concise
  • Include examples where appropriate
  • Have been tested locally before submission

🔗 Related Links

📄 License

This documentation is released under the GPL-3.0 License.

About

The VitePress Documentation for the ScheduleLua mod for Schedule 1

Resources

License

Stars

Watchers

Forks