RobustToolbox
RobustToolbox copied to clipboard
Robust multiplayer game engine, used by Space Station 14
## Description  The problem is that if you're erasing large areas that may not necessary fit on screen at once, the game starts creating and deleting grids en masse...
## Reproduction steps Spawn or teleport any entity in nullspace.
Right now localized prototype looks like this: ```yml - type: reagent id: Ephedrine name: reagent-name-ephedrine desc: reagent-desc-ephedrine physicalDesc: reagent-physical-desc-powdery ``` It's painful to work with. We can replace it by...
So right now we do this for localized strings in prototypes and components: ```csharp [DataField("name", required: true)] private string Name { get; } = default!; [ViewVariables(VVAccess.ReadOnly)] public string LocalizedName =>...
Would be nice if `EntityLookupSystem` could have some more convenience methods - Predicate methods for most queries (with optional generic state argument) - Method for getting all entities in a...
required to fix issues like #2726
## Description The robust debug window UI tab turns completely black when you close the console with "^", open the UI tree and click on some of the nodes. **Screenshots**...
- Create a generic component for entities that use MIDI renderers, give it networking support. - The current SS14 `InstrumentComponent` would simply add any content-specific logic needed, such as program...
This is easier to explain with an example. Before StackComponent in SS14 was stripped of all logic, it had a `Count` property with a setter that would `Dirty()` the component,...