RobustToolbox
RobustToolbox copied to clipboard
Robust multiplayer game engine, used by Space Station 14
Needed for https://github.com/space-wizards/space-station-14/pull/36969 Right now, there isn't a way to listen for when the window is requested to close (E.g someone clicks the X button). This means that you have...
Fixes 21 warnings from prototypes being manually instantiated in the Entity Serialization "unit" tests. - The test `TileDef` dummy prototype was updated to actually meet the requirements of a prototype,...
All remaining ResolvedSoundSpecifier-string-literal-obsolete-warnings were due to calls to `GetAudioLength`, but within the AudioSystem it makes sense to pass around pathnames, so I added a protected overload that takes in strings....
Fixes #5807. Related to space-wizards/space-station-14#38397. Slightly worried about overhead on this, so I'm not really sure if this is the best way to go about this.
PlaybackPosition isn't networked so this was a no-op (and logging errors).
Currently if a custom type handler setter is registered on a component in the name of some field, it can only be used via `vvwrite` and not through VV sessions,...
``` [INFO] net: "::": "Resending Connect..." [DEBG] net: "[::1]:1212": Status changed to Connected, reason: "Connected to F1EB6F9260043E63" [DEBG] net: "127.0.0.1:1212": Status changed to Connected, reason: "Connected to 1887477EF43184EB" [INFO] net:...
An issue that often comes up in content code reviews is that contributors will miss the opportunity to use a proxy method when one is available - for example, using...
Mainly manages `CaptionComponent`s attached to the audio entities whenever they should display a visible caption. Can't use a `Caption` field on the `AudioComponent` due to the `ComponentTreeSystem` wanting to listen...