using Sandbox.Audio;
using Sandbox.Utility;
public class SurfaceFadeIn : Component {
public TimeUntil FadeIn;
protected override void OnStart() {
FadeIn = 5;
base.OnStart();
}
protected override void OnUpdate() {
var fade = Easing.EaseIn(FadeIn.Fraction);
Mixer.FindMixerByName("Game").Volume = fade;
BasePlayer.Local.IsoCamera.Fade = 1 - fade;
if (FadeIn)
Enabled = false;
base.OnUpdate();
}
}