Skip to content

Commit

Permalink
updated spy disguise and democharge, added cfg folder
Browse files Browse the repository at this point in the history
  • Loading branch information
mattr0d committed Oct 31, 2014
1 parent 052bfb0 commit 03d92ca
Show file tree
Hide file tree
Showing 64 changed files with 3,972 additions and 2 deletions.
15 changes: 15 additions & 0 deletions cfg/360controller-linux.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
joy_name "Game controller"

bind "A_BUTTON" "+jump"
bind "B_BUTTON" "+reload"
bind "X_BUTTON" "+context_action"
bind "Y_BUTTON" "togglescores"

bind "L_SHOULDER" "invprev"
bind "R_SHOULDER" "invnext"

bind "BACK" "changeclass"
bind "START" "pause"

bind "STICK1" "voicemenu 0 0" // Right Stick Down
bind "STICK2" "+duck" // Left Stick Down
54 changes: 54 additions & 0 deletions cfg/360controller.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
joy_name "Xbox360 controller"
joy_advanced 1
joy_advaxisx 3
joy_advaxisy 1
joy_advaxisz 0
joy_advaxisr 2
joy_advaxisu 4
joy_advaxisv 0
joy_forwardsensitivity -1
joy_sidesensitivity 1
joy_pitchsensitivity 1.0
joy_yawsensitivity -1.25
joy_autoaimdampenrange 0.85
joy_autoaimdampen 0.5
joy_lowend 0.65
joy_lowmap 0.15
joy_accelscale 2.0
joy_accelmax 2.0
joy_response_move 0
joy_response_look 1
joyadvancedupdate

joystick 1
hud_fastswitch 2

+jlook

tf_build_menu_controller_mode 1
tf_disguise_menu_controller_mode 1



bind "Z AXIS POS" "+attack2" // L TRIGGER
bind "Z AXIS NEG" "+attack" // R TRIGGER

bind "JOY1" "+jump" // A
bind "JOY2" "+reload" // B
bind "JOY3" "+context_action" // X
bind "JOY4" "togglescores" // Y

bind "JOY5" "invprev" // L SHOULDER
bind "JOY6" "invnext" // R SHOULDER

bind "JOY7" "changeclass" // BACK
bind "JOY8" "pause" // START

bind "JOY10" "voicemenu 0 0" // Right Stick Down
bind "JOY9" "+duck" // Left Stick Down

bind "POV_UP" "slot1"
bind "POV_RIGHT" "slot2"
bind "POV_DOWN" "slot3"
bind "POV_LEFT" "slot4"

1 change: 1 addition & 0 deletions cfg/autoexec.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
exec competitive/competitive.cfg // where all the magic happens
20 changes: 20 additions & 0 deletions cfg/banner.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
echo " __ __ _____ .______________.___ _______ ________"
echo "/ \ / \/ _ \ | \__ ___/| |\ \ / _____/"
echo "\ \/\/ / /_\ \| | | | | |/ | \/ \ ___"
echo " \ / | \ | | | | / | \ \_\ \"
echo " \__/\ /\____|__ /___| |____| |___\____|__ /\______ /"
echo " \/ \/ \/ \/"
echo ""
echo "___________________ __________ "
echo "\_ _____/\_____ \\______ \"
echo " | __) / | \| _/"
echo " | \ / | \ | \"
echo " \___ / \_______ /____|_ /"
echo " \/ \/ \/"
echo ""
echo " _ _ ______________________________ __________ ____ ___ ________ _______ _____ "
echo "__| || |_\__ ___/\_ _____/\_____ \ \______ \ | \/ _____/ \ \ / _ \ "
echo "\ __ / | | | __) / ____/ | ___/ | / \ ___ / | \ / /_\ \ "
echo " | || | | | | \ / \ | | | | /\ \_\ \ / | \/ | \"
echo "/_ ~~ _\ |____| \___ / \_______ \ /\ |____| |______/ \______ / /\ \____|__ /\____|__ /"
echo " |_||_| \/ \/ \/ \/ \/ \/ \/"
2 changes: 2 additions & 0 deletions cfg/chapter1.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
deathmatch 1
map tc_hydro
2 changes: 2 additions & 0 deletions cfg/chapter2.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
deathmatch 1
map cp_gravelpit
2 changes: 2 additions & 0 deletions cfg/chapter3.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
deathmatch 1
map cp_well
75 changes: 75 additions & 0 deletions cfg/competitive/binds.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@
// helpers
bind "F6" "jpeg" // screenshots
bind "F8" "record asdf; stop" // for invisible people after an alt-tab
bind "TAB" "+showscores" // default scoreboard call
bind "`" "toggleconsole"
bind "shift" "+statekey" // switches your # keys to switch classes and activates admin hotkeys
bind "n" "open_charinfo_backpack"
bind "" "ubercall" // fakes uber for the medic
bind "h" "hud_reloadscheme" // reloads the hud
bind "" "classfunction"
bind "capslock" "+quickswitch" // quickswitch menu
bind "MOUSE4" "voicemenu 0 1"

