Rip out remaining machine upgrades (#24413)

* Rip out remaining machine upgrades

* eek
This commit is contained in:
Nemanja
2024-01-22 17:13:04 -05:00
committed by GitHub
parent 7daf7ac0be
commit a9e89ab372
79 changed files with 36 additions and 1135 deletions

View File

@@ -1,5 +1,4 @@
using Content.Server.Nutrition.EntitySystems;
using Content.Shared.Construction.Prototypes;
using Content.Shared.Nutrition.Components;
using Robust.Shared.Audio;
using Robust.Shared.Prototypes;
@@ -26,26 +25,6 @@ public sealed partial class FatExtractorComponent : Component
[DataField("nutritionPerSecond"), ViewVariables(VVAccess.ReadWrite)]
public int NutritionPerSecond = 10;
/// <summary>
/// The base rate of extraction
/// </summary>
[DataField("baseNutritionPerSecond"), ViewVariables(VVAccess.ReadWrite)]
public int BaseNutritionPerSecond = 10;
#region Machine Upgrade
/// <summary>
/// Which machine part affects the nutrition rate
/// </summary>
[DataField("machinePartNutritionRate", customTypeSerializer: typeof(PrototypeIdSerializer<MachinePartPrototype>))]
public string MachinePartNutritionRate = "Manipulator";
/// <summary>
/// The increase in rate per each rating above 1.
/// </summary>
[DataField("partRatingRateMultiplier")]
public float PartRatingRateMultiplier = 10;
#endregion
/// <summary>
/// An accumulator which tracks extracted nutrition to determine
/// when to spawn a meat.
@@ -57,7 +36,7 @@ public sealed partial class FatExtractorComponent : Component
/// How high <see cref="NutrientAccumulator"/> has to be to spawn meat
/// </summary>
[DataField("nutrientPerMeat"), ViewVariables(VVAccess.ReadWrite)]
public int NutrientPerMeat = 60;
public int NutrientPerMeat = 30;
/// <summary>
/// Meat spawned by the extractor.