All pastes #895433 Raw Edit

Anonymous

public text v1 · immutable
·published 2008-02-07 20:41 UTC
rendered paste body

//Netsettings 
seta net_clientPunkbusterEnabled "1" 
seta net_clientMaxRate "16000" // standard 16000 
seta net_clientprediction "20" 
seta net_clientmaxpreciction "1000"

//-----------------------------------
// Binds and context related cvars
//-----------------------------------
// vehicle contexts
seta g_bind_context_anansi "flier"
seta g_bind_context_badger "vehicle"
seta g_bind_context_bumblebee "flier"
seta g_bind_context_desecrator "vehicle"
seta g_bind_context_goliath "vehicle"
seta g_bind_context_hog "vehicle"
seta g_bind_context_hornet "flier"
seta g_bind_context_husky "vehicle"
seta g_bind_context_icarus "vehicle"
seta g_bind_context_mcp "vehicle"
seta g_bind_context_platypus "vehicle"
seta g_bind_context_titan "vehicle"
seta g_bind_context_trojan "vehicle"
seta g_bind_context_tormentor "vehicle"



// vehicle binds
bind "MWHEELDOWN" "_weapnext" "" "vehicle"
bind "MWHEELup" "_weapprev" "" "vehicle"
bind "SHIFT" "_sprint" "" "vehicle"
bind "mouse3" "_tophat" "" "vehicle"
bind "mouse2" "_weapon0" "" "vehicle"

// flier binds
bind "SPACE" "_speed" "" "flier"
bind "SHIFT" "_sprint" "" "flier"
bind "mouse3" "_tophat" "" "flier"
bind "mouse2" "_weapon0" "" "flier" 
bind "ctrl" "_vehicleCamera" "" "flier"
bind "rightalt" "_vehicleCamera" "" "flier"
bind "MWHEELDOWN" "_weapnext" "" "flier"
bind "MWHEELup" "_weapprev" "" "flier"


// vehicle binds
// vehicles don't reload, so I use R to cycle cams
bind "r" "_vehicleCamera" "" "vehicle"
bind "r" "_vehicleCamera" "" "flier"

bind "r" "toggle g_showVehicleCockpits" "" "flier"
bind "r" "toggle g_showVehicleCockpits" "" "vehicle" 
bind "w" "_forward" "" "default"
bind "s" "_back" "" "default"
bind "a" "_moveleft" "" "default"
bind "d" "_moveright" "" "default"




seta g_vehicleSteerKeyScale 2
seta ui_drivingCameraFreelook 1
seta ui_rememberCameraMode 1
seta net_clientLagOMeter "0"
seta com_allowConsole 1
seta g_radialMenuUseNumberShortcuts "1"
seta g_skipIntro 1
seta g_waypointAlphaScale "0.4"
// waypoint icons scale with dist :D
seta g_waypointDistanceMax "4096"
seta g_waypointDistanceMin "512"
seta g_waypointSizeMax "32"
seta g_waypointSizeMin "8"
seta g_keepFireTeamList "1"

seta gui_crosshairSpreadScale "0"
seta gui_crosshairGrenadeAlpha "0.2"
seta gui_crosshairStatsAlpha "0.2"
seta gui_crosshairSpreadAlpha "0"
seta gui_crosshairAlpha "1"
seta gui_crosshairKey "pin_09"


//-----------------------------------
//gfx/performance related stuff
//-----------------------------------

seta r_skipStuff "1" 
seta com_unlockmaxfps "60"
seta com_unlockFPS "1" 
seta com_unlock_timingMethod "2" 
seta r_displayRefresh "100"
seta g_fov "120"
// low quality shaders
seta com_gpuSpec "0"
seta com_machineSpec "0" 


//super secret hax
bind "/" "toggle ui_showgun" "" "default"
bind "kp_END" "g_fov 90" "" "default"
bind "kp_pgdn" "g_fov 105" "" "default"
bind "kp_UPARROW" "clientquickchat quickchat/vehicles/needvehicle" "" "default"
bind "LEFTARROW" "clientQuickChat quickchat/need/medic" "" "default"
bind "downARROW" "clientquickchat quickchat/need/technician" "" "default"
bind "rightARROW" "clientquickchat quickchat/global/hi" "" "default"
bind "kp_downarrow" "clientquickchat quickchat/global/yes" "" "default"


