Add sprays and rework config

This commit is contained in:
Isaac Shoebottom 2024-12-30 09:47:24 -04:00
parent a85a40dc86
commit 1faa9c5136
43 changed files with 189 additions and 119 deletions

View File

@ -15,6 +15,7 @@ Resources:
- [Weapon LODs](https://gamebanana.com/mods/482999) - [Weapon LODs](https://gamebanana.com/mods/482999)
- [english.txt](https://gamebanana.com/mods/314843) - [english.txt](https://gamebanana.com/mods/314843)
- [Pistol Enhancement Project](https://gamebanana.com/mods/523205) - [Pistol Enhancement Project](https://gamebanana.com/mods/523205)
- [Loadout Scripts](https://github.com/jooonior/tf2-loadouts-script)
Animations Table: Animations Table:
| | [Paysus](https://gamebanana.com/members/submissions/mods/1353324) | [Kylul](https://gamebanana.com/members/submissions/sublog/1655507) | Active | | | [Paysus](https://gamebanana.com/members/submissions/mods/1353324) | [Kylul](https://gamebanana.com/members/submissions/sublog/1655507) | Active |

BIN
config_loadouts.vpk Normal file

Binary file not shown.

View File

@ -0,0 +1,74 @@
//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
//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 +duck
bind shift +jump
bind e +helpme
bind h +context_action
bind f +inspect
bind v +use
bind mouse3 "voicemenu 1 1"
bind mouse4 +voicerecord
bind mouse5 +use_action_slot_item
//unused keys
//lctrl, lalt, mouse5

View File

@ -1 +0,0 @@
bind q "lastinv"

View File

@ -1,2 +0,0 @@
//bind q "sentry"
bind q "lastinv"

View File

@ -1 +0,0 @@
bind q "lastinv"

View File

@ -1,2 +0,0 @@
//bind q "+crossbow"
bind q "lastinv"

View File

@ -1,10 +1,8 @@
// Docs
// https://developer.valvesoftware.com/wiki/List_of_Team_Fortress_2_console_commands_and_variables // https://developer.valvesoftware.com/wiki/List_of_Team_Fortress_2_console_commands_and_variables
// No texture streaming // No texture streaming
no_texture_stream no_texture_stream
//Autoheal, min viewmodels, fastswitch etc.
con_enable 1 con_enable 1
developer 0 developer 0
@ -12,8 +10,6 @@ fov_desired 90
viewmodel_fov 70 viewmodel_fov 70
viewmodel_fov_demo 70 viewmodel_fov_demo 70
tf_use_min_viewmodels 1
hud_medicautocallers 1 hud_medicautocallers 1
// 100 - 20.5*2 (2 small first aid kits) // 100 - 20.5*2 (2 small first aid kits)
hud_medicautocallersthreshold 59 hud_medicautocallersthreshold 59
@ -77,7 +73,6 @@ sb_dontshow_maxplayer_warning 1
cl_hud_playerclass_playermodel_showed_confirm_dialog 1 cl_hud_playerclass_playermodel_showed_confirm_dialog 1
tf_mvm_tabs_discovered 3 tf_mvm_tabs_discovered 3
tf_coach_request_nevershowagain 1 tf_coach_request_nevershowagain 1
///---
//Advanced options //Advanced options
hud_fastswitch 1 hud_fastswitch 1
@ -94,118 +89,30 @@ cl_autorezoom 0
tf_sniper_fullcharge_bell 1 tf_sniper_fullcharge_bell 1
tf_hud_no_crosshair_on_scope_zoom 0 tf_hud_no_crosshair_on_scope_zoom 0
tf_scoreboard_ping_as_text 1 tf_scoreboard_ping_as_text 1
tf_use_min_viewmodels 1
// enable sprays cl_hud_minmode 1
cl_spraydisable 0 cl_spraydisable 0
tf_scoreboard_mouse_mode 2
hud_saytext_time 5
//filter out Error from console //filter out Error from console
con_filter_enable 1 con_filter_enable 1
con_filter_text_out "Error" con_filter_text_out "Error"
// 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
//medic radar
alias "+radar" "hud_medicautocallersthreshold 500"
alias "-radar" "hud_medicautocallersthreshold 59"
//bind to use mconfig null movement binds
bind w +mf
bind a +ml
bind s +mb
bind d +mr
// bind for inspect and use action slot item
bind f "+f"
alias +f "+inspect; +use_action_slot_item"
alias -f "-inspect; -use_action_slot_item"
// bind for binding use and calling medic
bind e "+e"
alias +e "voicemenu 0 0; +use"
alias -e "-use"
// 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"
alias +crossbow "slot1;+attack"
alias -crossbow "slot2;-attack"
alias sentry "destroy 2; build 2";
alias +ctap "alias duckon; alias duckoff; ctapon; +jump"
alias -ctap "alias duckon +duck; alias duckoff -duck; -jump; ctapoff"
alias +fduck "alias ctapon; alias ctapoff; duckon"
alias -fduck "alias ctapon +duck; alias ctapoff -duck; duckoff"
alias ctapon +duck
alias ctapoff -duck
alias duckon +duck
alias duckoff -duck
//bind ALT +ctap
//bind SHIFT +fduck
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 ""
//bind space +rj
//bind ctrl +crouch
// quick call spy
bind mouse3 "voicemenu 1 1"
//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"
//mark demo for anything cool
bind q "ds_mark"
//for scoreboard setting
tf_scoreboard_mouse_mode 2
//self help //self help
echo "----- When making a single player server set "host_thread_mode" to 0 -----" echo "----- When making a single player server run "exec listenserver.cfg" -----"
echo "----- When making a multiplayer server set "sv_lan" to 0 -----"
//sanity filter //sanity filter
//voice_enable 0 //breaks voice until reconnect //breaks voice until reconnect
hud_saytext_time 5 //voice_enable 0
//allow custom content on local servers
sv_pure -1
sv_allow_wait_command 1
//exec preload
cl_showfps 0
cl_hud_minmode 1
echo "Done config"
// Load modern casual preloader // Load modern casual preloader
sv_pure -1
exec preloader.cfg exec preloader.cfg
exec loadouts/init.cfg
exec binds.cfg
host_writeconfig host_writeconfig
echo "Done config"

View File

@ -0,0 +1 @@
loadouts.demoman

View File

@ -0,0 +1,2 @@
bind n sentry
loadouts.engineer

View File

@ -0,0 +1,4 @@
// Commands here will run before every class config
// Key for class specific binds
unbind n

View File

@ -0,0 +1 @@
loadouts.heavyweapons

View File

@ -0,0 +1,2 @@
bind n +radar
loadouts.medic

View File

@ -0,0 +1 @@
loadouts.pyro

View File

@ -0,0 +1 @@
loadouts.scout

View File

@ -0,0 +1 @@
loadouts.sniper

View File

@ -0,0 +1 @@
loadouts.soldier

View File

@ -0,0 +1 @@
loadouts.spy

View File

@ -1 +0,0 @@
bind q "lastinv"

View File

@ -1 +0,0 @@
bind q "lastinv"

View File

@ -1 +0,0 @@
bind q "lastinv"

View File

@ -1,2 +0,0 @@
//bind q "+ctap"
bind q "lastinv"

View File

@ -1 +0,0 @@
bind q "lastinv"

View File

@ -0,0 +1,8 @@
"UnlitGeneric"
{
"$basetexture" "vgui\logos\2B Continued"
"$translucent" "1"
"$ignorez" "1"
"$vertexcolor" "1"
"$vertexalpha" "1"
}

View File

@ -0,0 +1,4 @@
"LightmappedGeneric"
{
"$basetexture" "vgui/logos/Cala Maria"
}

View File

@ -0,0 +1,4 @@
"LightmappedGeneric"
{
"$basetexture" "vgui/logos/Demoman Laughs At Your Problems"
}

View File

@ -0,0 +1,4 @@
"LightmappedGeneric"
{
"$basetexture" "vgui/logos/Engineer_Presents"
}

View File

@ -0,0 +1,4 @@
"LightmappedGeneric"
{
"$basetexture" "vgui/logos/FadingEmployeeOfTheMonth"
}

View File

@ -0,0 +1,4 @@
"LightmappedGeneric"
{
"$basetexture" "vgui/logos/Meru"
}

View File

@ -0,0 +1,4 @@
"LightmappedGeneric"
{
"$basetexture" "vgui/logos/No Anime"
}

View File

@ -0,0 +1,4 @@
"LightmappedGeneric"
{
"$basetexture" "vgui/logos/PyraTits"
}

View File

@ -0,0 +1,5 @@
"LightmappedGeneric"
{
"$basetexture" "vgui/logos/blockedsprayhellagay"
"$translucent" 1
}

View File

@ -0,0 +1,4 @@
"LightmappedGeneric"
{
"$basetexture" "vgui/logos/bounce"
}

View File

@ -0,0 +1,4 @@
"LightmappedGeneric"
{
"$basetexture" "vgui/logos/employeeofthemonth"
}

View File

@ -0,0 +1,4 @@
"LightmappedGeneric"
{
"$basetexture" "vgui/logos/fakesniper"
}

View File

@ -0,0 +1,4 @@
"LightmappedGeneric"
{
"$basetexture" "vgui/logos/megamilk"
}

View File

@ -0,0 +1,4 @@
"LightmappedGeneric"
{
"$basetexture" "vgui/logos/pika"
}

View File

@ -0,0 +1,4 @@
"LightmappedGeneric"
{
"$basetexture" "vgui/logos/sentrygirl"
}

View File

@ -0,0 +1,4 @@
"LightmappedGeneric"
{
"$basetexture" "vgui/logos/sentrygirltrans"
}

View File

@ -0,0 +1,4 @@
"LightmappedGeneric"
{
"$basetexture" "vgui/logos/skarpne_bikini"
}

View File

@ -0,0 +1,4 @@
"LightmappedGeneric"
{
"$basetexture" "vgui/logos/skarpne_nun"
}

View File

@ -0,0 +1,4 @@
"LightmappedGeneric"
{
"$basetexture" "vgui/logos/willsmith"
}

View File

@ -0,0 +1,4 @@
"LightmappedGeneric"
{
"$basetexture" "vgui/logos/yoko"
}