public bool IsDone() { return(IsInitialized && World.Time.CurrentDate > Date && Clouds.All(cloud => cloud.IsDead)); }