Acruid 24707b7385 Shared Containers (#1579)
* Added a basic server simulation framework for help with tests.

* Moved as much as possible to Robust.Shared/Containers.
Moved ContainerSlot from content to engine.

* Moved ClientContainer to shared.

* Merged client/server ContainerManagerComponents into a single shared version.

* ContainerManagerComponent is now implicitly registered with the attributes.

* Migrated to 2021 serialization technology.

* Existing Unit Tests work.

* More tests coverage.
Fixed bug with transferring items between containers.

* Container Type info is now sent over the network.

* Merge client/server container systems.

* Code cleanup.

* Attempted to fix dictionary serialization.
Logs warning when trying to check if an unknown GridId is paused.

* Remove OldCode.
2021-03-01 15:19:59 -08:00
2021-03-01 00:45:36 +01:00
2021-03-01 15:19:59 -08:00
2021-03-01 15:19:59 -08:00
2021-03-01 15:19:59 -08:00
2020-12-13 01:10:21 +01:00
2020-12-20 23:52:36 +01:00
2020-07-30 23:11:03 +02:00
2020-12-13 01:10:21 +01:00
2017-05-03 15:40:44 +02:00
2019-03-13 13:25:55 +01:00
2017-08-08 12:47:31 +02:00
2019-03-13 13:25:55 +01:00

Robust Toolbox

Build status Coverage

Robust Toolbox is a client/server backend for Space Station 14.

This repository is the engine section of SS14. This is the base engine all SS14 servers will be built on. As such, it does not start on its own: it needs the content repo. Use said repo for actual development, even if you're modifying the engine itself. Think of Robust Toolbox as BYOND in the context of Spacestation 13.

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 technical documentation articles on the 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

In practice, you usually don't build this repository directly.

See legal.md for licenses and copyright.

Description
Languages
C# 98.8%
Fluent 0.6%
Python 0.4%
GLSL 0.1%