CatStation/Content.Shared/Tools/Components/ToolRefinableSolutionComponent.cs
deltanedas 8d1e25fe96
Fix typo in ToolRefinableSystem name (#44845)
e

Co-authored-by: deltanedas <@deltanedas:goida.zip>
2026-07-23 19:16:44 +00:00

23 lines
745 B
C#

using Content.Shared.Tools.Systems;
using Robust.Shared.GameStates;
namespace Content.Shared.Tools.Components;
/// <summary>
/// Used for something that can be refined by some tool with splitting of solution in process.
/// </summary>
[RegisterComponent, NetworkedComponent, Access(typeof(ToolRefinableSystem))]
public sealed partial class ToolRefinableSolutionComponent : Component
{
/// <summary>
/// Name of the solution that stores reagents to be split.
/// </summary>
[DataField]
public string SolutionToSplit = "food";
/// <summary>
/// Name of the solution to which reagents from <see cref="SolutionToSplit"/> should be placed.
/// </summary>
[DataField]
public string SolutionToSet = "food";
}