private void OnArmButtonPressed(EntityUid uid, NukeComponent component, NukeArmedMessage args)
        {
            if (!component.DiskSlot.HasItem)
            {
                return;
            }

            if (component.Status == NukeStatus.AWAIT_ARM)
            {
                ArmBomb(uid, component);
            }
            else
            {
                DisarmBomb(uid, component);
            }
        }
        private void OnArmButtonPressed(EntityUid uid, NukeComponent component, NukeArmedMessage args)
        {
            if (!component.DiskSlot.HasItem)
            {
                return;
            }

            if (component.Status == NukeStatus.AWAIT_ARM && Transform(uid).Anchored)
            {
                ArmBomb(uid, component);
            }
            else
            {
                if (args.Session.AttachedEntity is not {
                } user)
                {
                    return;
                }

                DisarmBombDoafter(uid, user, component);
            }
        }