protected virtual void Handle(UpdateAstronomy message) { }
protected override void Handle(UpdateAstronomy astonomy) { App.QueueOnMainThread(() => Time = new GameTime(astonomy.DayTime, astonomy.MoonPhase)); }