A fork of Space Station 14, embracing a mixture of classic SS13 chaos and experimentation only possible with the new engine
Go to file
DrSmugleaf dd385a0511
Change all of body system to use entities and components (#2074)
* Early commit

* Early commit 2

* merging master broke my git

* does anyone even read these

* life is fleeting

* it just works

* this time passing integration tests

* Remove hashset yaml serialization for now

* You got a license for those nullables?

* No examine, no context menu, part and mechanism parenting and visibility

* Fix wrong brain sprite state

* Removing layers was a mistake

* just tear body system a new one and see if it still breathes

* Remove redundant code

* Add that comment back

* Separate damage and body, component states, stomach rework

* Add containers for body parts

* Bring layers back pls

* Fix parts magically changing color

* Reimplement sprite layer visibility

* Fix tests

* Add leg test

* Active legs is gone

Crab rave

* Merge fixes, rename DamageState to CurrentState

* Remove IShowContextMenu and ICanExamine
2020-10-10 15:25:13 +02:00
.github NetSerializer in-tree compat fixes. (#1524) 2020-07-29 00:20:29 -07:00
.vscode Fix C# VSCode extension recommendation. 2020-05-01 20:03:42 +02:00
BuildChecker use CannyFastMath in various places even where it might not be any different 2020-06-14 09:36:53 -04:00
BuildFiles/Mac/Space Station 14.app/Contents Updated Mac Icon (#1058) 2020-06-02 13:29:33 +02:00
Content.Benchmarks Define CVars in a central location. 2020-09-25 21:39:33 +02:00
Content.Client Change all of body system to use entities and components (#2074) 2020-10-10 15:25:13 +02:00
Content.IntegrationTests Change all of body system to use entities and components (#2074) 2020-10-10 15:25:13 +02:00
Content.Server Change all of body system to use entities and components (#2074) 2020-10-10 15:25:13 +02:00
Content.Server.Database Foreign key for selected character slots. 2020-10-07 10:42:53 +02:00
Content.Shared Change all of body system to use entities and components (#2074) 2020-10-10 15:25:13 +02:00
Content.Tests Change all of body system to use entities and components (#2074) 2020-10-10 15:25:13 +02:00
Resources Change all of body system to use entities and components (#2074) 2020-10-10 15:25:13 +02:00
RobustToolbox@6b769d814e Sprite fixes (#2213) 2020-10-10 14:44:30 +02:00
Tools Powershell scripts to dump commit and contributor lists. 2020-10-10 12:03:47 +02:00
.appveyor.yml Let's pray it all works 2019-12-16 00:46:09 +01:00
.editorconfig Fix editorconfig (#1096) 2020-06-17 03:10:52 +02:00
.gitattributes Code Styling defaults & C# Git Diff support (#593) 2020-02-06 16:16:15 +01:00
.gitignore Adds windows image file caches to .gitignore (#836) 2020-04-21 12:32:46 +02:00
.gitmodules Update gitmodules 2019-03-29 22:11:40 -06:00
.travis.yml Update Travis to Bionic and Python 3.6 (#585) 2020-02-03 19:05:20 +01:00
Jenkinsfile Hey dum dum update the Jenkinsfile. 2020-04-27 12:06:18 +02:00
LICENSE.TXT Create LICENSE.TXT 2017-08-02 12:27:55 -07:00
README.md Makes the repo sparkle (#2180) 2020-10-06 09:06:50 +02:00
RUN_THIS.py package_release_build mac support. 2017-08-14 15:05:39 +02:00
SpaceStation14.sln Add the Robust.Physics project to the solution. 2020-08-09 17:14:23 -07:00
SpaceStation14.sln.DotSettings Data-oriented Construction System (#2152) 2020-10-08 17:41:23 +02:00
auth.ps1 Define CVars in a central location. 2020-09-25 21:39:33 +02:00
runclient.bat update client bat 2019-04-15 21:34:02 -06:00
runserver.bat Update Scripts 2019-04-15 21:12:00 -06:00

README.md

Space Station 14

Build Status

Amazing Space Station 14 is a revived attempt at an SS13 remake.

This is the primary repo for Amazing Space Station 14. 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.

If you want to host or create content for Amazing SS14, this is the repo you need. Contains both RobustToolbox and the content pack for development of new content packs.

Getting in Touch

The IRC is setup to relay back and forth to the Discord server so IRC nerds will not be left out.

Documentation

We have various documentation articles about various systems on both content pack and engine on HackMD wiki.

Contributing

We are happy to accept contributions from anybody. Get in Discord or IRC if you want to help. We've got a list of issues that need to be done and anybody can pick them up. Don't be afraid to ask for help either!

Building

See the relevant HackMD wiki page