// SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com> // SPDX-FileCopyrightText: 2025 Aidenkrz // SPDX-FileCopyrightText: 2025 Aviu00 <93730715+Aviu00@users.noreply.github.com> // SPDX-FileCopyrightText: 2025 Misandry // SPDX-FileCopyrightText: 2025 gus // // SPDX-License-Identifier: AGPL-3.0-or-later using Content.Shared.GameTicking.Components; using Robust.Shared.Prototypes; namespace Content.Shared._Shitcode.Wizard.EventSpells; public abstract class SharedGhostVisibilitySystem : EntitySystem { protected static readonly EntProtoId GameRule = "GhostsVisible"; public bool GhostsVisible() { var query = EntityQueryEnumerator(); while (query.MoveNext(out _, out _, out _, out _)) { return true; } return false; } }