seta g_transportDebrisLowCutoff "0"
seta g_transportDebrisMediumCutoff "0"
seta g_transportDebrisHighCutoff "0"
seta g_transportDebrisExtraHighCutoff "0"
seta g_maxTransportDebrisLow "0"
seta g_maxTransportDebrisMedium "0"
seta g_maxTransportDebrisHigh "0"
seta g_maxTransportDebrisExtraHigh "0" 


seta pm_skipBob "1"
seta pm_crouchrate "180"
seta pm_usecylinder "0"
seta pm_crouchheight "56"
seta pm_jumpheight "68"
seta pm_normalheight "79"
seta pm_bboxwidth "32"
seta pm_crouchbob "0"
seta pm_friction "4"
seta pm_runspeedstrafe "192"
seta pm_runspeedback "160"
seta pm_runspeedforward "256"
seta pm_sprintspeedstrafe "160"
seta pm_sprintspeedforward "352"
seta pm_noclipspeedwalk "256"
seta pm_noclipspeed "480"
seta pm_noclipspeedsprint "960"
seta anim_minBodyPitch "-40"
seta anim_maxBodyPitch "10"
seta anim_reduced "1" 
seta net_maxPredictionMerge "1"
seta g_showplayershadow "1"
seta g_skipIntro "1"
seta g_rotateCommandMap "0"
seta g_playerArrowIconSize "10"
seta g_playerIconSize "20"
seta g_drawPlayerIcons "1"
seta g_hitBeep "1"
seta g_weaponSwitchTimeout "1.5"
seta pm_vehicleSoundLerpScale "10"
seta m_strafeSmooth "4"
seta m_smooth "1"
seta m_strafeScale "6.25"
seta con_speed "0"
seta s_numberOfSpeakers "2"
seta com_allowConsole "1"
com_useFastVidRestart "1"
seta com_fixedtic "1"


//--------------------------------
//Infantry Binds
//--------------------------------

bind "MWHEELDOWN" "_stroydown" "" "strogg"
bind "MWHEELUP" "_stroyup" "" "strogg"
bind "upARROW" "kill" "" "default"

bind "5" "useweapon weapon_tool1" "" "soldier"		// arming tool for soldiers
bind "mouse3" "useweapon weapon_tool1" "" "soldier"	// arming tool for soldiers
bind "6" "useweapon weapon_item1" "" "soldier"		// hecharge / dynamite for soldiers

bind "5" "useweapon weapon_tool1" "" "medic"		// revive for medic
bind "6" "useweapon weapon_item1" "" "medic"		// medpacks for medic
bind "mouse3" "useweapon weapon_item1" "" "medic"	// medpacks for medic
//bind "5" "useweapon weapon_item2" "" "medic"		// supplycrate for medic

bind "5" "useweapon weapon_tool1" "" "engineer"		// pliers for engineer
bind "mouse3" "useweapon weapon_tool1" "" "engineer"	// pliers for engineer
bind "6" "useweapon weapon_item1" "" "engineer"		// mines for engineer
bind "5" "useweapon weapon_tool2" "" "engineer"		// deploytool for engineers

bind "5" "useweapon weapon_item2" "" "fieldops"		// airstrike for fieldops
bind "mouse3" "useweapon weapon_item2" "" "fieldops"	// airstrike for fieldops
bind "6" "useweapon weapon_item1" "" "fieldops"		// ammo for fieldops
bind "5" "useweapon weapon_tool1" "" "fieldops"		// deploytool for fieldops

bind "b" "useWeapon weapon_binocs" "" "covertops"	
bind "mouse3" "useweapon weapon_tool1" "" "covertops"	// hacking tool for covertops
bind "5" "useweapon weapon_item2" "" "covertops"	// smoke grenade for covertops
bind "7" "useweapon weapon_tool2" "" "covertops"	// deploy tool for covertops
bind "8" "useweapon weapon_item1" "" "covertops"	// thirdeye camera for covertops

