using Content.Server.DeviceNetwork; using Content.Server.DeviceNetwork.Components; using Content.Server.DeviceNetwork.Systems; using Robust.Shared.GameObjects; using Robust.Shared.Reflection; namespace Content.IntegrationTests.Tests.DeviceNetwork { [Reflect(false)] public class DeviceNetworkTestSystem : EntitySystem { public NetworkPayload LastPayload = default; public override void Initialize() { base.Initialize(); SubscribeLocalEvent(OnPacketReceived); } private void OnPacketReceived(EntityUid uid, DeviceNetworkComponent component, PacketSentEvent args) { LastPayload = args.Data; } } }