Skip to content

nuttyb-community/nuttyb

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

389 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🦖 Community NuttyB

Community NuttyB is a mod for BAR Raptors and Scavengers on steroids!

This is a monorepo that contains:

  • The source code for various tweaks for the NuttyB mod (lua directory).
  • The source code for Configurator web application.

📚 Documentation

  • Wiki - Complete guides and documentation
  • Changelog - Detailed version history with author attributions

🎮 Quick Start for Players

Getting the Mod

Use the Community NuttyB Configurator to generate your custom configuration with the tweaks you want.

🛠️ Development

Prerequisites

  • Install Bun.
  • Clone this repository.
  • Install dependencies.
bun install

Run locally (live reload)

Use a Next web server with live reload for development.

bun dev

The app will be available at http://localhost:3000

Sync Lua data

Whenever you make changes to the tweak source files, you need to generate the Lua bundle that Configurator will use. You can do this by running:

bun run sync -p .

Sync script supports pulling latest Lua files from either a local path or a GitHub repository. For more details, see the script's command-line help:

bun sync --help

Verify Lua bundle

To run the tests, execute the following command:

bun test

Deployment (GitHub Pages)

Deployment is automated using GitHub Actions. Pushes to the main branch will trigger a build and deploy the site to GitHub Pages. By default, it uses the repository name to define the base path for the web application. If you want to use a custom base path, you can set the BASE_PATH repository variable in your repository settings. Note that you should not include a leading slash in the BASE_PATH value.

👥 Contributors

This project has been made possible by the contributions of:

  • Backbash - Project owner, balance changes, raptor updates, T4 air rework
  • tetrisface - Converter, t3 eco, tooling, and extensive tweaks
  • rcorex - Raptor mechanics, spawn system, balance updates
  • Fast - Launcher rebalance, recent features
  • timuela - Unit launcher range adjustments
  • Lu5ck - Base64 automation, LRPC rebalance review
  • autolumn - Helper commands
  • Insider - Configurator web application, CI/CD

📜 License

This project uses these open source licenses:

About

No description, website, or topics provided.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Lua 51.6%
  • TypeScript 47.1%
  • JavaScript 1.2%
  • Dockerfile 0.1%