await pair.CleanReturnAsync();
}
[Test]
- public async Task NoCargoBountyArbitageTest()
+ public async Task NoCargoBountyArbitrageTest()
{
await using var pair = await PoolManager.GetServerClient();
var server = pair.Server;
using JetBrains.Annotations;
using Robust.Server.GameObjects;
using Robust.Shared.Containers;
+using Robust.Shared.Player;
using static Content.Shared.Access.Components.AccessOverriderComponent;
namespace Content.Server.Access.Systems;
using Content.Shared.PDA;
using Content.Shared.Preferences;
using Content.Shared.Roles;
-using Robust.Server.GameObjects;
using Robust.Shared.Console;
+using Robust.Shared.Player;
using Robust.Shared.Prototypes;
namespace Content.Server.Administration.Commands
using System.Text.Json;
-using Robust.Server.GameObjects;
+using Robust.Shared.Player;
namespace Content.Server.Administration.Logs.Converters;
using Content.Shared.Mind;
using Content.Shared.Mind.Components;
using Content.Shared.Verbs;
-using Robust.Server.GameObjects;
using Robust.Shared.Utility;
-using Content.Server.GameTicking.Rules.Components;
-using System.Linq;
+using Robust.Shared.Player;
namespace Content.Server.Administration.Systems;
using System.Diagnostics.CodeAnalysis;
using System.Linq;
using System.Numerics;
-using Content.Server.Administration.Commands;
using Content.Server.Administration.Components;
using Content.Server.Atmos;
using Content.Server.Atmos.Components;
using Content.Server.Cargo.Components;
-using Content.Server.Damage.Components;
using Content.Server.Doors.Systems;
using Content.Server.Hands.Systems;
using Content.Server.Power.Components;
using Content.Shared.Stacks;
using Content.Shared.Verbs;
using Content.Shared.Weapons.Ranged.Components;
-using Robust.Server.GameObjects;
using Robust.Server.Physics;
using Robust.Shared.Map;
using Robust.Shared.Map.Components;
using Robust.Shared.Physics;
using Robust.Shared.Physics.Components;
+using Robust.Shared.Player;
using Robust.Shared.Utility;
namespace Content.Server.Administration.Systems;
using Content.Shared.Anomaly.Components;
using Content.Shared.DoAfter;
using Content.Shared.Interaction;
-using Robust.Server.GameObjects;
+using Robust.Shared.Player;
using Robust.Shared.Utility;
namespace Content.Server.Anomaly;
using Content.Shared.Interaction.Events;
using JetBrains.Annotations;
using Robust.Server.GameObjects;
+using Robust.Shared.Player;
using static Content.Shared.Atmos.Components.GasAnalyzerComponent;
namespace Content.Server.Atmos.EntitySystems
using Content.Shared.Atmos.Monitor.Components;
using Content.Shared.Atmos.Piping.Unary.Components;
using Content.Shared.DeviceLinking;
-using Content.Shared.DeviceNetwork;
using Content.Shared.DeviceNetwork.Systems;
using Content.Shared.Interaction;
using Content.Shared.Wires;
using Robust.Server.GameObjects;
+using Robust.Shared.Player;
namespace Content.Server.Atmos.Monitor.Systems;
using Content.Shared.Popups;
using JetBrains.Annotations;
using Robust.Server.GameObjects;
+using Robust.Shared.Player;
namespace Content.Server.Atmos.Piping.Binary.EntitySystems
{
using Content.Shared.Popups;
using JetBrains.Annotations;
using Robust.Server.GameObjects;
+using Robust.Shared.Player;
namespace Content.Server.Atmos.Piping.Binary.EntitySystems
{
using Content.Shared.Popups;
using JetBrains.Annotations;
using Robust.Server.GameObjects;
+using Robust.Shared.Player;
namespace Content.Server.Atmos.Piping.Trinary.EntitySystems
{
using Content.Shared.Popups;
using JetBrains.Annotations;
using Robust.Server.GameObjects;
+using Robust.Shared.Player;
namespace Content.Server.Atmos.Piping.Trinary.EntitySystems
{
using Content.Shared.Lock;
using Robust.Server.GameObjects;
using Robust.Shared.Containers;
+using Robust.Shared.Player;
namespace Content.Server.Atmos.Piping.Unary.EntitySystems;
using Content.Server.Body.Components;
using Content.Server.Chemistry.Components;
-using Content.Shared.Chemistry;
using Content.Shared.Chemistry.Components;
using Content.Shared.Chemistry.Components.SolutionManager;
using Content.Shared.Chemistry.EntitySystems;
using Content.Shared.Mobs.Components;
using Content.Shared.Verbs;
using Content.Shared.Stacks;
-using Robust.Server.GameObjects;
-using Content.Shared.Popups;
+using Robust.Shared.Player;
namespace Content.Server.Chemistry.EntitySystems;
using Robust.Server.GameObjects;
using Content.Shared.Chemistry;
using Content.Shared.Chemistry.Components;
-using Content.Shared.Chemistry.Components.SolutionManager;
using Content.Shared.Chemistry.EntitySystems;
using Content.Shared.Database;
using Content.Shared.FixedPoint;
using Content.Shared.Interaction;
using Content.Shared.Popups;
+using Robust.Shared.Player;
namespace Content.Server.Chemistry.EntitySystems
{
using Content.Shared.Prototypes;
using Content.Shared.Verbs;
using Robust.Server.GameObjects;
+using Robust.Shared.Player;
using Robust.Shared.Prototypes;
using Robust.Shared.Utility;
using Content.Shared.Tools.Components;
using Robust.Server.GameObjects;
using Robust.Shared.Containers;
+using Robust.Shared.Player;
using static Content.Shared.Configurable.ConfigurationComponent;
namespace Content.Server.Configurable;
using Robust.Server.GameObjects;
using Robust.Shared.Audio;
using Robust.Shared.GameStates;
+using Robust.Shared.Player;
using Robust.Shared.Prototypes;
-using Robust.Shared.Random;
namespace Content.Server.Crayon;
using Content.Shared.Mobs;
using Content.Shared.Mobs.Systems;
using Content.Shared.Stunnable;
-using Robust.Server.GameObjects;
-using Robust.Server.Player;
+using Robust.Shared.Player;
using Robust.Shared.Prototypes;
using Robust.Shared.Random;
using Robust.Shared.Timing;
using JetBrains.Annotations;
using Robust.Server.GameObjects;
using Robust.Shared.Audio;
+using Robust.Shared.Player;
using Robust.Shared.Timing;
using Robust.Shared.Utility;
using Content.Shared.Disposal;
using Content.Shared.Interaction;
using Robust.Server.GameObjects;
+using Robust.Shared.Player;
namespace Content.Server.Disposal.Mailing;
using Robust.Shared.Map.Components;
using Robust.Shared.Physics.Components;
using Robust.Shared.Physics.Events;
+using Robust.Shared.Player;
using Robust.Shared.Random;
using Robust.Shared.Utility;
using Content.Shared.Doors.Components;
using Content.Shared.Doors.Systems;
using Content.Shared.Interaction;
-using Robust.Server.GameObjects;
using Content.Shared.Wires;
using Content.Shared.Prying.Components;
-using Robust.Shared.Prototypes;
+using Robust.Shared.Player;
namespace Content.Server.Doors.Systems;
using Content.Shared.Examine;
using Content.Shared.Verbs;
using JetBrains.Annotations;
-using Robust.Server.GameObjects;
+using Robust.Shared.Player;
using Robust.Shared.Utility;
namespace Content.Server.Examine
using Content.Shared.Verbs;
using Robust.Server.GameObjects;
using Robust.Shared.Audio;
+using Robust.Shared.Player;
using Robust.Shared.Timing;
// todo: remove this stinky LINQy
using Content.Server.GameTicking.Rules.Components;
using Content.Server.KillTracking;
using Content.Shared.Chat;
-using Robust.Server.GameObjects;
using Robust.Server.Player;
+using Robust.Shared.Player;
using Robust.Shared.Random;
namespace Content.Server.GameTicking.Rules;
using Content.Server.Chat.Managers;
using Content.Server.GameTicking.Rules.Components;
-using Content.Server.Players;
using Content.Server.Station.Systems;
using Content.Shared.Chat;
using Content.Shared.Interaction.Events;
using Content.Shared.Mind;
using Content.Shared.Mobs;
using Content.Shared.Players;
-using Robust.Server.GameObjects;
using Robust.Server.Player;
using Robust.Shared.Network;
+using Robust.Shared.Player;
using Robust.Shared.Timing;
using Robust.Shared.Utility;
using Robust.Server.Player;
using Robust.Shared.Physics.Components;
using Robust.Shared.Physics.Systems;
+using Robust.Shared.Player;
using Robust.Shared.Timing;
namespace Content.Server.Ghost
using Content.Server.Explosion.EntitySystems;
-using Robust.Server.GameObjects;
+using Robust.Shared.Player;
namespace Content.Server.GhostKick;
using Content.Server.Popups;
using Content.Shared.Interaction;
using Content.Shared.Storage;
-using Robust.Server.GameObjects;
+using Robust.Shared.Player;
namespace Content.Server.Holiday.Christmas;
using Content.Shared.Humanoid;
using Content.Shared.Verbs;
using Robust.Server.GameObjects;
+using Robust.Shared.Player;
using Robust.Shared.Utility;
namespace Content.Server.Humanoid;
-
-
-using Content.Server.Administration.Logs;
-using Content.Server.Pulling;
using Content.Shared.ActionBlocker;
-using Content.Shared.DragDrop;
-using Content.Shared.Input;
using Content.Shared.Interaction;
-using Content.Shared.Pulling.Components;
using Content.Shared.Storage;
using JetBrains.Annotations;
using Robust.Server.GameObjects;
using Robust.Shared.Containers;
-using Robust.Shared.Input.Binding;
-using Robust.Shared.Map;
-using Robust.Shared.Random;
+using Robust.Shared.Player;
namespace Content.Server.Interaction
{
using Content.Shared.Damage;
using Content.Shared.FixedPoint;
using Content.Shared.Mobs;
-using Robust.Server.GameObjects;
+using Robust.Shared.Player;
namespace Content.Server.KillTracking;
using Content.Shared.PDA;
using Robust.Server.GameObjects;
using Robust.Shared.Containers;
+using Robust.Shared.Player;
using Robust.Shared.Timing;
namespace Content.Server.MassMedia.Systems;
using Robust.Server.GameObjects;
using Robust.Shared.Containers;
using Robust.Shared.Map;
+using Robust.Shared.Player;
namespace Content.Server.Mech.Systems;
using Robust.Server.GameObjects;
using Content.Server.Temperature.Components;
using Content.Server.Body.Components;
+using Robust.Shared.Player;
namespace Content.Server.Medical
{
using Content.Shared.Mind;
using Content.Shared.PDA;
using Content.Shared.StationRecords;
-using Robust.Server.GameObjects;
using Robust.Server.Player;
using Robust.Shared.Console;
+using Robust.Shared.Player;
namespace Content.Server.Mind.Commands;
using Content.Shared.Mobs.Components;
using Content.Shared.Mobs.Systems;
using Robust.Server.Console;
-using Robust.Server.GameObjects;
+using Robust.Shared.Player;
namespace Content.Server.Mobs;
using Content.Shared.Examine;
using Content.Shared.Morgue;
using Content.Shared.Morgue.Components;
-using Robust.Server.GameObjects;
+using Robust.Shared.Player;
namespace Content.Server.Morgue;
using Content.Shared.NPC;
using Robust.Server.GameObjects;
using Robust.Shared.Configuration;
+using Robust.Shared.Player;
namespace Content.Server.NPC.Systems
{
using Content.Shared.Nutrition.Components;
using Content.Shared.Nutrition.EntitySystems;
using Content.Shared.Storage;
-using Robust.Server.GameObjects;
+using Robust.Shared.Player;
using Robust.Shared.Random;
using Robust.Shared.Timing;
using Content.Shared.Mind.Components;
using Content.Shared.PAI;
using Content.Shared.Popups;
-using Robust.Server.GameObjects;
using Robust.Shared.Random;
using System.Text;
+using Robust.Shared.Player;
namespace Content.Server.PAI;
using Content.Shared.Popups;
using Content.Shared.Singularity.Components;
using Content.Shared.Wires;
-using Robust.Server.GameObjects;
+using Robust.Shared.Player;
namespace Content.Server.ParticleAccelerator.Wires;
using Content.Server.Wires;
using Content.Shared.Singularity.Components;
using Content.Shared.Wires;
-using Robust.Server.GameObjects;
-using Robust.Shared.Random;
+using Robust.Shared.Player;
namespace Content.Server.ParticleAccelerator.Wires;
using Content.Server.Wires;
using Content.Shared.Singularity.Components;
using Content.Shared.Wires;
-using Robust.Server.GameObjects;
+using Robust.Shared.Player;
namespace Content.Server.ParticleAccelerator.Wires;
using Robust.Server.GameObjects;
using Robust.Shared.Physics.Components;
using Robust.Shared.Physics.Controllers;
+using Robust.Shared.Player;
using Robust.Shared.Random;
using Robust.Shared.Timing;
using Content.Server.PowerCell;
using Content.Shared.Pinpointer;
using Robust.Server.GameObjects;
+using Robust.Shared.Player;
namespace Content.Server.Pinpointer;
using Content.Shared.FixedPoint;
using Content.Shared.Points;
using JetBrains.Annotations;
-using Robust.Server.GameObjects;
using Robust.Server.GameStates;
using Robust.Server.Player;
+using Robust.Shared.Player;
using Robust.Shared.Utility;
namespace Content.Server.Points;
using Content.Shared.Radio;
using Content.Shared.Radio.Components;
using Content.Shared.Radio.EntitySystems;
-using Robust.Server.GameObjects;
using Robust.Shared.Network;
+using Robust.Shared.Player;
namespace Content.Server.Radio.EntitySystems;
using Content.Shared.Database;
using Content.Shared.Radio;
using Content.Shared.Radio.Components;
-using Robust.Server.GameObjects;
using Robust.Shared.Map;
using Robust.Shared.Network;
+using Robust.Shared.Player;
using Robust.Shared.Random;
using Robust.Shared.Replays;
using Robust.Shared.Utility;
using Content.Shared.Stunnable;
using Content.Shared.Wires;
using Robust.Server.GameObjects;
+using Robust.Shared.Player;
using Robust.Shared.Prototypes;
using Robust.Shared.Toolshed;
using Content.Shared.Speech.Components;
using Content.Shared.Speech.EntitySystems;
using Robust.Server.GameObjects;
+using Robust.Shared.Player;
namespace Content.Server.Speech.EntitySystems;
using Content.Shared.Interaction;
using JetBrains.Annotations;
using Robust.Server.GameObjects;
+using Robust.Shared.Player;
namespace Content.Server.SprayPainter;
using Content.Shared.Hands.EntitySystems;
using Content.Shared.Store;
using Robust.Server.GameObjects;
+using Robust.Shared.Player;
namespace Content.Server.Store.Systems;
using Content.Shared.Strip.Components;
using Content.Shared.Verbs;
using Robust.Server.GameObjects;
+using Robust.Shared.Player;
using Robust.Shared.Utility;
namespace Content.Server.Strip
using Content.Server.Chat.Systems;
using Content.Server.Speech;
using Content.Server.Speech.Components;
-using Robust.Server.GameObjects;
+using Robust.Shared.Player;
using static Content.Server.Chat.Systems.ChatSystem;
namespace Content.Server.SurveillanceCamera;
using Content.Server.UserInterface;
using Content.Shared.SurveillanceCamera;
using Robust.Server.GameObjects;
+using Robust.Shared.Player;
namespace Content.Server.SurveillanceCamera;
-using Content.Server.Administration.Managers;
using Content.Server.DeviceNetwork;
using Content.Server.DeviceNetwork.Components;
using Content.Server.DeviceNetwork.Systems;
-using Content.Server.Ghost.Components;
using Content.Server.Power.Components;
using Content.Shared.ActionBlocker;
using Content.Shared.DeviceNetwork;
using Content.Shared.SurveillanceCamera;
using Content.Shared.Verbs;
using Robust.Server.GameObjects;
+using Robust.Shared.Player;
using Robust.Shared.Prototypes;
namespace Content.Server.SurveillanceCamera;
using Content.Shared.SurveillanceCamera;
using Content.Shared.Verbs;
using Robust.Server.GameObjects;
+using Robust.Shared.Player;
using Robust.Shared.Prototypes;
namespace Content.Server.SurveillanceCamera;
SubscribeLocalEvent<SurveillanceCameraComponent, SurveillanceCameraSetupSetName>(OnSetName);
SubscribeLocalEvent<SurveillanceCameraComponent, SurveillanceCameraSetupSetNetwork>(OnSetNetwork);
SubscribeLocalEvent<SurveillanceCameraComponent, GetVerbsEvent<AlternativeVerb>>(AddVerbs);
-
+
SubscribeLocalEvent<SurveillanceCameraComponent, EmpPulseEvent>(OnEmpPulse);
SubscribeLocalEvent<SurveillanceCameraComponent, EmpDisabledRemoved>(OnEmpDisabledRemoved);
}
using Robust.Server.GameObjects;
using Robust.Shared.Enums;
using Robust.Shared.Map;
+using Robust.Shared.Player;
using Robust.Shared.Utility;
namespace Content.Server.Tabletop
using Content.Server.Actions;
using Content.Shared.UserInterface;
using Robust.Server.GameObjects;
+using Robust.Shared.Player;
namespace Content.Server.UserInterface;
using Content.Shared.Preferences;
using Content.Shared.VoiceMask;
using Robust.Server.GameObjects;
+using Robust.Shared.Player;
namespace Content.Server.VoiceMask;