Skip to content

starch70/Goob-Station-MRP

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Goob Station 14

This is a fork from the primary repo for Einstein Engines.

Space Station 14 is inspired heavily by Space Station 13 and runs on Robust Toolbox, a homegrown engine written in C#. To prevent people forking RobustToolbox, a "content" pack is loaded by the client and server. This content pack contains everything needed to play the game on one specific server, in this case Goob Station.

Links

Goob Station Discord Server | Goob Station Forum | Goob Station Website

Documentation/Wiki

The Goob Station docs site has documentation on GS14's content, engine, game design, and more. It also have lots of resources for new contributors to the project.

Contributing

We are happy to accept contributions from anybody. Get in Discord if you want to help. Feel free to check the list of issues that need to be done and anybody can pick them up. Don't be afraid to ask for help either! While Goob doesn't use the contribution guidelines, you can feel free to if you want to check your stuff.

We are not currently accepting translations of the game on our main repository. If you would like to translate the game into another language consider contributing to our upstreams repo, Einstein Engines

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. Our 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. If you are a representative of a former downstream of Delta-V, we would like to invite you to contact us for an opportunity to represent your fork in this new upstream.

EE Links

Website | Discord | Steam(SSMV Launcher) | Steam(WizDen Launcher) | Standalone

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

Goob Station for the Sophisticated Man

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 94.4%
  • Fluent 5.2%
  • Python 0.3%
  • JavaScript 0.1%
  • PowerShell 0.0%
  • CSS 0.0%