// Content.Shared/Kitchen/GrillFuelBurnComponent.cs
using Robust.Shared.Audio;
using Robust.Shared.Prototypes;
using System.Collections.Generic;
using Content.Shared.Temperature;
namespace Content.Shared.Kitchen;
[RegisterComponent]
public sealed partial class GrillFuelBurnComponent : Component
{
///
/// Current amount of fuel in the campfire.
///
[DataField("fuel")]
public float Fuel = 2;
///
/// Maximum amount of fuel the campfire can hold.
///
[DataField("maxFuel")]
public float MaxFuel = 30;
///
/// Current heating setting of the campfire based on fuel level.
///
[DataField("setting")]
public EntityHeaterSetting Setting = EntityHeaterSetting.Off;
///
/// Whether the campfire is currently lit or not.
///
[DataField("isLit")]
public bool IsLit { get; set; } = false; // Estado aceso/apagado
///
/// Whether the campfire turns into coal when done (true) or not (false)
///
[DataField("expends")]
public bool Expends { get; set; } = true; //
///
/// Optional sound played when the setting changes.
///
[DataField("settingSound")]
public SoundPathSpecifier? SettingSound;
}