using Sandbox;
public sealed class Goal3Trigger : Component, Component.ITriggerListener
{
public async void OnTriggerEnter( Collider other )
{
var player = other.Components.Get<GudeMovement>();
if ( player != null )
{
player.levelMusic.Stop();
player.Gravity = -20f;
player.Rigidbody.Velocity = Vector3.Zero;
await Task.DelaySeconds( 1 );
Scene.LoadFromFile( "scenes/firstlevel.scene" );
}
}
}