Legally distinct gravity gun (#8114)

This commit is contained in:
metalgearsloth
2022-05-13 12:24:34 +10:00
committed by GitHub
parent 194c5d6842
commit c3adf24557
6 changed files with 306 additions and 0 deletions

View File

@@ -0,0 +1,25 @@
using Robust.Shared.Map;
using Robust.Shared.Serialization;
namespace Content.Shared.Weapons.Ranged;
public abstract class SharedTetherGunSystem : EntitySystem
{
public const string CommandName = "tethergun";
}
[Serializable, NetSerializable]
public sealed class StartTetherEvent : EntityEventArgs
{
public EntityUid Entity;
public MapCoordinates Coordinates;
}
[Serializable, NetSerializable]
public sealed class StopTetherEvent : EntityEventArgs {}
[Serializable, NetSerializable]
public sealed class TetherMoveEvent : EntityEventArgs
{
public MapCoordinates Coordinates;
}