8000 GitHub - CaveStoryModdingCommunity/soapdispenser: Recreation of the Soaprun game server by Studio Pixel
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

CaveStoryModdingCommunity/soapdispenser

Repository files navigation

Soapdispenser

It's a replacement server for Soaprun written in Rust!

See the docs folder for more info on Soaprun itself.

Building

It's a rust project, so just cargo build and it should work.

Running

To start the server, set up your [config.json] and run the executable. If you want to specify a specific config file, such as when hosting multiple servers, use the -c (--config) option. See the recreations folder for some maps you can host.

If you want to convert legacy maps (Soaprun version 0.020, 0.030, or any of the offline executables), use this command:

soapdispenser.exe ConvertRooms <input directory> <conversion map> [output directory (pulls from config.json if not provided)]

Some conversion maps can be found in the conversion_maps folder (they're just a list of bytes where each tile type is used as an index into the file to find what tile it should be in the final output).

Credits

  • Pixel - Made Soaprun
  • Brayconn - Made this replacement server
  • Hamish "hammil" Milne - Provided early documentation of the Soaprun protocol
  • andwhyisit - Provided old videos, maps, and server space at [soaprun.cavestory.org]
  • Enlight - Helped test the server, and made the Soaprun Community Edition client
  • Satwon - Helped test the server
  • Fluff8836 - Made the offline map viewers, Soaprules.rtf, multiple map images, and the only English Soaprun footage

About

Recreation of the Soaprun game server by Studio Pixel

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Contributors 2

  •  
  •  

Languages

0