From 027c338c5f47ad9e4abc19c9163a40e490af4257 Mon Sep 17 00:00:00 2001 From: Tyler Young Date: Mon, 8 Jun 2020 06:31:54 -0400 Subject: [PATCH] virtualize all net ids to reduce net traffic --- .../Components/Cargo/SharedCargoOrderDatabaseComponent.cs | 4 +++- .../Components/Cargo/SharedGalacticMarketComponent.cs | 4 +++- .../Components/Chemistry/SharedInjectorComponent.cs | 3 ++- .../Components/Chemistry/SharedSolutionComponent.cs | 4 +++- .../GameObjects/Components/Damage/DamageableComponent.cs | 3 ++- .../Components/Instruments/SharedInstrumentComponent.cs | 3 ++- .../Components/Interactable/SharedToolComponent.cs | 6 ++++-- .../Components/Inventory/SharedInventoryComponent.cs | 3 ++- .../GameObjects/Components/Items/ClothingComponentState.cs | 3 ++- .../GameObjects/Components/Items/ItemComponentState.cs | 7 ++----- .../GameObjects/Components/Items/ItemCooldownComponent.cs | 3 ++- .../GameObjects/Components/Items/SharedHandsComponent.cs | 3 ++- .../Components/Mobs/SharedCombatModeComponent.cs | 2 +- .../Components/Mobs/SharedHumanoidAppearanceComponent.cs | 4 +++- .../Components/Mobs/SharedOverlayEffectsComponent.cs | 3 ++- .../Components/Mobs/SharedStatusEffectsComponent.cs | 3 ++- .../Components/Observer/SharedGhostComponent.cs | 3 ++- .../GameObjects/Components/PDA/SharedPDAComponent.cs | 3 ++- .../Components/Research/SharedLatheDatabaseComponent.cs | 4 +++- .../Components/Research/SharedMaterialStorageComponent.cs | 4 +++- .../Research/SharedProtolatheDatabaseComponent.cs | 4 +++- .../Research/SharedTechnologyDatabaseComponent.cs | 6 ++++-- .../GameObjects/Components/SharedHandheldLightComponent.cs | 4 +++- .../GameObjects/Components/SharedStackComponent.cs | 3 ++- .../Ranged/BallisticMagazineWeaponComponentState.cs | 4 +++- Content.Shared/Materials/Material.cs | 2 +- RobustToolbox | 2 +- 27 files changed, 64 insertions(+), 33 deletions(-) diff --git a/Content.Shared/GameObjects/Components/Cargo/SharedCargoOrderDatabaseComponent.cs b/Content.Shared/GameObjects/Components/Cargo/SharedCargoOrderDatabaseComponent.cs index cd7debb0ab..4a2b746eb5 100644 --- a/Content.Shared/GameObjects/Components/Cargo/SharedCargoOrderDatabaseComponent.cs +++ b/Content.Shared/GameObjects/Components/Cargo/SharedCargoOrderDatabaseComponent.cs @@ -16,7 +16,9 @@ namespace Content.Shared.GameObjects.Components.Cargo public class CargoOrderDatabaseState : ComponentState { public readonly List Orders; - public CargoOrderDatabaseState(List orders) : base(ContentNetIDs.CARGO_ORDER_DATABASE) + public override uint NetID => ContentNetIDs.CARGO_ORDER_DATABASE; + + public CargoOrderDatabaseState(List orders) { Orders = orders; } diff --git a/Content.Shared/GameObjects/Components/Cargo/SharedGalacticMarketComponent.cs b/Content.Shared/GameObjects/Components/Cargo/SharedGalacticMarketComponent.cs index 8f39c13724..4f6652183d 100644 --- a/Content.Shared/GameObjects/Components/Cargo/SharedGalacticMarketComponent.cs +++ b/Content.Shared/GameObjects/Components/Cargo/SharedGalacticMarketComponent.cs @@ -88,7 +88,9 @@ namespace Content.Shared.GameObjects.Components.Cargo public class GalacticMarketState : ComponentState { public List Products; - public GalacticMarketState(List technologies) : base(ContentNetIDs.GALACTIC_MARKET) + public override uint NetID => ContentNetIDs.GALACTIC_MARKET; + + public GalacticMarketState(List technologies) { Products = technologies; } diff --git a/Content.Shared/GameObjects/Components/Chemistry/SharedInjectorComponent.cs b/Content.Shared/GameObjects/Components/Chemistry/SharedInjectorComponent.cs index 4fbef4ff26..9b688229b3 100644 --- a/Content.Shared/GameObjects/Components/Chemistry/SharedInjectorComponent.cs +++ b/Content.Shared/GameObjects/Components/Chemistry/SharedInjectorComponent.cs @@ -22,8 +22,9 @@ namespace Content.Shared.GameObjects.Components.Chemistry public ReagentUnit CurrentVolume { get; } public ReagentUnit TotalVolume { get; } public InjectorToggleMode CurrentMode { get; } + public override uint NetID => ContentNetIDs.REAGENT_INJECTOR; - public InjectorComponentState(ReagentUnit currentVolume, ReagentUnit totalVolume, InjectorToggleMode currentMode) : base(ContentNetIDs.REAGENT_INJECTOR) + public InjectorComponentState(ReagentUnit currentVolume, ReagentUnit totalVolume, InjectorToggleMode currentMode) { CurrentVolume = currentVolume; TotalVolume = totalVolume; diff --git a/Content.Shared/GameObjects/Components/Chemistry/SharedSolutionComponent.cs b/Content.Shared/GameObjects/Components/Chemistry/SharedSolutionComponent.cs index 232bea635e..2af662130c 100644 --- a/Content.Shared/GameObjects/Components/Chemistry/SharedSolutionComponent.cs +++ b/Content.Shared/GameObjects/Components/Chemistry/SharedSolutionComponent.cs @@ -20,7 +20,9 @@ namespace Content.Shared.GameObjects.Components.Chemistry [Serializable, NetSerializable] public class SolutionComponentState : ComponentState { - public SolutionComponentState() : base(ContentNetIDs.SOLUTION) { } + public override uint NetID => ContentNetIDs.SOLUTION; + + public SolutionComponentState() { } } /// diff --git a/Content.Shared/GameObjects/Components/Damage/DamageableComponent.cs b/Content.Shared/GameObjects/Components/Damage/DamageableComponent.cs index 656efbaf82..2a3ab12946 100644 --- a/Content.Shared/GameObjects/Components/Damage/DamageableComponent.cs +++ b/Content.Shared/GameObjects/Components/Damage/DamageableComponent.cs @@ -16,8 +16,9 @@ namespace Content.Shared.GameObjects public class DamageComponentState : ComponentState { public Dictionary CurrentDamage = new Dictionary(); + public override uint NetID => ContentNetIDs.DAMAGEABLE; - public DamageComponentState(Dictionary damage) : base(ContentNetIDs.DAMAGEABLE) + public DamageComponentState(Dictionary damage) { CurrentDamage = damage; } diff --git a/Content.Shared/GameObjects/Components/Instruments/SharedInstrumentComponent.cs b/Content.Shared/GameObjects/Components/Instruments/SharedInstrumentComponent.cs index c431a25fc8..f62c02e638 100644 --- a/Content.Shared/GameObjects/Components/Instruments/SharedInstrumentComponent.cs +++ b/Content.Shared/GameObjects/Components/Instruments/SharedInstrumentComponent.cs @@ -59,8 +59,9 @@ namespace Content.Shared.GameObjects.Components.Instruments public class InstrumentState : ComponentState { public bool Playing { get; } + public override uint NetID => ContentNetIDs.INSTRUMENTS; - public InstrumentState(bool playing, uint sequencerTick = 0) : base(ContentNetIDs.INSTRUMENTS) + public InstrumentState(bool playing, uint sequencerTick = 0) { Playing = playing; } diff --git a/Content.Shared/GameObjects/Components/Interactable/SharedToolComponent.cs b/Content.Shared/GameObjects/Components/Interactable/SharedToolComponent.cs index a99f4e029f..3990088a31 100644 --- a/Content.Shared/GameObjects/Components/Interactable/SharedToolComponent.cs +++ b/Content.Shared/GameObjects/Components/Interactable/SharedToolComponent.cs @@ -27,8 +27,9 @@ namespace Content.Shared.GameObjects.Components.Interactable public class MultiToolComponentState : ComponentState { public ToolQuality Quality { get; } + public override uint NetID => ContentNetIDs.MULTITOOLS; - public MultiToolComponentState(ToolQuality quality) : base(ContentNetIDs.MULTITOOLS) + public MultiToolComponentState(ToolQuality quality) { Quality = quality; } @@ -41,8 +42,9 @@ namespace Content.Shared.GameObjects.Components.Interactable public float Fuel { get; } public bool Activated { get; } public ToolQuality Quality { get; } + public override uint NetID => ContentNetIDs.WELDER; - public WelderComponentState(float fuelCapacity, float fuel, bool activated) : base(ContentNetIDs.WELDER) + public WelderComponentState(float fuelCapacity, float fuel, bool activated) { FuelCapacity = fuelCapacity; Fuel = fuel; diff --git a/Content.Shared/GameObjects/Components/Inventory/SharedInventoryComponent.cs b/Content.Shared/GameObjects/Components/Inventory/SharedInventoryComponent.cs index cf49d55e09..51aac9a099 100644 --- a/Content.Shared/GameObjects/Components/Inventory/SharedInventoryComponent.cs +++ b/Content.Shared/GameObjects/Components/Inventory/SharedInventoryComponent.cs @@ -51,8 +51,9 @@ namespace Content.Shared.GameObjects protected class InventoryComponentState : ComponentState { public List> Entities { get; } + public override uint NetID => ContentNetIDs.STORAGE; - public InventoryComponentState(List> entities) : base(ContentNetIDs.STORAGE) + public InventoryComponentState(List> entities) { Entities = entities; } diff --git a/Content.Shared/GameObjects/Components/Items/ClothingComponentState.cs b/Content.Shared/GameObjects/Components/Items/ClothingComponentState.cs index 42994d9193..c86723d4f2 100644 --- a/Content.Shared/GameObjects/Components/Items/ClothingComponentState.cs +++ b/Content.Shared/GameObjects/Components/Items/ClothingComponentState.cs @@ -7,8 +7,9 @@ namespace Content.Shared.GameObjects.Components.Items public class ClothingComponentState : ItemComponentState { public string ClothingEquippedPrefix { get; set; } + public override uint NetID => ContentNetIDs.CLOTHING; - public ClothingComponentState(string clothingEquippedPrefix, string equippedPrefix) : base(equippedPrefix, ContentNetIDs.CLOTHING) + public ClothingComponentState(string clothingEquippedPrefix, string equippedPrefix) : base(equippedPrefix) { ClothingEquippedPrefix = clothingEquippedPrefix; } diff --git a/Content.Shared/GameObjects/Components/Items/ItemComponentState.cs b/Content.Shared/GameObjects/Components/Items/ItemComponentState.cs index bbcff17cf3..7d496d826c 100644 --- a/Content.Shared/GameObjects/Components/Items/ItemComponentState.cs +++ b/Content.Shared/GameObjects/Components/Items/ItemComponentState.cs @@ -8,15 +8,12 @@ namespace Content.Shared.GameObjects.Components.Items public class ItemComponentState : ComponentState { public string EquippedPrefix { get; set; } + public override uint NetID => ContentNetIDs.ITEM; - public ItemComponentState(string equippedPrefix) : base(ContentNetIDs.ITEM) + public ItemComponentState(string equippedPrefix) { EquippedPrefix = equippedPrefix; } - protected ItemComponentState(string equippedPrefix, uint netId) : base(netId) - { - EquippedPrefix = equippedPrefix; - } } } diff --git a/Content.Shared/GameObjects/Components/Items/ItemCooldownComponent.cs b/Content.Shared/GameObjects/Components/Items/ItemCooldownComponent.cs index c2425cc9bc..be498567f5 100644 --- a/Content.Shared/GameObjects/Components/Items/ItemCooldownComponent.cs +++ b/Content.Shared/GameObjects/Components/Items/ItemCooldownComponent.cs @@ -74,8 +74,9 @@ namespace Content.Shared.GameObjects.Components.Items { public TimeSpan? CooldownStart { get; set; } public TimeSpan? CooldownEnd { get; set; } + public override uint NetID => ContentNetIDs.ITEMCOOLDOWN; - public ItemCooldownComponentState() : base(ContentNetIDs.ITEMCOOLDOWN) + public ItemCooldownComponentState() { } } diff --git a/Content.Shared/GameObjects/Components/Items/SharedHandsComponent.cs b/Content.Shared/GameObjects/Components/Items/SharedHandsComponent.cs index dc3604eae6..acc5d1a266 100644 --- a/Content.Shared/GameObjects/Components/Items/SharedHandsComponent.cs +++ b/Content.Shared/GameObjects/Components/Items/SharedHandsComponent.cs @@ -17,8 +17,9 @@ namespace Content.Shared.GameObjects { public readonly Dictionary Hands; public readonly string ActiveIndex; + public override uint NetID => ContentNetIDs.HANDS; - public HandsComponentState(Dictionary hands, string activeIndex) : base(ContentNetIDs.HANDS) + public HandsComponentState(Dictionary hands, string activeIndex) { Hands = hands; ActiveIndex = activeIndex; diff --git a/Content.Shared/GameObjects/Components/Mobs/SharedCombatModeComponent.cs b/Content.Shared/GameObjects/Components/Mobs/SharedCombatModeComponent.cs index bde177ac64..9866beff09 100644 --- a/Content.Shared/GameObjects/Components/Mobs/SharedCombatModeComponent.cs +++ b/Content.Shared/GameObjects/Components/Mobs/SharedCombatModeComponent.cs @@ -57,9 +57,9 @@ namespace Content.Shared.GameObjects.Components.Mobs { public bool IsInCombatMode { get; } public TargetingZone TargetingZone { get; } + public override uint NetID => ContentNetIDs.COMBATMODE; public CombatModeComponentState(bool isInCombatMode, TargetingZone targetingZone) - : base(ContentNetIDs.COMBATMODE) { IsInCombatMode = isInCombatMode; TargetingZone = targetingZone; diff --git a/Content.Shared/GameObjects/Components/Mobs/SharedHumanoidAppearanceComponent.cs b/Content.Shared/GameObjects/Components/Mobs/SharedHumanoidAppearanceComponent.cs index 91abd4e721..1d7064ec7b 100644 --- a/Content.Shared/GameObjects/Components/Mobs/SharedHumanoidAppearanceComponent.cs +++ b/Content.Shared/GameObjects/Components/Mobs/SharedHumanoidAppearanceComponent.cs @@ -69,7 +69,9 @@ namespace Content.Shared.GameObjects.Components.Mobs [NetSerializable] private sealed class HumanoidAppearanceComponentState : ComponentState { - public HumanoidAppearanceComponentState(HumanoidCharacterAppearance appearance, Sex sex) : base(ContentNetIDs.HUMANOID_APPEARANCE) + public override uint NetID => ContentNetIDs.HUMANOID_APPEARANCE; + + public HumanoidAppearanceComponentState(HumanoidCharacterAppearance appearance, Sex sex) { Appearance = appearance; Sex = sex; diff --git a/Content.Shared/GameObjects/Components/Mobs/SharedOverlayEffectsComponent.cs b/Content.Shared/GameObjects/Components/Mobs/SharedOverlayEffectsComponent.cs index 07b2b839c2..59e47efac7 100644 --- a/Content.Shared/GameObjects/Components/Mobs/SharedOverlayEffectsComponent.cs +++ b/Content.Shared/GameObjects/Components/Mobs/SharedOverlayEffectsComponent.cs @@ -24,8 +24,9 @@ namespace Content.Shared.GameObjects.Components.Mobs public class OverlayEffectComponentState : ComponentState { public ScreenEffects ScreenEffect; + public override uint NetID => ContentNetIDs.OVERLAYEFFECTS; - public OverlayEffectComponentState(ScreenEffects screenEffect) : base(ContentNetIDs.OVERLAYEFFECTS) + public OverlayEffectComponentState(ScreenEffects screenEffect) { ScreenEffect = screenEffect; } diff --git a/Content.Shared/GameObjects/Components/Mobs/SharedStatusEffectsComponent.cs b/Content.Shared/GameObjects/Components/Mobs/SharedStatusEffectsComponent.cs index 482b24fc17..ae21409a82 100644 --- a/Content.Shared/GameObjects/Components/Mobs/SharedStatusEffectsComponent.cs +++ b/Content.Shared/GameObjects/Components/Mobs/SharedStatusEffectsComponent.cs @@ -19,8 +19,9 @@ namespace Content.Shared.GameObjects.Components.Mobs public class StatusEffectComponentState : ComponentState { public Dictionary StatusEffects; + public override uint NetID => ContentNetIDs.STATUSEFFECTS; - public StatusEffectComponentState(Dictionary statusEffects) : base(ContentNetIDs.STATUSEFFECTS) + public StatusEffectComponentState(Dictionary statusEffects) { StatusEffects = statusEffects; } diff --git a/Content.Shared/GameObjects/Components/Observer/SharedGhostComponent.cs b/Content.Shared/GameObjects/Components/Observer/SharedGhostComponent.cs index b838c3b63e..41881bd2f3 100644 --- a/Content.Shared/GameObjects/Components/Observer/SharedGhostComponent.cs +++ b/Content.Shared/GameObjects/Components/Observer/SharedGhostComponent.cs @@ -14,8 +14,9 @@ namespace Content.Shared.GameObjects.Components.Observer public class GhostComponentState : ComponentState { public bool CanReturnToBody { get; } + public override uint NetID => ContentNetIDs.GHOST; - public GhostComponentState(bool canReturnToBody) : base(ContentNetIDs.GHOST) + public GhostComponentState(bool canReturnToBody) { CanReturnToBody = canReturnToBody; } diff --git a/Content.Shared/GameObjects/Components/PDA/SharedPDAComponent.cs b/Content.Shared/GameObjects/Components/PDA/SharedPDAComponent.cs index 567f7f8b2c..e458912746 100644 --- a/Content.Shared/GameObjects/Components/PDA/SharedPDAComponent.cs +++ b/Content.Shared/GameObjects/Components/PDA/SharedPDAComponent.cs @@ -166,10 +166,11 @@ namespace Content.Shared.GameObjects.Components.PDA public UplinkCategory Category; public string Description; public string ListingName; + public override uint NetID => ContentNetIDs.PDA; public UplinkListingData(string listingName,string itemId, int price, UplinkCategory category, - string description) : base(ContentNetIDs.PDA) + string description) { ListingName = listingName; Price = price; diff --git a/Content.Shared/GameObjects/Components/Research/SharedLatheDatabaseComponent.cs b/Content.Shared/GameObjects/Components/Research/SharedLatheDatabaseComponent.cs index fea10d01f4..e3b3c4aa03 100644 --- a/Content.Shared/GameObjects/Components/Research/SharedLatheDatabaseComponent.cs +++ b/Content.Shared/GameObjects/Components/Research/SharedLatheDatabaseComponent.cs @@ -117,7 +117,9 @@ namespace Content.Shared.GameObjects.Components.Research public class LatheDatabaseState : ComponentState { public readonly List Recipes; - public LatheDatabaseState(List recipes) : base(ContentNetIDs.LATHE_DATABASE) + public override uint NetID => ContentNetIDs.LATHE_DATABASE; + + public LatheDatabaseState(List recipes) { Recipes = recipes; } diff --git a/Content.Shared/GameObjects/Components/Research/SharedMaterialStorageComponent.cs b/Content.Shared/GameObjects/Components/Research/SharedMaterialStorageComponent.cs index 5ded848a25..158bc69c6c 100644 --- a/Content.Shared/GameObjects/Components/Research/SharedMaterialStorageComponent.cs +++ b/Content.Shared/GameObjects/Components/Research/SharedMaterialStorageComponent.cs @@ -69,7 +69,9 @@ namespace Content.Shared.GameObjects.Components.Research public class MaterialStorageState : ComponentState { public readonly Dictionary Storage; - public MaterialStorageState(Dictionary storage) : base(ContentNetIDs.MATERIAL_STORAGE) + public override uint NetID => ContentNetIDs.MATERIAL_STORAGE; + + public MaterialStorageState(Dictionary storage) { Storage = storage; } diff --git a/Content.Shared/GameObjects/Components/Research/SharedProtolatheDatabaseComponent.cs b/Content.Shared/GameObjects/Components/Research/SharedProtolatheDatabaseComponent.cs index 9fb52757fe..db8ede759f 100644 --- a/Content.Shared/GameObjects/Components/Research/SharedProtolatheDatabaseComponent.cs +++ b/Content.Shared/GameObjects/Components/Research/SharedProtolatheDatabaseComponent.cs @@ -63,7 +63,9 @@ namespace Content.Shared.GameObjects.Components.Research public class ProtolatheDatabaseState : ComponentState { public readonly List Recipes; - public ProtolatheDatabaseState(List recipes) : base(ContentNetIDs.PROTOLATHE_DATABASE) + public override uint NetID => ContentNetIDs.PROTOLATHE_DATABASE; + + public ProtolatheDatabaseState(List recipes) { Recipes = recipes; } diff --git a/Content.Shared/GameObjects/Components/Research/SharedTechnologyDatabaseComponent.cs b/Content.Shared/GameObjects/Components/Research/SharedTechnologyDatabaseComponent.cs index d76b42260f..94b64e36d5 100644 --- a/Content.Shared/GameObjects/Components/Research/SharedTechnologyDatabaseComponent.cs +++ b/Content.Shared/GameObjects/Components/Research/SharedTechnologyDatabaseComponent.cs @@ -104,12 +104,14 @@ namespace Content.Shared.GameObjects.Components.Research public class TechnologyDatabaseState : ComponentState { public List Technologies; - public TechnologyDatabaseState(List technologies) : base(ContentNetIDs.TECHNOLOGY_DATABASE) + public override uint NetID => ContentNetIDs.TECHNOLOGY_DATABASE; + + public TechnologyDatabaseState(List technologies) { Technologies = technologies; } - public TechnologyDatabaseState(List technologies) : base(ContentNetIDs.TECHNOLOGY_DATABASE) + public TechnologyDatabaseState(List technologies) { Technologies = new List(); foreach (var technology in technologies) diff --git a/Content.Shared/GameObjects/Components/SharedHandheldLightComponent.cs b/Content.Shared/GameObjects/Components/SharedHandheldLightComponent.cs index ecc9229693..7d1d7402f7 100644 --- a/Content.Shared/GameObjects/Components/SharedHandheldLightComponent.cs +++ b/Content.Shared/GameObjects/Components/SharedHandheldLightComponent.cs @@ -12,7 +12,9 @@ namespace Content.Shared.GameObjects.Components [Serializable, NetSerializable] protected sealed class HandheldLightComponentState : ComponentState { - public HandheldLightComponentState(float? charge) : base(ContentNetIDs.HANDHELD_LIGHT) + public override uint NetID => ContentNetIDs.HANDHELD_LIGHT; + + public HandheldLightComponentState(float? charge) { Charge = charge; } diff --git a/Content.Shared/GameObjects/Components/SharedStackComponent.cs b/Content.Shared/GameObjects/Components/SharedStackComponent.cs index 3713108839..6143dfc221 100644 --- a/Content.Shared/GameObjects/Components/SharedStackComponent.cs +++ b/Content.Shared/GameObjects/Components/SharedStackComponent.cs @@ -107,8 +107,9 @@ namespace Content.Shared.GameObjects.Components { public int Count { get; } public int MaxCount { get; } + public override uint NetID => ContentNetIDs.STACK; - public StackComponentState(int count, int maxCount) : base(ContentNetIDs.STACK) + public StackComponentState(int count, int maxCount) { Count = count; MaxCount = maxCount; diff --git a/Content.Shared/GameObjects/Components/Weapons/Ranged/BallisticMagazineWeaponComponentState.cs b/Content.Shared/GameObjects/Components/Weapons/Ranged/BallisticMagazineWeaponComponentState.cs index 158dbaa5ad..fd8ca4e345 100644 --- a/Content.Shared/GameObjects/Components/Weapons/Ranged/BallisticMagazineWeaponComponentState.cs +++ b/Content.Shared/GameObjects/Components/Weapons/Ranged/BallisticMagazineWeaponComponentState.cs @@ -20,7 +20,9 @@ namespace Content.Shared.GameObjects.Components.Weapons.Ranged /// public (int count, int max)? MagazineCount { get; } - public BallisticMagazineWeaponComponentState(bool chambered, (int count, int max)? magazineCount) : base(ContentNetIDs.BALLISTIC_MAGAZINE_WEAPON) + public override uint NetID => ContentNetIDs.BALLISTIC_MAGAZINE_WEAPON; + + public BallisticMagazineWeaponComponentState(bool chambered, (int count, int max)? magazineCount) { Chambered = chambered; MagazineCount = magazineCount; diff --git a/Content.Shared/Materials/Material.cs b/Content.Shared/Materials/Material.cs index de8d8dcf68..fbee6a549f 100644 --- a/Content.Shared/Materials/Material.cs +++ b/Content.Shared/Materials/Material.cs @@ -12,7 +12,7 @@ namespace Content.Shared.Materials /// Materials are read-only storage for the properties of specific materials. /// Properties should be intrinsic (or at least as much is necessary for game purposes). /// -public class Material : IExposeData + public class Material : IExposeData { public string Name => _name; private string _name = "unobtanium"; diff --git a/RobustToolbox b/RobustToolbox index ec0f4b35f7..dc518ad1a7 160000 --- a/RobustToolbox +++ b/RobustToolbox @@ -1 +1 @@ -Subproject commit ec0f4b35f7a9885d358a08729ee433e3e2e95957 +Subproject commit dc518ad1a7a823888cb313826664fb0079a30024