Files
metalgearsloth 6c9ce79387 Add lava (#13438)
2023-01-17 11:25:32 -07:00

22 lines
634 B
C#

using Content.Server.Xenoarchaeology.XenoArtifacts.Triggers.Components;
using Content.Shared.Throwing;
namespace Content.Server.Xenoarchaeology.XenoArtifacts.Triggers.Systems;
public sealed class ArtifactLandSystem : EntitySystem
{
[Dependency] private readonly ArtifactSystem _artifact = default!;
public override void Initialize()
{
base.Initialize();
SubscribeLocalEvent<ArtifactLandTriggerComponent, LandEvent>(OnLand);
}
private void OnLand(EntityUid uid, ArtifactLandTriggerComponent component, ref LandEvent args)
{
_artifact.TryActivateArtifact(uid, args.User);
}
}