private void Start()
    {
        changeToDay      = new TransitionToDay(this);
        changeToNight    = new TransitionToNight(this);
        pullUpText       = new DisplayText(this);
        stopAnimations   = new NoAnimation();
        currentTimeOfDay = stopAnimations;

        registerSelfToMediator();

        dayNumber = 1; // HACK
        incrementDayCount();
    }
 public void StopAnimations()
 {
     currentTimeOfDay = stopAnimations;
 }
 public void fadeInText()
 {
     currentTimeOfDay = pullUpText;
 }
 public void FadeToStartOfDay()
 {
     currentTimeOfDay = changeToDay;
 }
 public void FadeToEndDay()
 {
     EnablePanel();
     currentTimeOfDay = changeToNight;
 }