bind "5" "useweapon weapon_tool1" "" "aggressor"	// arming tool for aggressors
bind "mouse3" "useweapon weapon_tool1" "" "aggressor"	// arming tool for aggressors
bind "6" "useweapon weapon_item1" "" "aggressor"	// hecharge / dynamite for soldiers


bind "5" "useweapon weapon_tool1" "" "technician"	// revive for medic
bind "6" "useweapon weapon_item1" "" "technician"	// medpacks for medic
bind "mouse3" "useweapon weapon_item1" "" "technician"	// medpacks for medic
bind "7" "useweapon weapon_item2" "" "technician"	// supplycrate for medic

bind "5" "useweapon weapon_tool1" "" "constructor"	// pliers for engineer
bind "mouse3" "useweapon weapon_tool1" "" "constructor"	// pliers for engineer
bind "6" "useweapon weapon_item1" "" "constructor"	// mines for engineer
bind "5" "useweapon weapon_tool2" "" "constructor"	// deploytool for engineers

bind "5" "useweapon weapon_item2" "" "oppressor"	// violator beacon aka airstrike for strogg
bind "mouse3" "useweapon weapon_item2" "" "oppressor"	// violator beacon aka airstrike for strogg
bind "6" "useweapon weapon_item1" "" "oppressor"	// ammo for fieldops
bind "5" "useweapon weapon_tool1" "" "oppressor"	// deploytool for fieldops

bind "5" "useweapon weapon_tool1" "" "infiltrator"	// hacking tool for covertops
bind "mouse3" "useweapon weapon_tool1" "" "infiltrator"	// hacking tool for covertops
bind "5" "useweapon weapon_item2" "" "infiltrator"	// smoke grenade for covertops
bind "7" "useweapon weapon_tool2" "" "infiltrator"	// deploy tool for covertops
bind "8" "useweapon weapon_item1" "" "infiltrator"	// flyer drone for infiltrator
bind "b" "useWeapon weapon_binocs" "" "infiltrator"


seta g_class_context_aggressor "aggressor"
seta g_class_context_constructor "constructor"
seta g_class_context_covertops "covertops"
seta g_class_context_engineer "engineer"
seta g_class_context_fieldops "fieldops"
seta g_class_context_infiltrator "infiltrator"
seta g_class_context_medic "medic"
seta g_class_context_oppressor "oppressor"
seta g_class_context_solider "soldier"
seta g_class_context_technician "technician"
seta g_class_context_strogg "strogg"

set cfgsay sayTeam


//-----------------------------------
//Class binds
//-----------------------------------

// GDF class binds
set classSoldierAssaultRifle "clientClass soldier 0; sayTeam '^1[-^7Spawning ^8Soldier with ^8Assault Rifle^1-]'"
set classSoldierRocketLauncher "clientClass soldier 1; sayTeam '^1[-^7Spawning ^8Soldier with ^8Rocket Launcher^1-]'"
set classSoldierGPMG "clientClass soldier 2; sayTeam '^1[-^7Spawning ^8Soldier with ^8GPMG^1-]'"
set classSoldierShotgun "clientClass soldier 3; sayTeam '^1[-^7Spawning ^8Soldier with ^8Shotgun^1-]'"
set classMedicAssaultRifle "clientClass medic 0; sayTeam '^1[-^7Spawning ^8Medic with ^8Assault Rifle^1-]'"
set classMedicShotgun "clientClass medic 1; sayTeam '^1[-^7Spawning ^8Medic with ^8Shotgun^1-]'"
set classEngineerAssaultRifle "clientClass engineer 0; sayTeam '^1[-^7Spawning ^8Engineer with ^8Assault Rifle^1-]'"
set classEngineerShotgun "clientClass engineer 1; sayTeam '^1[-^7Spawning ^8Engineer with ^8Shotgun^1-]'"
set classFieldOpsAssaultRifle "clientClass fieldops 0; sayTeam '^1[-^7Spawning ^8Field Ops with ^8Assault Rifle^1-]'"
set classCovertOpsAssaultRifle "clientClass covertops 0; sayTeam '^1[-^7Spawning ^8Covert Ops with ^8Assault Rifle^1-]'"
set classCovertOpsSniper "clientClass covertops 1; sayTeam '^1[-^7Spawning ^8Covert Ops with ^8Sniper Rifle^1-]'"



