/smash-soda

Parsec Soda with some extra bells and whistles.

Primary LanguageC++MIT LicenseMIT


Smash Soda

Unofficial Tool for Hosting on Parsec
Latest Release · Report Bug · Request Feature

Table of Contents

  1. About The Project
  2. Features
  3. Chat Commands
  4. Contributing
  5. License
  6. Contact
  7. Acknowledgements

About the Project

This is a modification of ParsecSoda, a tool developed by FlavioFS for improving the hosting experience on Parsec Arcade. It builds upon modifications made by user v6000.

The aim of this project is to make it easier for people to host public rooms with Parsec, with lots of new features and moderation tools. It also uses an unofficial alternative to the now discontinued Parsec Arcade, called Soda Arcade.

This is an experimental version of Parsec Soda...expect bugs! Help development by reporting issues and contributing to the Discussions!

Still lost? Check out the beginner guide HERE!

Check out the comprehensive Wiki guide on how to use Smash Soda HERE!

Download
Download latest
version
Issues
Report issues and
request features
Discord
Join the Discord
community!
Wiki
Read the full wiki
guide here!

Features

  • Smash Bros Ultimate

Some new admin chat commands have been added for making hosting Smash easier. !bb will press everybody's B button twice...good when you're stuck the the match results screen!

  • Ping Limit

This allows you to set a latency limit for your lobby. Those whose pings exceed the limit will be kicked automatically.

  • Moderator System

Grant moderator permissions to users you trust in your lobbies. This will allow your mods to kick troublesome users and other admin tier commands.

  • Hotseat

Hosting a single player game and people aren't sharing nicely? Well now you can set a hotseat timer...when the timer is up, it'll go down the guest list and swap them in to the gamepad 1 slot!

  • Themes

Check out the new Midnight theme for Smash Soda or select from some presets!

Contributing

See the open issues for a list of proposed features (and known issues).

Would you like to contribute to the project? That's great! Here's what you do:

  1. Open a new issue reporting what you're going to do.
  2. Fork this repository.
  3. Create a branch for your feature.
  4. Make your local changes.
  5. Submit a pull request.

I am working on this project as a hobby and an opportunity for me to learn more about working with C++. If you love Smash Soda, consider donating to FlavioFS for his amazing work on Parsec Soda!

Hey though, if you'd like to buy me a coffee, I won't say no!

License

See LICENSE.txt for more information.

Contact

Project Link: https://github.com/MickeyUK/SmashSoda

Acknowledgements