public void UpgradeEngineerButtonOnClick(EngineerModel engineer)
    {
        if (money >= engineer.CurrentPrice)
        {
            money -= engineer.CurrentPrice;
            engineer.UpgradeEngineer();

            UpdateEngineerUI(engineer);
        }
        else
        {
            Debug.LogError("Not enough money to upgrade the engineer!");
        }
    }