using CringeLauncher.UserDev.Networking; using NLog; using VRage; using VRage.GameServices; namespace CringeLauncher.UserDev; public class UserDevLauncher() : Launcher(Environment.GetEnvironmentVariable("DOTNET_USERDEV_RUNDIR")) { protected override void InitUgc() { var gameService = new UserDevGameService(AppId); MyServiceManager.Instance.AddService(gameService); MyServiceManager.Instance.AddService(new MyNullNetworking(gameService)); MyServiceManager.Instance.AddService(new MyNullLobbyDiscovery()); MyServiceManager.Instance.AddService(new MyNullServerDiscovery()); } protected override Task CheckUpdatesDisabledAsync(Logger logger) { return Task.FromResult(true); } }