From 966d87fb308ba10ebc771a972bdc118a17c6d8ea Mon Sep 17 00:00:00 2001 From: Isaac Shoebottom Date: Mon, 10 Feb 2025 23:11:13 -0400 Subject: [PATCH] Rework configs a bit --- config_personal/cfg/binds.cfg | 153 +++++++++++---------- config_personal/cfg/overrides/autoexec.cfg | 55 ++------ config_personal/cfg/training.cfg | 31 +++++ hud_hitsounds/cfg/hit_hitmarker.cfg | 11 +- hud_hitsounds/cfg/hit_phonk.cfg | 3 + hud_hitsounds/cfg/hit_tonal.cfg | 11 +- 6 files changed, 134 insertions(+), 130 deletions(-) create mode 100644 config_personal/cfg/training.cfg diff --git a/config_personal/cfg/binds.cfg b/config_personal/cfg/binds.cfg index 53fc726..97a5936 100644 --- a/config_personal/cfg/binds.cfg +++ b/config_personal/cfg/binds.cfg @@ -1,76 +1,79 @@ -//https://wiki.teamfortress.com/wiki/List_of_default_keys - -// viewmodel binds -bindtoggle kp_minus r_drawviewmodel -bindtoggle kp_multiply cl_first_person_uses_world_model -bindtoggle kp_slash tf_taunt_first_person 0 1 - -// tab graph -alias +tabgraph "+showscores; net_graph 1" -alias -tabgraph "-showscores; net_graph 0" -bind tab +tabgraph - -alias "+ctap" "+duck 1; -duck 1; +jump 1" -alias "-ctap" "-jump 1" - -//medic radar -alias "+radar" "hud_medicautocallersthreshold 500" -alias "-radar" "hud_medicautocallersthreshold 59" - -alias +rj "spec_mode;-duck;+cr;alias checkrj +cr" -alias -rj "-cr;checkduck;alias checkrj none" -alias +crouch "-cr;+duck;alias checkduck +duck" -alias -crouch "-duck;checkrj;alias checkduck none" -alias checkduck none -alias checkrj none -alias +cr "+jump;+duck" -alias -cr "-duck;-jump" -alias none "" - -// quick build/destroy sentry -alias sentry "destroy 2; build 2" - -// bind for showing some info -alias +showinfo "cl_showfps 1; net_graph 1; cl_showpos 1" -alias -showinfo "cl_showfps 0; net_graph 0; cl_showpos 0" -bind ralt +showinfo - -// killbinds -bind - "kill" -bind = "explode" - -//bind for map vote when it breaks -bind kp_end "next_map_vote 0" -bind kp_downarrow "next_map_vote 1" -bind kp_pgdn "next_map_vote 2" - -//fix all button -bind kp_ins "snd_restart;hud_reloadscheme" - -// loadouts -bind f1 loadouts.A -bind f2 loadouts.B -bind f3 loadouts.C -bind f4 loadouts.D -bind q loadouts.resup - -bind f8 player_ready_toggle - -//bind to use mconfig null movement binds -bind w +mf -bind a +ml -bind s +mb -bind d +mr - -bind space +jump -bind shift +duck -bind ctrl +ctap -bindtoggle alt r_drawviewmodel - -bind e +helpme -bind h +context_action -bind f +inspect -bind v +use -bind mouse3 "voicemenu 1 1" -bind mouse4 +voicerecord +//https://wiki.teamfortress.com/wiki/List_of_default_keys + +// viewmodel binds +bindtoggle kp_minus r_drawviewmodel +bindtoggle kp_multiply cl_first_person_uses_world_model +bindtoggle kp_slash tf_taunt_first_person 0 1 + +// tab graph +alias +tabgraph "+showscores; net_graph 1" +alias -tabgraph "-showscores; net_graph 0" +bind tab +tabgraph + +alias "+ctap" "+duck 1; -duck 1; +jump 1" +alias "-ctap" "-jump 1" + +//medic radar +alias "+radar" "hud_medicautocallersthreshold 500" +alias "-radar" "hud_medicautocallersthreshold 59" + +alias +rj "spec_mode;-duck;+cr;alias checkrj +cr" +alias -rj "-cr;checkduck;alias checkrj none" +alias +crouch "-cr;+duck;alias checkduck +duck" +alias -crouch "-duck;checkrj;alias checkduck none" +alias checkduck none +alias checkrj none +alias +cr "+jump;+duck" +alias -cr "-duck;-jump" +alias none "" + +// quick build/destroy sentry +alias sentry "destroy 2; build 2" + +// bind for showing some info +alias +showinfo "cl_showfps 1; net_graph 1; cl_showpos 1" +alias -showinfo "cl_showfps 0; net_graph 0; cl_showpos 0" +bind ralt +showinfo + +// killbinds +bind - "kill" +bind = "explode" + +//bind for map vote when it breaks +bind kp_end "next_map_vote 0" +bind kp_downarrow "next_map_vote 1" +bind kp_pgdn "next_map_vote 2" + +//fix all button +bind kp_ins "snd_restart;hud_reloadscheme" + +//toggle html motd +bindtoggle kp_del cl_disablehtmlmotd + +// loadouts +bind f1 loadouts.A +bind f2 loadouts.B +bind f3 loadouts.C +bind f5 loadouts.D +bind q loadouts.resup + +bind f4 player_ready_toggle + +//bind to use mconfig null movement binds +bind w +mf +bind a +ml +bind s +mb +bind d +mr + +bind space +jump +bind shift +duck +bind ctrl +ctap +bindtoggle alt r_drawviewmodel + +bind e "voicemenu 0 0" +bind h lastinv +bind f +inspect +bind v +use +bind mouse3 "voicemenu 1 1" +bind mouse4 +voicerecord bind mouse5 +use_action_slot_item \ No newline at end of file diff --git a/config_personal/cfg/overrides/autoexec.cfg b/config_personal/cfg/overrides/autoexec.cfg index 8ddb105..157f0a1 100644 --- a/config_personal/cfg/overrides/autoexec.cfg +++ b/config_personal/cfg/overrides/autoexec.cfg @@ -17,62 +17,20 @@ hud_medicautocallersthreshold 59 hud_combattext_batching 1 hud_combattext_batching_window 1 -tf_dingalingaling 1 -tf_dingalingaling_repeat_delay 0.0 -tf_dingaling_volume 1 -tf_dingaling_pitchmindmg 150 -tf_dingaling_pitchmaxdmg 25 - tf_remember_activeweapon 1 tf_remember_lastswitched 1 // Demo recording -ds_enable 2 // All matches are recorded +// All matches are recorded +ds_enable 2 ds_kill_delay 15 ds_min_streak 2 ds_dir demos ds_notify 1 ds_sound 1 ds_screens 0 -ds_min_streak 4 // Minimum killstreak to record - -///--- forced graphics settings enabled -///--- glow outline -glow_outline_effect_enable 1 - -cl_training_class_unlock_all -// > Bitfield representing what classes have been used to complete training. -// 111 111 111 -cl_training_completed_with_classes 511 - -tf_training_has_prompted_for_forums 1 -tf_training_has_prompted_for_loadout 1 -tf_training_has_prompted_for_offline_practice 1 -tf_training_has_prompted_for_options 1 -tf_training_has_prompted_for_training 1 - -tf_explanations_backpackpanel 1 -tf_explanations_charinfo_armory_panel 1 -tf_explanations_charinfopanel 1 -tf_explanations_craftingpanel 1 -tf_explanations_discardpanel 1 -tf_explanations_store 1 - -tf_show_preset_explanation_in_class_loadout 0 -tf_show_taunt_explanation_in_class_loadout 0 - -tf_casual_welcome_hide_forever 1 -tf_comp_welcome_hide_forever 1 -tf_matchmaking_ticket_help 0 -tf_show_maps_details_explanation_count 0 - -cl_ask_blacklist_opt_out 1 -cl_ask_favorite_opt_out 1 - -sb_dontshow_maxplayer_warning 1 -cl_hud_playerclass_playermodel_showed_confirm_dialog 1 -tf_mvm_tabs_discovered 3 -tf_coach_request_nevershowagain 1 +// Minimum killstreak to record +ds_min_streak 4 //Advanced options hud_fastswitch 1 @@ -94,6 +52,7 @@ cl_hud_minmode 1 cl_spraydisable 0 tf_scoreboard_mouse_mode 2 hud_saytext_time 5 +glow_outline_effect_enable 1 //filter out Error from console con_filter_enable 1 @@ -105,13 +64,15 @@ echo "----- When making a multiplayer server set "sv_lan" to 0 -----" //sanity filter //breaks voice until reconnect -//voice_enable 0 +//voice_enable 0 // Load modern casual preloader sv_pure -1 +sv_cheats 1 exec preloader.cfg exec loadouts/init.cfg +exec training.cfg exec binds.cfg host_writeconfig diff --git a/config_personal/cfg/training.cfg b/config_personal/cfg/training.cfg new file mode 100644 index 0000000..8691767 --- /dev/null +++ b/config_personal/cfg/training.cfg @@ -0,0 +1,31 @@ +cl_training_class_unlock_all +// > Bitfield representing what classes have been used to complete training. +// 111 111 111 +cl_training_completed_with_classes 511 + +tf_training_has_prompted_for_forums 1 +tf_training_has_prompted_for_loadout 1 +tf_training_has_prompted_for_offline_practice 1 +tf_training_has_prompted_for_options 1 +tf_training_has_prompted_for_training 1 + +tf_explanations_backpackpanel 1 +tf_explanations_charinfo_armory_panel 1 +tf_explanations_charinfopanel 1 +tf_explanations_craftingpanel 1 +tf_explanations_discardpanel 1 +tf_explanations_store 1 + +tf_show_preset_explanation_in_class_loadout 0 +tf_show_taunt_explanation_in_class_loadout 0 + +tf_matchmaking_ticket_help 0 +tf_show_maps_details_explanation_count 0 + +cl_ask_blacklist_opt_out 1 +cl_ask_favorite_opt_out 1 + +sb_dontshow_maxplayer_warning 1 +cl_hud_playerclass_playermodel_showed_confirm_dialog 1 +tf_mvm_tabs_discovered 3 +tf_coach_request_nevershowagain 1 \ No newline at end of file diff --git a/hud_hitsounds/cfg/hit_hitmarker.cfg b/hud_hitsounds/cfg/hit_hitmarker.cfg index 91beee8..ace1a0c 100644 --- a/hud_hitsounds/cfg/hit_hitmarker.cfg +++ b/hud_hitsounds/cfg/hit_hitmarker.cfg @@ -2,6 +2,9 @@ tf_dingalingaling 1 tf_dingalingaling_lasthit 0 +// Set hitsound delay +tf_dingalingaling_repeat_delay 0 + // Max and min pitch tf_dingaling_lasthit_pitchmaxdmg 100 tf_dingaling_lasthit_pitchmindmg 100 @@ -9,9 +12,9 @@ tf_dingaling_pitchmaxdmg 100 tf_dingaling_pitchmindmg 100 // Set effect set to the needed set -tf_dingalingaling_last_effect 1 -tf_dingalingaling_effect 1 +tf_dingalingaling_last_effect 0 +tf_dingalingaling_effect 0 // Set volume -tf_dingaling_lasthit_volume 0.75 -tf_dingaling_volume 0.75 \ No newline at end of file +tf_dingaling_lasthit_volume 1 +tf_dingaling_volume 1 diff --git a/hud_hitsounds/cfg/hit_phonk.cfg b/hud_hitsounds/cfg/hit_phonk.cfg index cf31efd..b7db8c9 100644 --- a/hud_hitsounds/cfg/hit_phonk.cfg +++ b/hud_hitsounds/cfg/hit_phonk.cfg @@ -2,6 +2,9 @@ tf_dingalingaling 1 tf_dingalingaling_lasthit 1 +// Set hitsound delay +tf_dingalingaling_repeat_delay 1 + // Max and min pitch tf_dingaling_lasthit_pitchmaxdmg 100 tf_dingaling_lasthit_pitchmindmg 100 diff --git a/hud_hitsounds/cfg/hit_tonal.cfg b/hud_hitsounds/cfg/hit_tonal.cfg index baea2d3..90837e6 100644 --- a/hud_hitsounds/cfg/hit_tonal.cfg +++ b/hud_hitsounds/cfg/hit_tonal.cfg @@ -2,6 +2,9 @@ tf_dingalingaling 1 tf_dingalingaling_lasthit 0 +// Set hitsound delay +tf_dingalingaling_repeat_delay 0 + // Max and min pitch tf_dingaling_lasthit_pitchmaxdmg 100 tf_dingaling_lasthit_pitchmindmg 100 @@ -9,9 +12,9 @@ tf_dingaling_pitchmaxdmg 25 tf_dingaling_pitchmindmg 150 // Set effect set to the needed set -tf_dingalingaling_last_effect 1 -tf_dingalingaling_effect 1 +tf_dingalingaling_last_effect 0 +tf_dingalingaling_effect 0 // Set volume -tf_dingaling_lasthit_volume 0.75 -tf_dingaling_volume 0.75 \ No newline at end of file +tf_dingaling_lasthit_volume 1 +tf_dingaling_volume 1