Esempio n. 1
0
    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);
    }
Esempio n. 2
0
    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();
    }
Esempio n. 3
0
    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;
    }
Esempio n. 4
0
    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();
    }
Esempio n. 5
0
    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);
    }