Mirror of space-wizards/RobustToolbox
  • C# 98.9%
  • Fluent 0.6%
  • Python 0.3%
  • GLSL 0.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-11-08 22:38:53 -07:00
.github Fix publish workflow again (#7192) 2026-11-08 16:24:12 -07:00
Avalonia.Base Refactor MSBuild spaghetti, new configurations. (#3807) 2023-03-06 11:12:08 -08:00
BuildFiles/Mac/Space Station 14.app/Contents Stuff to export standalone builds of Robust.Client. 2020-12-05 01:50:33 +01:00
cefglue@f8f5135dbc Update submodules for lscache gitignore 2026-05-26 17:26:23 +02:00
docs Update map loader to work with grid entities. 2019-12-28 03:22:09 +01:00
Imports NetSerializer becomes its own package (#7181) 2026-11-02 19:02:54 +01:00
Lidgren.Network Merge commit from fork 2026-11-04 18:50:27 +01:00
MSBuild Version: 295.0.3 2026-11-08 22:38:53 -07:00
native "Add vorbis" she said. "It'll be easy" 2026-01-04 04:16:20 +01:00
Resources License fixes (#7144) 2026-10-17 14:33:28 +11:00
Robust.Analyzers Convert all uses of TypeSymbolHelper to extension methods. (#7136) 2026-10-17 14:27:32 +11:00
Robust.Analyzers.Tests Add netserializer aware delta states (#6957) 2026-08-22 20:32:13 +10:00
Robust.Benchmarks Obsolete spawn entity (#6974) 2026-10-05 18:23:04 +11:00
Robust.Client NetSerializer becomes its own package (#7181) 2026-11-02 19:02:54 +01:00
Robust.Client.Injectors XamlX upgrade (#6288) 2026-07-24 19:00:35 +10:00
Robust.Client.IntegrationTests NetSerializer becomes its own package (#7181) 2026-11-02 19:02:54 +01:00
Robust.Client.NameGenerator XamlX upgrade (#6288) 2026-07-24 19:00:35 +10:00
Robust.Client.Tests Add postShaders argument to DrawingHandleScreen.DrawEntity() (#7165) 2026-10-22 14:18:23 +11:00
Robust.Client.WebView Cleanup: Warning resolution/suppression (#6721) 2026-07-16 19:43:54 +10:00
Robust.Docfx remove inheritedmembers div 2022-03-21 18:02:35 -06:00
Robust.Generators Serialization v3 aka constant suffering (#1606) 2021-03-04 15:59:14 -08:00
Robust.Generators.UnitTesting Serialization v3 aka constant suffering (#1606) 2021-03-04 15:59:14 -08:00
Robust.LoaderApi@2b6a7db8d8 Update submodules for lscache gitignore 2026-05-26 17:26:23 +02:00
Robust.Packaging Fix windows packaging separator (#6727) 2026-10-27 19:13:16 +11:00
Robust.Packaging.Tests Okay, the Robust API thing didn't pan out. New plan. 2025-12-16 22:56:31 +01:00
Robust.Roslyn.Shared Convert all uses of TypeSymbolHelper to extension methods. (#7136) 2026-10-17 14:27:32 +11:00
Robust.Serialization.Generator Convert all uses of TypeSymbolHelper to extension methods. (#7136) 2026-10-17 14:27:32 +11:00
Robust.Server NetSerializer becomes its own package (#7181) 2026-11-02 19:02:54 +01:00
Robust.Server.IntegrationTests Keep arrival order for same-tick client entity messages (#7147) 2026-10-27 16:50:49 +11:00
Robust.Server.Testing Fixed lists being out of order with partial prototypes, fix !Index not working for mappings in a sequence, fix value-sequence combines and clears (#7193) 2026-11-06 16:40:29 -07:00
Robust.Shared Support partial component registries inside components and non-entity prototypes (#7200) 2026-11-08 22:26:52 -07:00
Robust.Shared.CompNetworkGenerator Convert all uses of TypeSymbolHelper to extension methods. (#7136) 2026-10-17 14:27:32 +11:00
Robust.Shared.EntitySystemSubscriptionsGenerator Convert all uses of TypeSymbolHelper to extension methods. (#7136) 2026-10-17 14:27:32 +11:00
Robust.Shared.IntegrationTests Support partial component registries inside components and non-entity prototypes (#7200) 2026-11-08 22:26:52 -07:00
Robust.Shared.Maths Box2 + Box2Rotated performance and fixes (#6668) 2026-08-01 15:30:41 +10:00
Robust.Shared.Maths.Testing Split up test project 2025-12-16 01:36:53 +01:00
Robust.Shared.Maths.Tests Box2 + Box2Rotated performance and fixes (#6668) 2026-08-01 15:30:41 +10:00
Robust.Shared.Scripting Obsolete spawn entity (#6974) 2026-10-05 18:23:04 +11:00
Robust.Shared.Testing Okay, the Robust API thing didn't pan out. New plan. 2025-12-16 22:56:31 +01:00
Robust.Shared.Tests NetSerializer becomes its own package (#7181) 2026-11-02 19:02:54 +01:00
Robust.UnitTesting NetSerializer becomes its own package (#7181) 2026-11-02 19:02:54 +01:00
Robust.Xaml XamlX upgrade (#6288) 2026-07-24 19:00:35 +10:00
Schemas License fixes (#7144) 2026-10-17 14:33:28 +11:00
Tools Use \n instead of os.linesep in Tools/version.py (#6939) 2026-08-09 02:48:41 +10:00
XamlX@8d9b5a8c67 Update XAMLX to one commit ahead of where it currently is (#6847) 2026-07-24 15:09:49 -07:00
.editorconfig slnx now has size-2 indents 2025-12-15 22:40:42 +01:00
.gitattributes Standardize EOLs 2017-05-03 15:40:44 +02:00
.gitignore Update .gitignore to ignore C# Dev Kit cache (#6593) 2026-05-25 17:25:03 +02:00
.gitmodules NetSerializer becomes its own package (#7181) 2026-11-02 19:02:54 +01:00
Directory.Build.props Fix Robust.Benchmarks compile (#6679) 2026-06-28 20:48:54 +10:00
Directory.Packages.props Update SpaceWizards.NetSerializer version to 1.1.1 (#7188) 2026-11-06 02:49:03 +00:00
global.json I did not realize we have a global.json 2025-12-04 19:37:47 +01:00
legal.md License fixes (#7144) 2026-10-17 14:33:28 +11:00
LICENSE-ASSETS.TXT Repo cleanup (#310) 2017-08-08 12:47:31 +02:00
LICENSE-GPLv3.TXT Relicense future code to MIT. 2019-03-13 13:25:55 +01:00
LICENSE-MIT.TXT Relicense future code to MIT. 2019-03-13 13:25:55 +01:00
nuget.config Dependency update / fixes / skrungle bungle (#4825) 2024-01-12 22:59:52 +01:00
README.md Fix simple typo (#3549) 2022-12-01 22:43:09 +01:00
RELEASE-NOTES.md Version: 295.0.3 2026-11-08 22:38:53 -07:00
RobustToolbox.sln.DotSettings Allow multiline ifs if their body is not multiline itself for the engine (#1416) 2020-11-25 01:11:38 +01:00
RobustToolbox.slnx The return of CodeQL (#7183) 2026-11-03 00:59:25 +01:00

Robust Toolbox

Robust Toolbox is an engine primarily being developed for Space Station 14, although we're working on making it usable for both singleplayer and multiplayer projects.

Use the content repo for actual development, even if you're modifying the engine itself.

Website | Discord | Forum | Steam | Standalone Download

Documentation/Wiki

The wiki has documentation on SS14s content, engine, game design and more. We also have lots of resources for new contributors to the project.

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

This repository is the engine part of SS14. It's the base engine all SS14 servers will be built on. As such, it does not start on its own: it needs the content repo. Think of Robust Toolbox as BYOND in the context of Space Station 13.

See legal.md for licenses and copyright.