public void StartOutgame() { var theme = new SoundDefinition("INSTALLER_LOOP.WAV"); theme.zSFX.IsFixed = true; theme.zSFX.Volume = 0.5f; theme.zSFX.SetLooping(true); menuTheme = SoundHandler.PlaySound(theme, 0.5f); Arena.Menus.MainMenu.Menu.Open(); OnOutgame?.Invoke(); Logger.Log("Outgame started."); }
public void StartOutgame() { var theme = new SoundDefinition("INSTALLER_LOOP.WAV"); theme.zSFX.IsFixed = true; theme.zSFX.Volume = 0.5f; theme.zSFX.SetLooping(true); _MenuTheme = SoundHandler.PlaySound(theme, 0.5f); if (_DiContainer == null) { _DiContainer = _DiBuilder.Build(); } _DiContainer.Resolve <LoginMenu>().Open(); OnOutgame?.Invoke(); Logger.Log("Outgame started."); InputControl.Active = _DiContainer.Resolve <ArenaControl>(); Logger.Log("SumpfkrautOnline ClientScripts loaded!"); }