Files
wwdpublic/Content.Shared/CartridgeLoader/Cartridges/SharedNanoTaskCartridgeSystem.cs
pathetic meowmeow ec497c14e8 NanoTask (#34095)
(cherry picked from commit 4576555e5bccc033e8d334169cf33794bd444e65)
2025-10-04 12:50:43 +03:00

20 lines
567 B
C#

using Content.Shared.CartridgeLoader;
using Content.Shared.CartridgeLoader.Cartridges;
namespace Content.Shared.CartridgeLoader.Cartridges;
public abstract class SharedNanoTaskCartridgeSystem : EntitySystem
{
public override void Initialize()
{
base.Initialize();
SubscribeLocalEvent<NanoTaskCartridgeComponent, CartridgeAddedEvent>(OnCartridgeAdded);
}
private void OnCartridgeAdded(Entity<NanoTaskCartridgeComponent> ent, ref CartridgeAddedEvent args)
{
EnsureComp<NanoTaskInteractionComponent>(args.Loader);
}
}