2024-03-21 13:11:08 +05:00
|
|
|
|
using System.Threading;
|
2024-03-22 13:39:56 +05:00
|
|
|
|
using Robust.Shared.Serialization;
|
2024-03-21 13:11:08 +05:00
|
|
|
|
|
2024-03-23 16:25:36 +05:00
|
|
|
|
namespace Content.Shared._White.Chemistry;
|
2024-03-21 13:11:08 +05:00
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// This is used for...
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
[RegisterComponent]
|
|
|
|
|
|
public sealed partial class NarcoticEffectComponent : Component
|
|
|
|
|
|
{
|
2024-03-21 14:01:32 +05:00
|
|
|
|
[ViewVariables(VVAccess.ReadOnly), DataField]
|
2024-03-24 18:03:56 +05:00
|
|
|
|
public List<int> TimerInterval = new() { 8000, 12000, 10000, 12500, 10500 };
|
2024-03-21 14:01:32 +05:00
|
|
|
|
|
|
|
|
|
|
[ViewVariables(VVAccess.ReadOnly), DataField]
|
|
|
|
|
|
public List<int> SlurTime = new() { 35, 60, 80, 90, 45 };
|
2024-03-21 13:11:08 +05:00
|
|
|
|
}
|
2024-03-22 13:39:56 +05:00
|
|
|
|
|
|
|
|
|
|
[Serializable, NetSerializable]
|
|
|
|
|
|
public enum NarcoticEffects
|
|
|
|
|
|
{
|
2024-03-27 09:35:15 +05:00
|
|
|
|
LieDown,
|
2024-03-22 13:39:56 +05:00
|
|
|
|
Shake,
|
2024-03-27 09:35:15 +05:00
|
|
|
|
LieDownAndShake
|
2024-03-22 13:39:56 +05:00
|
|
|
|
}
|