CatStation/Content.Shared/Sandbox/SharedSandboxSystem.cs
Whatstone a8453723d8
Cleanup: ProtoMan Part 1 - remove Shared EntitySystem IPrototypeManager instances (#44386)
* Remove Shared System IPrototypeManager instances

* Remove RecipeManager IPrototypeManager instance

* Fix ItemSystem IPrototypeManager refs, use TryComp

* SharedItemSystem changes, EntWhitelist CompName

* HasComponent->HasComp
2026-06-29 10:18:44 +00:00

28 lines
900 B
C#

using Robust.Shared.Serialization;
namespace Content.Shared.Sandbox
{
public abstract partial class SharedSandboxSystem : EntitySystem
{
[Serializable, NetSerializable]
protected sealed class MsgSandboxStatus : EntityEventArgs
{
public bool SandboxAllowed { get; set; }
}
[Serializable, NetSerializable]
protected sealed class MsgSandboxRespawn : EntityEventArgs {}
[Serializable, NetSerializable]
protected sealed class MsgSandboxGiveAccess : EntityEventArgs {}
[Serializable, NetSerializable]
protected sealed class MsgSandboxGiveAghost : EntityEventArgs {}
[Serializable, NetSerializable]
protected sealed class MsgSandboxSuicide : EntityEventArgs {}
[Serializable, NetSerializable]
protected sealed class MsgSandboxThermalVision : EntityEventArgs {}
}
}