// Start is called before the first frame update
    void Awake()
    {
        mInstance = this;

        mFuelAmount = mHeatProggressBar.current = 0.0f;
        mFuelCap    = mHeatProggressBar.maximum = 100.0f;
    }
 public static SmithingController GetInstance()
 {
     if (mInstance == null)
     {
         mInstance = new SmithingController();
     }
     return(mInstance);
 }