internal static void Splash() { rocketGameObject = new GameObject("Rocket"); DontDestroyOnLoad(rocketGameObject); #if LINUX Console = rocketGameObject.AddComponent<UnturnedConsole>(); #endif System.Console.Clear(); System.Console.ForegroundColor = ConsoleColor.Cyan; System.Console.WriteLine("Rocket Unturned v" + Assembly.GetExecutingAssembly().GetName().Version.ToString() + " for Unturned v" + Steam.Version + "\n"); R.OnRockedInitialized += () => { Instance.Initialize(); }; Steam.OnServerHosted += () => { rocketGameObject.TryAddComponent<U>(); rocketGameObject.TryAddComponent<R>(); }; }
public void initialize() { SDG.Unturned.Player.onPlayerCreated += (SDG.Unturned.Player player) => { player.transform.gameObject.TryAddComponent<HUD>(); }; if (Dedicator.isDedicated) { rocketGameObject = new GameObject("Rocket"); DontDestroyOnLoad(rocketGameObject); #if LINUX Console = rocketGameObject.AddComponent<UnturnedConsole>(); #endif System.Console.Clear(); System.Console.ForegroundColor = ConsoleColor.Cyan; System.Console.WriteLine("Rocket Unturned v" + Assembly.GetExecutingAssembly().GetName().Version.ToString() + " for Unturned v" + Provider.APP_VERSION + "\n"); R.OnRockedInitialized += () => { Instance.Initialize(); }; Provider.onServerHosted += () => { rocketGameObject.TryAddComponent<U>(); rocketGameObject.TryAddComponent<R>(); }; } }