// toggles
bindtoggle "j" "cl_hud_minmode" // toggle scoreboard size
bind "" "toggle_sound" // toggles sound
bind "F7" "toggle_netg" // toggles net graph to 1, 3 and then off
bind "KP_INS" "hotkey_toggle_autoreload" // toggles autoreload on and off
bind "KP_DEL" "hotkey_toggle_weapon_hide" // toggles weapon visibility on and off

// attack aliases
bind "MOUSE1" "+class_attack"
bind "MOUSE2" "+class_attack2"
bind "LEFTARROW" "+class_attack" //for demo playback control
bind "RIGHTARROW" "+class_attack2" //for demo playback control

// weapon selection
bind "MWHEELUP" "weapon1" // selects your primary wep directly
bind "MWHEELDOWN" "weapon2" // selects your secondary wep
bind "q" "swap" // swaps between primary and secondary weapons
bind "1" "weapon1" // equivelent to slot1 in default install
bind "2" "weapon2" // switches to your secondary weapon
bind "3" "weapon3" // swaps to your melee weapon
bind "4" "weapon4"
bind "5" "weapon5"
bind "f" "weapon3"

// switch weapons out
bind "F1" "toggle_weapon1" // switches between alternate weapons
bind "F2" "toggle_weapon2"
bind "F3" "toggle_weapon3"
bind "F4" "toggle_weapon4"
bind "F5" "toggle_weapon5"

// server
bind "F9" "server1_hotkey"
bind "F10" "server2_hotkey"
bind "F11" "server3_hotkey"
bind "F12" "server4_hotkey"

// admin hotkeys
bind "PGDN" "primary_push"
bind "HOME" "primary_stopwatch"
bind "PGUP" "primary_ctf"
bind "DEL" "tournament_reset"
bind "END" "timelimit_reset"

// interp
bind kp_minus "low_interp" // DEFAULT: sets .0152 interp
bind kp_plus "high_interp" // DEFAULT: sets .033 interp

// spectator
bind kp_enter "demoui2"
bind kp_end "slot1"
bind kp_downarrow "slot2"
bind kp_pgdn "slot3"
bind kp_leftarrow "slot4"
bind kp_5 "slot5"
bind kp_rightarrow "slot6"
bind kp_home "slot7"
bind kp_uparrow "slot8"
bind kp_pgup "slot9"
bind numlock "slot10"
bind = "slot11"
bind kp_slash "slot12"
106 changes: 106 additions & 0 deletions cfg/competitive/competitive.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,106 @@
// -----------------------------------------------------------------------------
//
// The Competitive TF2 Script
// originally by Daniel Harvey
// now a collaborative project at http://code.google.com/p/tf2compconfiguration/
//
// =============================================================================

// --------------
// Script files
// -- execute the individual elements of the script
// ==============
exec competitive\fps.cfg

exec competitive\binds.cfg

exec competitive\network.cfg
// -- Net Graph Toggle - toggles netgraph on and off
// -- Interp settings - aliases for setting auto, low, high interp: by default bound 1, 2, and 3 on your number pad.
// -- Interp Statekey Stuff - alternates functionality of the network keys to save space

