Skip to content

Commit

Permalink
Merge pull request #1 from Aidenkrz/setup
Browse files Browse the repository at this point in the history
Initial Setup
  • Loading branch information
Aidenkrz authored Oct 13, 2024
2 parents f5521e4 + 9d072ed commit 0a17a0e
Show file tree
Hide file tree
Showing 20 changed files with 165 additions and 378 deletions.
41 changes: 19 additions & 22 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,39 +1,36 @@
# Einstein Engines
<p align="center"> <img alt="Goob Station 14" width="880" height="300" src="https://github.com/Goob-Station/Goob-Station/blob/master/Resources/Textures/Logo/logo.png" /></p>

<p align="center"><img src="https://raw.githubusercontent.com/Simple-Station/Einstein-Engines/master/Resources/Textures/Logo/splashlogo.png" width="512px" /></p>
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](https://github.com/space-wizards/RobustToolbox), 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 this is the content pack for Goob Station.

Einstein Engines is a hard fork of [Space Station 14](https://github.com/space-wizards/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.
## Links

Space Station 14 is inspired heavily by Space Station 13 and runs on [Robust Toolbox](https://github.com/space-wizards/RobustToolbox), a homegrown engine written in C#.
[Goob Station Discord Server](https://discord.gg/goobstation) | [Goob Station Forum](https://forums.goobstation.com/) | [Goob Station Website](https://goobstation.com)

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.
## Documentation/Wiki

## Official Server Policy
The Goob Station [docs site](https://docs.goobstation.com/) has documentation on GS14's content, engine, game design, and more. It also have lots of resources for new contributors to the project.

**No official servers will ever be made for Einstein-Engines**.
## Contributing

In order to prevent a potential conflict of interest, we will never open any server directly using the Einstein Engines codebase itself.
Any server claiming to be an official representation of this fork is not endorsed in any way by this organization.
We however would like to invite anyone wishing to create a server to make a fork of Einstein Engines.
We are happy to accept contributions from anybody. Get in [Discord](https://discord.gg/goobstation) if you want to help. Feel free to check the [list of issues](https://github.com/Goob-Station/Goob-Station-MRP/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,](https://docs.spacestation14.com/en/general-development/codebase-info/pull-request-guidelines.html) you can feel free to if you want to check your stuff.

## Links
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](https://github.com/Simple-Station/Einstein-Engines)

[Website](https://simplestation.org) | [Discord](https://discord.gg/X4QEXxUrsJ) | [Steam(SSMV Launcher)](https://store.steampowered.com/app/2585480/Space_Station_Multiverse/) | [Steam(WizDen Launcher)](https://store.steampowered.com/app/1255460/Space_Station_14/) | [Standalone](https://spacestationmultiverse.com/downloads/)
### [Einstein Engines](https://github.com/Simple-Station/Einstein-Engines)

## Contributing
Einstein Engines is a hard fork of [Space Station 14](https://github.com/space-wizards/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.

We are happy to accept contributions from anybody, come join our Discord if you want to help.
We've got a [list of issues](https://github.com/Simple-Station/Einstein-Engines/issues) that need to be done and anybody can pick them up. Don't be afraid to ask for help in Discord either!
### EE Links

We are currently accepting translations of the game on our main repository.
If you would like to translate the game into another language check the #contributor-general channel in our Discord.
[Website](https://simplestation.org) | [Discord](https://discord.gg/X4QEXxUrsJ) | [Steam(SSMV Launcher)](https://store.steampowered.com/app/2585480/Space_Station_Multiverse/) | [Steam(WizDen Launcher)](https://store.steampowered.com/app/1255460/Space_Station_14/) | [Standalone](https://spacestationmultiverse.com/downloads/)

## Building
### Building

Refer to [the Space Wizards' guide](https://docs.spacestation14.com/en/general-development/setup/setting-up-a-development-environment.html) 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.
Expand Down
4 changes: 2 additions & 2 deletions Resources/ServerInfo/AssDayRules.txt
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
[color=#ff0000]You must be 17 or older to play. Users under 17 will be banned immediately.[/color]
[color=#ff0000]You must be 14 or older to play. Users under 17 will be banned immediately.[/color]
[color=#ff0000]Speak English, please.[/color]

[color=#FFD700] !!! ASS DAY !!! [/color]

It's ass day! Finally, lower roleplay, something impossible to find on any other server but Delta-V.
It's ass day! Finally, lower roleplay, something impossible to find on any other server but Goob Station.
Rules are relaxed today and admin abuse is more on the cards.

[color=#a4885c]1.[/color] [color=#ff0000]DO NOT GRIEF OR OTHERWISE SELF-ANTAG. PLAY AS NORMAL.[/color]
Expand Down
11 changes: 2 additions & 9 deletions Resources/ServerInfo/RedialAddresses.txt
Original file line number Diff line number Diff line change
@@ -1,12 +1,5 @@
# 1. Use addresses in the format ss14://example.com:1212 or ss14s://example.com:1212 or ss14://192.168.0.1:1212 etc
# 2. Make sure that your server has hub.server_url CVar set so that it will not redial people to itself.
# 3. Put comments on their own line
# Mining Station
ss14://nfn.mooo.com:1213
# Delta-V
ss14://delta-v.org:1212
ss14://delta-v.org:1213
# Frontier
ss14://167.235.179.74:1212
# BRC Nyano
ss14://167.235.179.74:1213
# Goob 1
ss14://noda.avesmaximus.eu:4888
10 changes: 2 additions & 8 deletions Resources/ServerInfo/RedialAddressesCentral.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,5 @@
# 2. Make sure that your server has hub.server_url CVar set so that it will not redial people to itself.
# 3. Put comments on their own line
# This version contains only servers listed on the hub located at https://central.spacestation14.io/hub/
# Mining Station
ss14://nfn.mooo.com:1213
# Delta-V
ss14://delta-v.org:1212
# Frontier
ss14://167.235.179.74:1212
# BRC Nyano
ss14://167.235.179.74:1213
# Goob 1
ss14://noda.avesmaximus.eu:4888
8 changes: 4 additions & 4 deletions Resources/ServerInfo/Rules.txt
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
[color=#ff0000]YOU MUST BE AT LEAST 17 YEARS OF AGE TO PLAY ON DELTA-V SERVERS. ANY USERS SUSPECTED OF BEING UNDER 17 YEARS OF AGE WILL BE BANNED UNTIL THEY ARE OF AGE.[/color]
[color=#ff0000]YOU MUST BE AT LEAST 14 YEARS OF AGE TO PLAY ON GOOB STATION SERVERS. ANY USERS SUSPECTED OF BEING UNDER 17 YEARS OF AGE WILL BE BANNED UNTIL THEY ARE OF AGE.[/color]

[color=#ff0000]DISCONNECTING FROM OR IGNORING/EVADING ADMIN-HELPS WILL RESULT IN AN APPEAL ONLY BAN.[/color]

[color=#ff0000]THE USAGE OF ANY THIRD-PARTY APPLICATIONS/SCRIPTS/CLIENT MODIFICATIONS TO GAIN AN ADVANTAGE, AVOID INTENDED GAME/SERVER MECHANICS, OR TO HARM SERVER INFRASTRUCTURE IS STRICTLY PROHIBITED. ANY AND ALL INSTANCES OF THIS WILL BE MET WITH AN APPEAL-ONLY BAN.[/color]

[color=#00ff00]Rules Update 11Mar2024 - Added Cryo Rules, Changed the Prisoner Rule, Expanded on EORG, added rules aimed at meta-grudging/vitriolic OOC/LOOC, and clarified part of Rule 6[/color]

[color=#ffff00]Delta-V is a Medium Roleplay server. Try to immerse yourself into your character. This includes doing your job, interacting with your fellow crewmates, and using roleplay as the primary vessel to play the game. MRP places less emphasis on “winning” and more on just telling a story.[/color]
[color=#ffff00]Goob Station is a Medium Roleplay server. Try to immerse yourself into your character. This includes doing your job, interacting with your fellow crewmates, and using roleplay as the primary vessel to play the game. MRP places less emphasis on “winning” and more on just telling a story.[/color]

If you have any questions about these rules, please use the admin help (ahelp) menu by hitting F1 in-game or clicking the “Ahelp” button in the lobby.

Expand All @@ -23,7 +23,7 @@ If you have any questions about these rules, please use the admin help (ahelp) m
- Do not make yourself a major problem/annoyance/disruption for the crew while not being an antagonist (i.e. self-antagging).
- Do not make yourself a major problem/annoyance/disruption for one specific crew member in a way that would actively detract from the other player's enjoyment of the shift.
- Do not, as a crewmate, hide the nuclear fission explosive (i.e. "the nuke") in an impossible to see location.
- Do not ignore the admin help relay or abuse it by flooding it with garbage, checking for admins before stating a problem (ex: "hello?", "any admins?"), using it as a chatroom, or sending messages of no substance. Hostility to administrators in the relay will result in your removal. All ahelp messages are sent to the Delta-V Discord.
- Do not ignore the admin help relay or abuse it by flooding it with garbage, checking for admins before stating a problem (ex: "hello?", "any admins?"), using it as a chatroom, or sending messages of no substance. Hostility to administrators in the relay will result in your removal. All ahelp messages are sent to the Goob Station Discord.
- Department strikes (ex: cargonia and any variation thereof), riots, cults, and any other type of similar largely disruptive behavior are strictly forbidden. These activities are generally antagonist-only and all players regardless of antagonist status must obtain admin Central Command permission before engaging in this behavior (you are extremely unlikely to get permission).
- AFK (aka SSD) and catatonic players are considered to have the same rights as a conscious crewmate.
- End-of-round grief (EORG) is not allowed. This includes attacking, destroying, polluting, and injuring without reason both *at* and *on the way to* Central Command.
Expand All @@ -50,7 +50,7 @@ If you have any questions about these rules, please use the admin help (ahelp) m
- You are allowed to have knowledge of past experiences with someone else in prior shifts. This does not give you permission to hold a grudge against someone that results in you treating them differently in an unfair way (i.e. Meta-Grudging).
- Specific players who were antagonists in previous rounds must not be treated differently because of it.
- Do not "Antag Roll." This is the act of joining rounds for the purpose of seeing if you joined as an antagonist, and leaving soon after if not. Players who have a history of this behavior will have their whitelist revoked and/or face a ban.
- [color=#ff0000]Do not stream the current round to the Delta-V Discord.[/color]
- [color=#ff0000]Do not stream the current round to the Goob Station Discord.[/color]
- Do not place players into cryosleep unless they have given consent to do so, they are fully catatonic, or they have been sentenced to preservative stasis. Always examine a character to double check if they are SSD or catatonic prior to placing them into cryosleep.

[color=#a4885c]5.[/color] If a player dies and is brought back by way of cloning or borgification, they forget the last five minutes leading up to their death and cannot describe who or what killed them.
Expand Down
5 changes: 1 addition & 4 deletions Resources/Textures/Logo/icon-license.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
The files below are licensed under Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International by the author, Jennifer Castillo, @ItJustAni or @justani.
The files below are licensed under Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International.

icon.ico
icon/icon-16x16.png
Expand All @@ -10,6 +10,3 @@ icon/icon-128x128.png
icon/icon-256x256.png
logo.png
slashlogo.png
source/EE_banner.svg
source/EE_logo-dark.svg
source/EE_logo-light.svg
Binary file modified Resources/Textures/Logo/icon.ico
Binary file not shown.
Binary file modified Resources/Textures/Logo/icon/icon-128x128.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified Resources/Textures/Logo/icon/icon-16x16.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified Resources/Textures/Logo/icon/icon-24x24.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified Resources/Textures/Logo/icon/icon-256x256.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified Resources/Textures/Logo/icon/icon-32x32.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified Resources/Textures/Logo/icon/icon-48x48.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified Resources/Textures/Logo/icon/icon-64x64.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified Resources/Textures/Logo/logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
135 changes: 135 additions & 0 deletions Resources/Textures/Logo/logo.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit 0a17a0e

Please sign in to comment.