// Strogg class binds

set classAggressorLacerator "clientClass aggressor 0; sayTeam '^1[-^7Spawning ^8Aggressor with ^8Lacerator^1-]'"
set classAggressorObliterator "clientClass aggressor 1; sayTeam '^1[-^7Spawning ^8Aggressor with ^8Obliterator^1-]'"
set classAggressorHyperblaster "clientClass aggressor 2; sayTeam '^1[-^7Spawning ^8Aggressor with ^8Hyperblaster^1-]'"
set classAggressorNailgun "clientClass aggressor 3; sayTeam '^1[-^7Spawning ^8Aggressor with ^8Nailgun^1-]'"
set classTechnicianLacerator "clientClass technician 0; sayTeam '^1[-^7Spawning ^8Technician with ^8Lacerator^1-]'"
set classTechnicianNailgun "clientClass technician 1; sayTeam '^1[-^7Spawning ^8Technician with ^8Nailgun^1-]'"
set classConstructorLacerator "clientClass constructor 0; sayTeam '^1[-^7Spawning ^8Constructor with ^8Lacerator^1-]'"
set classConstructorNailgun "clientClass constructor 1; sayTeam '^1[-^7Spawning ^8Constructor with ^8Nailgun^1-]'"
set classOppressorLacerator "clientClass oppressor 0; sayTeam '^1[-^7Spawning ^8Oppressor with ^8Lacerator^1-]'"
set classInfiltratorLacerator "clientClass infiltrator 0; sayTeam '^1[-^7Spawning ^8Infiltrator with ^8Lacerator^1-]'"
set classInfiltratorRailgun "clientClass infiltrator 1; sayTeam '^1[-^7Spawning ^8Infiltrator with ^8Railgun^1-]'"

// Contexts for autoloading binds

/// GDF
bind F4 "vstr classEngineerAssaultRifle" "" "soldier"
bind F5 "vstr classMedicAssaultRifle" "" "soldier"
bind F6 "vstr classFieldOpsAssaultRifle" "" "soldier"
bind F7 "vstr classSoldierAssaultRifle" "" "soldier"
bind F8 "vstr classCovertOpsAssaultRifle" "" "soldier"
bind F9 "vstr classSoldierRocketLauncher" "" "soldier"
bind F9 "vstr classSoldierGPMG" "ctrl" "soldier"
bind F10 "vstr classCovertOpsSniper" "" "soldier"

bind F4 "vstr classEngineerAssaultRifle" "" "medic"
bind F5 "vstr classMedicAssaultRifle" "" "medic"
bind F6 "vstr classFieldOpsAssaultRifle" "" "medic"
bind F7 "vstr classSoldierAssaultRifle" "" "medic"
bind F8 "vstr classCovertOpsAssaultRifle" "" "medic"
bind F9 "vstr classSoldierRocketLauncher" "" "medic"
bind F9 "vstr classSoldierGPMG" "ctrl" "medic"
bind F10 "vstr classCovertOpsSniper" "" "medic"

bind F4 "vstr classEngineerAssaultRifle" "" "engineer"
bind F5 "vstr classMedicAssaultRifle" "" "engineer"
bind F6 "vstr classFieldOpsAssaultRifle" "" "engineer"
bind F7 "vstr classSoldierAssaultRifle" "" "engineer"
bind F8 "vstr classCovertOpsAssaultRifle" "" "engineer"
bind F9 "vstr classSoldierRocketLauncher" "" "engineer"
bind F9 "vstr classSoldierGPMG" "ctrl" "engineer"
bind F10 "vstr classCovertOpsSniper" "" "engineer"