exec competitive\weapon.cfg
// -- Attack Aliases - so I don't have to rebind mouse1 and 2 everywhere
// -- Unified Weapon Calls - all calls for weapon changes need to come through weapon1-5
// -- Autoreload - Sets up a key for toggling autoreload on and off
// -- Weapon Hiding & Toggle - Sets up a key to toggle weapons on and off
// -- Autopistol & Toggle - fire as fast as possible while holding fire down
// -- AutoHeal & Toggle - sets up a key for toggling autoheal on and off as well as defaults
// -- Alternate Weapon Toggles - switch between alternate weapons with (default) f1-f5
// -- Go To Last weapon - default 'q' functionality
// -- Default Scroll Wheel Functionality - allows scrolling through weapons with the scroll wheel
exec competitive\crosshairs.cfg
// -- Crosshairs for individual weapons
exec competitive\servers.cfg
// -- Personal Server Information - Modify with your own servers information
// -- Server aliases
exec competitive\helpers.cfg
// -- Alternate Scoreboard Call - +score - calls the scoreboard, enables net_graph, calls timeleft
// -- Forward Spawn - press a button to respawn in a forward spawn
// -- toggle_voicechat and toggle_textchat
// -- State Hotkey - +statekey - Key for combining the high ping and join class modifier key
// -- Quick Class Switcher - +joinclass - press statekey and a key from 1-9 to change class.
// -- Server Hotkey Assignment - +serverstuff - changes the keys assigned to other stuff to server stuff when statekey is pressed
// --------------
// CONFIGURATION
// -- execute the individual elements of the script
// ==============
// weapons
toggle_autoreload_on // default autoreload state
toggle_weapon_hide_on // default weapon_hide state,
toggle_autoheal_off // default state of autoheal, alternates: toggle_autoheal_on
// ragdolls
ragdolls_on // default for ragdolls
// comms
toggle_voicechat_on // default state of voicechat, alternates: toggle_voicechat_off
toggle_textchat_on // default state of textchat, alternates: toggle_textchat_off
// personal
sensitivity "1.6"
hud_saytextime "2"
primary_xhair //makes it the default xhair to start in case you join ammomod or something
cl_use_tournament_specgui "1" //spectator hud
tf_remember_activeweapon "1" //remember last used weapon
cl_spec_carrieditems "0" //show unlocked items
cl_showbackpackrarities "0" //show rare items
hud_combattext "1"
tf_dingaling "1"
//network
toggle_netg_0 // default state of net_graph, alternates: toggle_netg_1, toggle_netg_3
alias default_interp high_interp // default cl_interp, called in default_class.cfg
rate "66000" // Must be set to 25000+
cl_updaterate "66" // Must be set to 66+
cl_cmdrate "66" // Must be set to 66+, set to 1 below your fps_max for optimal registry
fps_max "121" // rule of thumb for LCDs: Set 0
cl_interp_ratio "1" // default interp_ratio, 1=lowest interp can be 0.0152
cl_smooth "1" // smoothing for interpolation
cl_smoothtime "0.1" // time frame interpolation smoothing occurs in
// -----------
// No touchy!
// -- This is shit the script needs to function properly or you just really shouldn't change.
// ===========
tf_dingalingaling "1"
volume ".2"
hud_saytext_time "2"
hud_classautokill "0" // so you don't die when switching classes outside of spawn
hud_fastswitch "1" // enable/disable fast switch
cl_autorezoom "0"
con_enable "1" // defaults the console to on
fov_desired "90" // changeable, but why would you want to?
cl_hud_minmode "1" // minimal hud
jpeg_quality "100" // high quality jpeg screenshots
viewmodel_fov "70"
viewmodel_fov_Demo "70"
clear
echo "Flame's Version of the Competitive Config Loaded Successfully"
78 changes: 78 additions & 0 deletions cfg/competitive/crosshairs.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,78 @@
// ----------------------------------------------------------------------
//
// Crosshairs
// -- Crosshairs for individual weapons
//
// ======================================================================

// ------------
// Crosshairs
// -- edit each weapon's crosshair to your liking
// ============
// defaults
alias primary_xhair "dot; white; smallest" // slot 1 default
alias secondary_xhair "dot; red; smallest" // slot 2 default
alias melee_xhair "dot; black; smallest" // slot 3 default

