public WeaponSettings(Dynago.Forms.Main parent) { index = indexTracker; indexTracker++; // trigger init parent.cmb_triggerbot_type.SelectedIndexChanged += (s, e) => WeaponSettings.RefreshTriggerSettings(parent); parent.cb_trigger_onkey.CheckedChanged += (s, e) => WeaponSettings.UpdateTriggerSettings(parent); parent.txt_trigger_key.TextChanged += (s, e) => WeaponSettings.UpdateTriggerSettings(parent); parent.nud_trigger_delay.ValueChanged += (s, e) => WeaponSettings.UpdateTriggerSettings(parent); parent.nud_trigger_overshoot.ValueChanged += (s, e) => WeaponSettings.UpdateTriggerSettings(parent); parent.cb_trigger_shoot_teammates.CheckedChanged += (s, e) => WeaponSettings.UpdateTriggerSettings(parent); parent.cb_trigger_shoot_enemies.CheckedChanged += (s, e) => WeaponSettings.UpdateTriggerSettings(parent); parent.cb_trigger_magnetic.CheckedChanged += (s, e) => WeaponSettings.UpdateTriggerSettings(parent); parent.cmb_trigger_magnet_bone.SelectedIndexChanged += (s, e) => WeaponSettings.UpdateTriggerSettings(parent); parent.nud_trigger_magnet_fov.ValueChanged += (s, e) => WeaponSettings.UpdateTriggerSettings(parent); parent.nud_trigger_magnet_smooth.ValueChanged += (s, e) => WeaponSettings.UpdateTriggerSettings(parent); // aimbot init parent.cmb_aimbot_type.SelectedIndexChanged += (s, e) => WeaponSettings.RefreshAimSettings(parent); parent.cb_aimbot_onkey.CheckedChanged += (s, e) => WeaponSettings.UpdateAimSettings(parent); parent.txt_aimbot_key.TextChanged += (s, e) => WeaponSettings.UpdateAimSettings(parent); parent.cmb_aimbot_bone.SelectedIndexChanged += (s, e) => WeaponSettings.UpdateAimSettings(parent); parent.nud_aimbot_fov.ValueChanged += (s, e) => WeaponSettings.UpdateAimSettings(parent); parent.nud_aimbot_smooth.ValueChanged += (s, e) => WeaponSettings.UpdateAimSettings(parent); parent.cb_aimbot_rcs.CheckedChanged += (s, e) => WeaponSettings.UpdateAimSettings(parent); parent.cb_aimbot_target_teammates.CheckedChanged += (s, e) => WeaponSettings.UpdateAimSettings(parent); parent.cb_aimbot_target_enemies.CheckedChanged += (s, e) => WeaponSettings.UpdateAimSettings(parent); types.Add(this); }
public static void RefreshAimSettings(Dynago.Forms.Main main) { main.RefreshingAimSettings = true; WeaponSettings settings = Selected(main.cmb_aimbot_type); main.cb_aimbot_onkey.Checked = settings.aimbot_on_key; main.txt_aimbot_key.Text = settings.aimbot_key_txt; main.cmb_aimbot_bone.SelectedIndex = settings.aimbot_bone_index; main.nud_aimbot_fov.Value = Convert.ToDecimal(settings.aimbot_fov); main.nud_aimbot_smooth.Value = Convert.ToDecimal(settings.aimbot_smooth); main.cb_aimbot_rcs.Checked = settings.aimbot_control_recoil; main.cb_aimbot_target_teammates.Checked = settings.aimbot_shoot_teammates; main.cb_aimbot_target_enemies.Checked = settings.aimbot_shoot_enemies; main.RefreshingAimSettings = false; main.txtDummy.Focus(); }
public static void UpdateAimSettings(Dynago.Forms.Main main) { if (main.RefreshingAimSettings) { return; } WeaponSettings settings = Selected(main.cmb_aimbot_type); settings.aimbot_on_key = main.cb_aimbot_onkey.Checked; settings.aimbot_key_txt = main.txt_aimbot_key.Text; settings.aimbot_bone_index = main.cmb_aimbot_bone.SelectedIndex; settings.aimbot_fov = Convert.ToSingle(main.nud_aimbot_fov.Value); settings.aimbot_smooth = Convert.ToSingle(main.nud_aimbot_smooth.Value); settings.aimbot_control_recoil = main.cb_aimbot_rcs.Checked; settings.aimbot_shoot_teammates = main.cb_aimbot_target_teammates.Checked; settings.aimbot_shoot_enemies = main.cb_aimbot_target_enemies.Checked; }
public static void RefreshTriggerSettings(Dynago.Forms.Main main) { main.RefreshingTriggerSettings = true; WeaponSettings settings = Selected(main.cmb_triggerbot_type); main.cb_trigger_onkey.Checked = settings.trigger_on_key; main.txt_trigger_key.Text = settings.trigger_key_txt; main.nud_trigger_delay.Value = Convert.ToDecimal(settings.trigger_delay); main.nud_trigger_overshoot.Value = Convert.ToDecimal(settings.trigger_overshoot); main.cb_trigger_shoot_teammates.Checked = settings.trigger_shoot_teammates; main.cb_trigger_shoot_enemies.Checked = settings.trigger_shoot_enemies; main.cb_trigger_magnetic.Checked = settings.trigger_magnetic; main.cmb_trigger_magnet_bone.SelectedIndex = settings.trigger_magnet_bone_index; main.nud_trigger_magnet_fov.Value = Convert.ToDecimal(settings.trigger_magnet_fov); main.nud_trigger_magnet_smooth.Value = Convert.ToDecimal(settings.trigger_magnet_smooth); main.RefreshingTriggerSettings = false; main.txtDummy.Focus(); }
public static void UpdateTriggerSettings(Dynago.Forms.Main main) { if (main.RefreshingTriggerSettings) { return; } WeaponSettings settings = Selected(main.cmb_triggerbot_type); settings.trigger_on_key = main.cb_trigger_onkey.Checked; settings.trigger_key_txt = main.txt_trigger_key.Text; settings.trigger_delay = Convert.ToInt32(main.nud_trigger_delay.Value); settings.trigger_overshoot = Convert.ToInt32(main.nud_trigger_overshoot.Value); settings.trigger_shoot_teammates = main.cb_trigger_shoot_teammates.Checked; settings.trigger_shoot_enemies = main.cb_trigger_shoot_enemies.Checked; settings.trigger_magnetic = main.cb_trigger_magnetic.Checked; settings.trigger_magnet_bone_index = main.cmb_trigger_magnet_bone.SelectedIndex; settings.trigger_magnet_fov = Convert.ToSingle(main.nud_trigger_magnet_fov.Value); settings.trigger_magnet_smooth = Convert.ToSingle(main.nud_trigger_magnet_smooth.Value); }