Skip to content

Einstein Engines' fork. It's like barotrauma, but in Space Station 14!

License

AGPL-3.0, MIT licenses found

Licenses found

AGPL-3.0
LICENSE-AGPLv3.txt
MIT
LICENSE-MIT.txt
Notifications You must be signed in to change notification settings

Noliuss/Barotrauma-Station

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25,192 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Barotrauma Station


Einstein Engines is a hard fork of Space Station 14 built around the ideals and design inspirations of the Baystation family of servers from Space Station 13 with a focus on having modular code that anyone can use to make the RP server of their dreams. Their founding organization is based on a democratic system whereby our mutual contributors and downstreams have a say in what code goes into their own upstream. And Barotrauma Station is a one of forks of Einstein Engines.

Space Station 14 is inspired heavily by Space Station 13 and runs on Robust Toolbox, a homegrown engine written in C#.

As a hard fork, any code sourced from a different upstream cannot ever be merged directly here, and must instead be ported. All code present in this repository is subject to change as desired by the council of maintainers.

Links

Barotrauma Station Discord | Steam(SSMV Launcher) | Steam(WizDen Launcher) | Standalone

Contributing

We are happy to accept contributions from anybody, come join our Discord if you want to help.

Building

Refer to the Space Wizards' guide on setting up a development environment for general information, but keep in mind that Einstein Engines is not the same and many things may not apply. We provide some scripts shown below to make the job easier.

Build dependencies

  • Git
  • .NET SDK 8.0.100

Windows

  1. Clone this repository
  2. Run git submodule update --init --recursive in a terminal to download the engine
  3. Run Scripts/bat/buildAllDebug.bat after making any changes to the source
  4. Run Scripts/bat/runQuickAll.bat to launch the client and the server
  5. Connect to localhost in the client and play

Linux

  1. Clone this repository
  2. Run git submodule update --init --recursive in a terminal to download the engine
  3. Run Scripts/sh/buildAllDebug.sh after making any changes to the source
  4. Run Scripts/sh/runQuickAll.sh to launch the client and the server
  5. Connect to localhost in the client and play

MacOS

I don't know anybody using MacOS to test this, but it's probably roughly the same steps as Linux

License

Please read the LEGAL.md file for information on the licenses of the code and assets in this repository.

About

Einstein Engines' fork. It's like barotrauma, but in Space Station 14!

Resources

License

AGPL-3.0, MIT licenses found

Licenses found

AGPL-3.0
LICENSE-AGPLv3.txt
MIT
LICENSE-MIT.txt

Security policy

Stars

Watchers

Forks

Contributors 790