(cherry picked from commit 3d083befca212455cffcae56b84ee55050ad62be)
This commit is contained in:
BIGZi0348
2024-09-21 18:09:12 +03:00
committed by keslik
parent bd1e379903
commit 1d571f78e6
13 changed files with 35 additions and 18 deletions

View File

@@ -1,8 +1,8 @@
// WD Engi Exclusive
namespace Content.Shared._White.BucketHelmet;
/// <summary>
/// This is used for bucket helmet.
/// WD Engi Exclusive.
/// </summary>
[RegisterComponent]
public sealed partial class BucketHelmetComponent : Component

View File

@@ -1,8 +1,8 @@
// WD Engi Exclusive
namespace Content.Shared._White.BucketHelmet;
/// <summary>
/// This is used to block stripping headsets when bucket helmet is on.
/// WD Engi Exclusive.
/// </summary>
[RegisterComponent]
public sealed partial class PreventStrippingFromEarsComponent : Component

View File

@@ -1,10 +1,11 @@
using Content.Shared.Damage;
using Robust.Shared.GameStates;
// WD Engi Exclusive
namespace Content.Shared.DamageableClothing;
/// <summary>
/// This component goes on an equippable item that should take damage while in use.
/// WD Engi Exclusive.
/// </summary>
[RegisterComponent, NetworkedComponent, AutoGenerateComponentState]
public sealed partial class DamageableClothingComponent : Component

View File

@@ -1,8 +1,8 @@
// WD Engi Exclusive
namespace Content.Shared.DamageableClothing;
/// <summary>
/// This component gets dynamically added to an Entity via the <see cref="DamageableClothing"/>
/// This component gets dynamically added to an Entity via the <see cref="DamageableClothing"/>.
/// WD Engi Exclusive.
/// </summary>
[RegisterComponent]
public sealed partial class DamageableClothingUserComponent : Component

View File

@@ -1,8 +1,11 @@
using Robust.Shared.Timing;
using Content.Shared.Inventory.Events;
// WD Engi Exclusive
namespace Content.Shared.DamageableClothing;
/// <summary>
/// WD Engi Exclusive.
/// </summary>
public sealed partial class DamageableClothingSystem : EntitySystem
{
[Dependency] private readonly IGameTiming _gameTiming = default!;

View File

@@ -1,7 +1,10 @@
using Content.Shared.Damage;
// WD Engi Exclusive
namespace Content.Shared.DamageableClothing;
/// <summary>
/// WD Engi Exclusive.
/// </summary>
public sealed partial class DamageableClothingSystem
{
[Dependency] private readonly DamageableSystem _damageable = default!;