public void ResetEverything()
 {
     if (customMessages != null)
     {
         customMessages.SendResetStateMessage();
     }
     ResetStateAndInteractions();
 }