* Локализация (#746) * Правка мелочей * Имя клоуну * Перевод оповещений для РНД * перевод занавесок * перевод столов * Перевод и обновление кода гипоспрея для боргов (#745) * Я только хотел перевести... * refactor * ещё перевод * Revert "refactor" This reverts commit 355c2724c4ed9cd1357661e3ba889a88bdf17db7. * инверсия условия для проверки наличия прототипа * Больше вещей в пояса охраны (#748) * Подкрутки и докрутки (#749) * Добавил отображение защиты от горения и подправил описание защиты от взрывов (#747) * Добавил отображение защиты от горения * Update Content.Shared/Clothing/EntitySystems/FireProtectionSystem.cs Co-authored-by: ThereDrD <88589686+ThereDrD0@users.noreply.github.com> * Update Resources/Locale/ru-RU/_white/info/fire-protection.ftl Co-authored-by: ThereDrD <88589686+ThereDrD0@users.noreply.github.com> * Правки * негативный ноль с плавающей точкой --------- Co-authored-by: ThereDrD <88589686+ThereDrD0@users.noreply.github.com> * Фикс текстурок внешних шлюзов (#751) * Микромелочь * Ещё одна мелочь * Починка прозрачности * Ребаланс РНД (#750) * Третий тир больше нас не остановит * More less * Ребаланс * правочки подправочки * СКОРАЯ!!! ПОМОГИТЕ!!! * Конфета или жизнь (#757) * Конфета или жизнь * gremlins invasion * Я ДОБАВИЛ БОЛЬШЕ МУСОРА НА СТАНЦИЮ!!! * Переводы (много) (#755) * Перевод технологий РНД * Перевод действий поглаживающего характера * Целая куча мелочей * Ещё больше мелочей * Слишком много мелочей * маленькая мелочь * unshit some ftl shit * [Tweak] Random updates (#760) * Security random updates * Engineering random updates * ERT random updates * Really random * Important random update --------- Co-authored-by: BIGZi0348 <118811750+BIGZi0348@users.noreply.github.com> Co-authored-by: ThereDrD <88589686+ThereDrD0@users.noreply.github.com> Co-authored-by: keslik <114428094+keslik1313@users.noreply.github.com>
35 lines
1.1 KiB
C#
35 lines
1.1 KiB
C#
using Content.Shared.Chemistry.Components;
|
|
using Content.Shared.Chemistry.Reagent;
|
|
using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom;
|
|
using Robust.Shared.Prototypes;
|
|
|
|
namespace Content.Server._White.AutoRegenReagent
|
|
{
|
|
[RegisterComponent]
|
|
public sealed partial class AutoRegenReagentComponent : Component
|
|
{
|
|
[DataField("solution", required: true)]
|
|
public string? SolutionName = null; // we'll fail during tests otherwise
|
|
|
|
[DataField("reagents", required: true)]
|
|
public List<ProtoId<ReagentPrototype>> Reagents = default!;
|
|
|
|
[DataField]
|
|
public ProtoId<ReagentPrototype> CurrentReagent = default!;
|
|
|
|
[DataField]
|
|
public int CurrentIndex = 0;
|
|
|
|
public Entity<SolutionComponent>? Solution = default!;
|
|
|
|
[DataField("interval")]
|
|
public TimeSpan Interval = TimeSpan.FromSeconds(10);
|
|
|
|
[DataField(customTypeSerializer: typeof(TimeOffsetSerializer))]
|
|
public TimeSpan NextUpdate;
|
|
|
|
[DataField("unitsPerInterval")]
|
|
public float UnitsPerInterval = 1f;
|
|
}
|
|
}
|