public override void OnCreated(ILoading loading) { try { logger.Info("On created"); steamController.UpdatePopupPosition(); steamController.UpdateAchievementsStatus(); } catch (Exception ex) { logger.LogException(ex); throw; } }
public LoadingExtension(ILogger logger, ISteamController steamController) { this.logger = logger; this.steamController = steamController; try { steamController.UpdateAchievementsStatus(); steamController.UpdatePopupPosition(); logger.Info("SteamyUserMod"); } catch (Exception ex) { logger.LogException(ex); throw; } }
private void PositionChanged(int selectedIndex) { try { var position = Positions[Positions.Keys.ToList()[selectedIndex]]; ModConfig.Instance.SaveSetting(SettingKeys.PopupPosition, (int)position); steamController.UpdatePopupPosition(); logger.Info("Position changed to {0}", position); } catch (Exception ex) { logger.LogException(ex); throw; } }
private void PositionChanged(int selectedIndex) { try { NotificationPosition position; switch (Positions[selectedIndex].ToLower()) { case "top right": position = NotificationPosition.TopRight; break; case "top left": position = NotificationPosition.TopLeft; break; case "bottom left": position = NotificationPosition.BottomLeft; break; default: position = NotificationPosition.BottomRight; break; } ModConfig.Instance.SaveSetting(SettingKeys.PopupPosition, (int)position); steamController.UpdatePopupPosition(); logger.Info("Position changed to {0}", position); } catch (Exception ex) { logger.LogException(ex); throw; } }
public SteamyUserMod(ILogger logger, ISteamController steamController) { this.logger = logger; this.steamController = steamController; try { OptionsPanelManager = new OptionsPanelManager(logger, steamController); steamController.UpdateAchievementsStatus(); steamController.UpdatePopupPosition(); logger.Info("SteamyUserMod"); } catch (Exception ex) { logger.LogException(ex); throw; } }