Delta-v/Content.Server/_Goobstation/Devil/Contract/Revival/PendingRevivalContractCompo...

36 lines
938 B
C#

// SPDX-FileCopyrightText: 2025 GoobBot <uristmchands@proton.me>
// SPDX-FileCopyrightText: 2025 Solstice <solsticeofthewinter@gmail.com>
// SPDX-FileCopyrightText: 2025 SolsticeOfTheWinter <solsticeofthewinter@gmail.com>
//
// SPDX-License-Identifier: AGPL-3.0-or-later
namespace Content.Server._Goobstation.Devil.Contract.Revival;
[RegisterComponent]
public sealed partial class PendingRevivalContractComponent : Component
{
/// <summary>
/// The entity being revived.
/// </summary>
[ViewVariables]
public EntityUid? Contractee;
/// <summary>
/// The entity offering revival
/// </summary>
[ViewVariables]
public EntityUid? Offerer;
/// <summary>
/// The contract attached to this player.
/// </summary>
[ViewVariables]
public EntityUid? Contract;
/// <summary>
/// The MindId of the player.
/// </summary>
[ViewVariables]
public EntityUid MindId;
}