bind F4 "vstr classEngineerAssaultRifle" "" "fieldops"
bind F5 "vstr classMedicAssaultRifle" "" "fieldops"
bind F6 "vstr classFieldOpsAssaultRifle" "" "fieldops"
bind F7 "vstr classSoldierAssaultRifle" "" "fieldops"
bind F8 "vstr classCovertOpsAssaultRifle" "" "fieldops"
bind F9 "vstr classSoldierRocketLauncher" "" "fieldops"
bind F9 "vstr classSoldierGPMG" "ctrl" "fieldops"
bind F10 "vstr classCovertOpsSniper" "" "fieldops"

bind F4 "vstr classEngineerAssaultRifle" "" "covertops"
bind F5 "vstr classMedicAssaultRifle" "" "covertops"
bind F6 "vstr classFieldOpsAssaultRifle" "" "covertops"
bind F7 "vstr classSoldierAssaultRifle" "" "covertops"
bind F8 "vstr classCovertOpsAssaultRifle" "" "covertops"
bind F9 "vstr classSoldierRocketLauncher" "" "covertops"
bind F9 "vstr classSoldierGPMG" "ctrl" "covertops"
bind F10 "vstr classCovertOpsSniper" "" "covertops"



// Strogg
bind F4 "vstr classConstructorLacerator" "" "aggressor"
bind F5 "vstr classTechnicianLacerator" "" "aggressor"
bind F6 "vstr classOppressorLacerator" "" "aggressor"
bind F7 "vstr classAggressorLacerator" "" "aggressor"
bind F8 "vstr classInfiltratorLacerator" "" "aggressor"
bind F9 "vstr classAggressorObliterator" "" "aggressor"
bind F9 "vstr classAggressorHyperblaster" "ctrl" "aggressor"
bind F10 "vstr classInfiltratorRailgun" "" "aggressor"

bind F4 "vstr classConstructorLacerator" "" "technician"
bind F5 "vstr classTechnicianLacerator" "" "technician"
bind F6 "vstr classOppressorLacerator" "" "technician"
bind F7 "vstr classAggressorLacerator" "" "technician"
bind F8 "vstr classInfiltratorLacerator" "" "technician"
bind F9 "vstr classAggressorObliterator" "" "technician"
bind F9 "vstr classAggressorHyperblaster" "ctrl" "technician"
bind F10 "vstr classInfiltratorRailgun" "" "technician"

bind F4 "vstr classConstructorLacerator" "" "constructor"
bind F5 "vstr classTechnicianLacerator" "" "constructor"
bind F6 "vstr classOppressorLacerator" "" "constructor"
bind F7 "vstr classAggressorLacerator" "" "constructor"
bind F8 "vstr classInfiltratorLacerator" "" "constructor"
bind F9 "vstr classAggressorObliterator" "" "constructor"
bind F9 "vstr classAggressorHyperblaster" "ctrl" "constructor"
bind F10 "vstr classInfiltratorRailgun" "" "constructor" 

bind F4 "vstr classConstructorLacerator" "" "oppressor"
bind F5 "vstr classTechnicianLacerator" "" "oppressor"
bind F6 "vstr classOppressorLacerator" "" "oppressor"
bind F7 "vstr classAggressorLacerator" "" "oppressor"
bind F8 "vstr classInfiltratorLacerator" "" "oppressor"
bind F9 "vstr classAggressorObliterator" "" "oppressor"
bind F9 "vstr classAggressorHyperblaster" "ctrl" "oppressor"
bind F10 "vstr classInfiltratorRailgun" "" "oppressor"

bind F4 "vstr classConstructorLacerator" "" "infiltrator"
bind F5 "vstr classTechnicianLacerator" "" "infiltrator"
bind F6 "vstr classOppressorLacerator" "" "infiltrator"
bind F7 "vstr classAggressorLacerator" "" "infiltrator"
bind F8 "vstr classInfiltratorLacerator" "" "infiltrator"
bind F9 "vstr classAggressorObliterator" "" "infiltrator"
bind F9 "vstr classAggressorHyperblaster" "ctrl" "infiltrator"
bind F10 "vstr classInfiltratorRailgun" "" "infiltrator"