// crosshair types
alias "default_xhair" "exec competitive/reset_default_crosshair.cfg"
alias "plus_dot" "cl_crosshair_file crosshair1"
alias "tee_dot" "cl_crosshair_file crosshair2"
alias "circle" "cl_crosshair_file crosshair3"
alias "ex" "cl_crosshair_file crosshair4"
alias "dot" "cl_crosshair_file crosshair5"
alias "plus_no_dot" "cl_crosshair_file crosshair6"
alias "solid_plus" "cl_crosshair_file crosshair7"

// crosshair colors
alias "white" "cl_crosshair_red 255; cl_crosshair_blue 255; cl_crosshair_green 255"
alias "grey" "cl_crosshair_red 170; cl_crosshair_blue 170; cl_crosshair_green 170"
alias "black" "cl_crosshair_red 0; cl_crosshair_blue 0; cl_crosshair_green 0"
alias "red" "cl_crosshair_red 255; cl_crosshair_blue 0; cl_crosshair_green 0"
alias "blue" "cl_crosshair_red 0; cl_crosshair_blue 255; cl_crosshair_green 0"
alias "green" "cl_crosshair_red 0; cl_crosshair_blue 0; cl_crosshair_green 255"
alias "yellow" "cl_crosshair_red 255; cl_crosshair_blue 0; cl_crosshair_green 255"
alias "purple" "cl_crosshair_red 255; cl_crosshair_blue 255; cl_crosshair_green 0"
alias "teal" "cl_crosshair_red 0; cl_crosshair_blue 255; cl_crosshair_green 255"
alias "orange" "cl_crosshair_red 255; cl_crosshair_blue 85; cl_crosshair_green 170"

// crosshair size
alias "biggest" "cl_crosshair_scale 48"
alias "big" "cl_crosshair_scale 40"
alias "medium" "cl_crosshair_scale 30"
alias "small" "cl_crosshair_scale 24"
alias "smallest" "cl_crosshair_scale 16"
alias "no_xhair" "cl_crosshair_scale 0"

// primary weapons
alias scout_primary_xhair primary_xhair
alias soldier_primary_xhair primary_xhair
alias pyro_primary_xhair primary_xhair
alias demoman_primary_xhair primary_xhair
alias heavy_primary_xhair primary_xhair
alias engineer_primary_xhair primary_xhair
alias medic_primary_xhair primary_xhair
alias sniper_primary_xhair primary_xhair
alias spy_primary_xhair primary_xhair

// secondary weapons
alias scout_secondary_xhair secondary_xhair
alias soldier_secondary_xhair secondary_xhair
alias pyro_secondary_xhair secondary_xhair
alias demoman_secondary_xhair secondary_xhair
alias heavy_secondary_xhair secondary_xhair
alias engineer_secondary_xhair secondary_xhair
alias medic_secondary_xhair secondary_xhair
alias sniper_secondary_xhair secondary_xhair
alias spy_secondary_xhair secondary_xhair

// melee weapons
alias scout_melee_xhair melee_xhair
alias soldier_melee_xhair melee_xhair
alias pyro_melee_xhair melee_xhair
alias demoman_melee_xhair melee_xhair
alias heavy_melee_xhair melee_xhair
alias engineer_melee_xhair melee_xhair
alias medic_melee_xhair melee_xhair
alias sniper_melee_xhair melee_xhair
alias spy_melee_xhair melee_xhair
7 changes: 7 additions & 0 deletions cfg/competitive/default_class.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
exec competitive/weapon.cfg // resets all weapon related aliases

default_interp // set in competitive.cfg
-attack
-reload

alias ubercall "voicemenu 0 1"
12 changes: 12 additions & 0 deletions cfg/competitive/fps.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
// ----------------------------------------------------------------------
//
// FPS
// -- Make your game smoother.
//
// ======================================================================

//Put your FPS Config stuff in here instead of in autoexec

mat_vsync "0"
mat_motion_blur_enabled "0"
tf_playergib "0"
Loading

0 comments on commit 03d92ca

Please sign in to comment.