public void DeactivateWarning()
 {
     if (warningActive)
     {
         Object.Destroy(warning.gameObject);
         // FIXME: I should go in initialisation code but it causes issues
         {
             warningActive  = false;
             warningVisible = false;
             flickerCount   = 0;
         }
         timer.RemoveStopwatch(timerStopwatchId);
     }
 }