/// <summary> /// Populates the Phasmatys manager form with the values of the selected bot /// </summary> private void WritePhasmatysSettings() { PhasmatysRunParams settings = (PhasmatysRunParams)RunParams.PhasmatysParams[PhasmatysBotSelection]; PhasmatysLogin.Text = settings.Login; PhasmatysPassword.Text = settings.Password; GoldBars.Value = settings.GoldBars; SteelBars.Value = settings.SteelBars; Bows.Value = Math.Max(0, settings.Bows); }
/// <summary> /// Collects the start parameters for the Phasmatys rotation manager form /// </summary> /// <returns></returns> private PhasmatysRunParams CollectPhasmatysSettings() { PhasmatysRunParams phasmatysParams = new PhasmatysRunParams(); phasmatysParams.BotName = PhasmatysBotSelector.Text; phasmatysParams.Login = PhasmatysLogin.Text; phasmatysParams.Password = PhasmatysPassword.Text; phasmatysParams.GoldBars = (int)GoldBars.Value; phasmatysParams.SteelBars = (int)SteelBars.Value; phasmatysParams.Bows = (int)Bows.Value; return(phasmatysParams); }