Files
Flight-Deck/Assets/Scripts/FuelTank.cs
2026-02-18 12:00:34 +00:00

22 lines
508 B
C#

using UnityEngine;
public class FuelTank : MonoBehaviour
{
public float fuelAmount = 1000f; // kg of fuel available in the tank
public bool isEmpty => fuelAmount <= 0f;
public float RequestFuel(float amount)
{
float fuelGiven = Mathf.Min(amount, fuelAmount);
fuelAmount -= fuelGiven;
return fuelGiven;
}
public float GetFuelAmount() => fuelAmount;
void Update()
{
if (fuelAmount <= 0f)
{
fuelAmount = 0f;
}
}
}