mirror of
https://github.com/WWhiteDreamProject/wwdpublic.git
synced 2026-04-21 23:48:15 +03:00
39 lines
883 B
C#
39 lines
883 B
C#
using Content.Shared.Containers.ItemSlots;
|
|
using Robust.Shared.Audio;
|
|
|
|
namespace Content.Server._White.Event.CapturePoint;
|
|
|
|
[RegisterComponent]
|
|
public sealed partial class CapturePointComponent : Component
|
|
{
|
|
[DataField]
|
|
public Color MessageColor = Color.White;
|
|
|
|
[DataField]
|
|
public ItemSlot CartridgeSlot = new();
|
|
|
|
[DataField]
|
|
public LocId CancelMessage = "capture-point-cancel-message";
|
|
|
|
[DataField]
|
|
public LocId EndMessage = "capture-point-end-message";
|
|
|
|
[DataField]
|
|
public LocId Sender = "capture-point-sender";
|
|
|
|
[DataField]
|
|
public LocId StartMessage = "capture-point-start-message";
|
|
|
|
[DataField]
|
|
public SoundSpecifier? Sound;
|
|
|
|
[DataField]
|
|
public float SoundVolume = -2f;
|
|
|
|
[DataField]
|
|
public string CartridgeSlotId = "cartridge_slot";
|
|
|
|
[DataField]
|
|
public TimeSpan Delay = TimeSpan.FromSeconds(120);
|
|
}
|