//	=====================
//	~ Dinius' ET Config ~
//	 ~  TJMod & ETPro  ~
//	 ~ April 12th 2009 ~
//	 ===================
unbindall

seta name "^dD^7inius"
//seta cg_selectedPlayerName "Dinius"

//	======
//	~ <3 ~
//	======
seta sensitivity 	"5"
seta cl_mouseaccel 	"0.05"
seta m_pitch 		"0.01501"
seta m_yaw 			"0.022"
seta m_forward 		"0.4"	// +strafe UP\DOWN
seta m_side 		"0.4"	// +strafe LEFT\RIGHT
seta m_filter 		"0"
seta com_maxfps 	"125"
// Simplicity..
rconpassword "etrulesX2"
g_password "<3"

//	========
//	~ Megs ~
//	========
seta com_hunkMegs "192"
seta com_soundMegs "32"
seta com_zoneMegs "32"

//	=======
//	~ GFX ~
//	=======
seta cg_fov "120"
seta r_gamma "1.5"
seta r_intensity "1"
seta r_ignorehwgamma "1"
seta r_mapoverbrightbits "3"
seta r_overbrightbits "1"
seta r_picmip "0"
seta r_roundImagesDown "1"
seta r_rmse "0.0"
seta r_detailtextures "0"
seta r_oldMode ""
seta r_mode "-1"
seta r_fullscreen "1"
seta r_customwidth "1920"
seta r_customheight "1200"
seta r_customaspect "1"
seta r_simpleMipMaps "1"
seta r_subdivisions "1"
seta r_ignoreFastPath "0"
seta r_lodCurveError "250"
seta r_lodbias "0"
seta r_flares "1"
seta r_ignoreGLErrors "1"
seta r_fastsky "0"
seta r_drawSun "1"
seta r_dynamiclight "2"
seta r_dlightBacks "1"
seta r_finish "0"
seta r_textureMode "GL_LINEAR_MIPMAP_LINEAR"
seta r_textureAnisotropy "1.0"
seta r_swapInterval "0"
seta r_facePlaneCull "1"
seta r_railWidth "16"
seta r_railCoreWidth "1"
seta r_railSegmentLength "32"
seta r_primitives "0"
seta r_trisColor "1.0 1.0 1.0 1.0"
seta r_normallength "0.5"
seta cg_shadows "1"
seta r_highQualityVideo "0"
seta r_lastValidRenderer "GeForce GTX 280/PCI/SSE2"
seta cg_coronas "1"
seta cg_coronafardist "1536"


//	=======
//	~ HUD ~
//	=======
seta b_altHud "2"
seta b_altHudFlags "1"
seta b_chatFlags "1"
seta b_hudYoffset "0"
seta vid_xpos "3"
seta vid_ypos "22"
seta cg_drawFPS "1"
seta b_drawclock "1"
seta cg_drawcompass "0"
seta cg_drawreinforcementtime "0"
seta cg_drawroundtimer "1"
seta cg_lagometer "0"
seta cg_centertime "1.25"
seta cg_teamChatTime "8000"
seta cg_teamChatHeight "8"
seta ui_smallFont "0.25"
seta ui_bigFont "0.4"
seta cg_recording_statusline "0"
seta cg_drawNotifyText "1"
seta cg_quickMessageAlt "1"
seta cg_popupLimboMenu "0"
seta cg_descriptiveText "0"
seta cg_drawTeamOverlay "2"
seta cg_voiceSpriteTime "3000"
seta cg_drawFireteamOverlay "1"
seta cg_drawWeaponIconFlash "2"
seta cg_bloodDamageBlend "0"
seta cg_draw2D "1"
seta cg_drawSpreadScale "0"
seta cg_drawStatus "1"
seta cg_drawSmallPopupIcons "0"
seta demo_infoWindow "1"


//	===========
//	~ Diverse ~
//	===========
seta cl_maxpackets "100"
seta cl_timeNudge "0"
seta cl_packetloss "0"
seta cl_packetdelay "0"
seta cl_autorecord "0"
seta cg_specHelp "0"
seta g_skipIntro "1"
seta s_volume "0"
seta s_musicvolume "0"
seta cg_complaintPopUp "0"
seta cg_autoAction "0"
seta cg_autoactivate "1"
seta cg_instanttapout "0"
seta cg_atmosphericEffects "1"
seta cg_fastSolids "1"
seta g_weaponSwitchTimeout "0"
seta sv_screenshake "0"
seta sv_lanForceRate "0"
seta in_mouse "1"
seta cg_autoReload "0"
seta cg_autoswitch "0"
seta cg_drawGun "0"
seta cg_crosshairSize "32"
seta cg_drawCrosshair "5"
seta cg_crosshairHealth "0"
seta cg_crosshairX "0"
seta cg_crosshairY "0"
seta cg_crosshairPulse "0"
seta cg_crosshairColor "red"
seta cg_crosshairAlpha "1.0"
seta cg_crosshairColorAlt "red"
seta cg_crosshairAlphaAlt "1.0"
seta cg_runpitch "0"
seta cg_runroll "0"
seta cg_bobup "0"
seta cg_bobpitch "0"
seta cg_bobroll "0"
seta cg_bobyaw "0"
seta cl_yawspeed "0"
seta cl_pitchspeed "0"
seta cg_weaponCycleDelay "0"
seta cg_railTrailTime "666"
seta cg_marktime "20000"
seta cg_bloodTime "120"
seta cg_bloodFlash "0"
seta cg_showblood "1"
//seta com_recommended "0"
//seta com_recommendedSet "0"
seta cl_language "0"
seta cg_brassTime "0"
seta cg_drawCrosshairNames "1"
seta cg_drawCrosshairPickups "1"
seta cg_drawBuddies "1"
seta cg_showblood "1"
seta cg_bloodFlash "0"
seta cg_noAmmoAutoSwitch "0"
seta cg_useWeapsForZoom "1"
seta cg_announcer "0"
seta cg_printObjectiveInfo "1"
seta cg_useScreenshotJPEG "1"


//	===============
//	~ Mouse Binds ~
//	===============
bind MOUSE1 "+attack"
bind mouse2 "+sprint"
bind MOUSE3 "noclip"
bind MOUSE4 "load"
bind MOUSE5 "save"
bind MWHEELDOWN "zoomout"
bind MWHEELUP "zoomin"
bind PGDN "vstr jbot" 	// MMB 1
bind PGUP "noclip" 		// MMB 2


//	================
//	~ Weapon Binds ~
//	================
bind 1 "weaponbank 1"	//Knife
bind f "weaponbank 2"	//Pistol | Secondary
bind CTRL "weaponbank 3"//SMG 	 | Primary
bind g "weaponbank 4"	//Grenade
bind 2 "weaponbank 5"	//S1	 | Needle     | Pliers   | Smoke
bind 3 "weaponbank 6"	//S2	 | HealthPack | Dynamite | Satchel
bind 4 "weaponbank 7"	//S3	 | Adrenaline | Mines    | etc


//	=================
//	~ Diverse binds ~
//	=================
bind 6 forcetapout
bind 5 "classmenu"
bind c "+activate"
bind q "+leanleft"
bind e "+leanright"
bind . "mapzoomin"
bind , "mapzoomout"
bind ` "toggleconsole"
bind a "+moveleft"
bind b "+zoom"
bind d "+moveright"
bind h "resetmaxspeed"
bind i "+stats"
bind k "kill"
bind l "openlimbomenu"
bind m "rcon revive"
bind n "give health -200;echo ^1DEAD"
bind r "+reload"
bind s "+back"
bind SHIFT "+movedown"
bind t "messagemode"
bind u "messagemode3"
bind v "mp_quickmessage"
bind w "+forward"
bind x "+prone"
bind y "messagemode2"
bind end "quit"
bind home "disconnect"
bind CAPSLOCK "+speed"
bind ALT "+strafe"
bind TAB "+scores"
bind ESCAPE "togglemenu"
bind BACKSPACE "mp_fireteamadmin"
bind SPACE "+moveup"
bind enter "echo ENTERED!"


//	=========
//	~ TJMod ~
//	=========
seta tjh_enable "1"
seta tj_drawClock "1"
seta tj_resetVelocityOnLoad "1"
seta tj_speedunit "0"
seta tj_speedinterval "100"
seta tj_drawspeed "1"
seta tj_CGazalpha "0.15"
seta tj_CGazwidth "300"
seta tj_CGazheight "20"
seta tj_CGazy "260"
seta tj_drawCGaz "0"
seta tj_Keyssize "48"
seta tj_Keysy "200"
seta tj_Keysx "585"
seta tj_drawKeys "1"
seta tj_nofatigue "1"

// OLD
seta tjh_enable "1"
seta tj_drawClock "1"
seta tj_resetVelocityOnLoad "1"
seta tj_speedunit "0"
seta tj_speedinterval "100"
seta tj_drawspeed "1"
seta tj_CGazHUD_alpha "0.15"
seta tj_CGazHUD_width "75"
seta tj_CGazHUD_height "20"
seta tj_CGazHUD_y "260"
seta tj_drawCGazHUD "0"
seta tj_drawKeys_size "48"
seta tj_drawKeys_y "200"
seta tj_drawKeys_x "585"
seta tj_drawKeys "1"
seta tj_nofatigue "1"

//	=========
//	~ SOUND ~
//	=========
seta s_volume "0"
seta s_musicvolume "0"
seta s_separation "0.5"
seta s_doppler "1"
seta s_khz "22"
seta s_mixahead "0.2"
seta s_mixPreStep "0.05"
seta s_defaultsound "0"
seta s_wavonly "0"
seta s_bits "16"
seta s_channels "2"


//	=========
//	~ ETPro ~
//	=========
seta b_antilag "1"
seta b_antiwarp "1"
seta b_drawranks "0"
seta b_popupTime "0.000000" // The one who made a popup delay in the first place should be hung and shot, repeatedly!
seta b_popupStayTime "666"
seta b_popupFadeTime "666"
seta b_descriptiveTextscale "0.5"
seta b_drawspectatoralpha "0.250000"
seta b_fireteamAlpha "0.1"
seta b_lagometerAlpha "0.1"
seta b_watermarkAlpha "0"
seta b_chatAlpha "0.05"


//	============
//	~ F Keys ~
//	============
bind F1		"vote yes"
bind F2		"vote no"
bind F3		"ready"
bind F4		"echo ^fCBA-2-HOLD-A-KEY: ^2ACTIVE!;+sprint"
bind F5		"echo ^fCBA-2-HOLD-A-KEY: ^1DISABLED!;-sprint"
bind F6		"notready"
bind F7		"vstr vidres"
bind F8		"vstr faith"
bind F9		"vstr screenmode"
bind F10	"com_maxfps 333;echo ^fFPS: ^3333"
bind F11	"com_maxfps 500;echo ^fFPS: ^5500"
bind F12	"com_maxfps 1000;echo ^fFPS: ^11000"


//	=========================
//	~ NUMPAD \ KEYPAD BINDS ~
//	=========================
bind KP_END 		"autoscreenshot;echo ^fScreenshot"		//numpad 1
bind KP_DOWNARROW 	"echo ^2RECORDING STARTED;autorecord"	//numpad 2
bind KP_PGDN 		"stoprecord;echo ^1RECORDING STOPPED"	//numpad 3
bind KP_LEFTARROW	"com_maxfps 1;echo ^fFPS: ^11"	 		//numpad 4
bind kp_5 			"com_maxfps 43;echo ^fFPS: ^843"		//numpad 5
bind KP_RIGHTARROW 	"com_maxfps 125;echo ^fFPS: ^f125"		//numpad 6
bind KP_HOME		"ping pong"					//numpad 7
bind KP_UPARROW 	"vstr mode"					//numpad 8
bind KP_PGUP 		"toggle r_fastsky"			//numpad 9	- cycle cg_gun_frame 0 65
bind KP_INS 		"team b 1 8 37"				//numpad 0
bind KP_DEL 		"team s"					//numpad ,
bind KP_ENTER 		"team r 1 3 38"				//numpad Enter
bind KP_PLUS 		"vstr pmove"				//numpad +
bind KP_MINUS 		"vstr buggage"				//numpad -
bind KP_SLASH 		"vstr nick"					//numpad / (slash)
bind * 				"vstr laggy"				//numpad *	


//	====================================
//	~ 3rdPerson WhateverYouWannaCallIt ~
//	====================================
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// START 3rd Person
//
// Reset 3rdperson view
bind DEL "cg_thirdpersonrange 120;cg_thirdpersonangle 0;set 3rdleft vstr 3rdleft1;set 3rdright vstr 3rdright1;set 3rdfar vstr 3rdfar1;set 3rdnear vstr 3rdnear1"
// Move view
bind leftarrow 	"vstr 3rdleft"
bind rightarrow "vstr 3rdright"
bind uparrow 	"vstr 3rdnear"
bind downarrow 	"vstr 3rdfar"

// Pan left
set 3rdleft0 "cg_thirdpersonangle 0;set 3rdleft vstr 3rdleft1;set 3rdright vstr 3rdright1"
set 3rdleft1 "cg_thirdpersonangle 45;set 3rdleft vstr 3rdleft2;set 3rdright vstr 3rdright0"
set 3rdleft2 "cg_thirdpersonangle 90;set 3rdleft vstr 3rdleft3;set 3rdright vstr 3rdright7"
set 3rdleft3 "cg_thirdpersonangle 135;set 3rdleft vstr 3rdleft4;set 3rdright vstr 3rdright6"
set 3rdleft4 "cg_thirdpersonangle 180;set 3rdleft vstr 3rdleft5;set 3rdright vstr 3rdright5"
set 3rdleft5 "cg_thirdpersonangle 225;set 3rdleft vstr 3rdleft6;set 3rdright vstr 3rdright4"
set 3rdleft6 "cg_thirdpersonangle 270;set 3rdleft vstr 3rdleft7;set 3rdright vstr 3rdright3"
set 3rdleft7 "cg_thirdpersonangle 315;set 3rdleft vstr 3rdleft0;set 3rdright vstr 3rdright2"
set 3rdleft vstr 3rdleft1

// Pan right
set 3rdright0 "cg_thirdpersonangle 0;set 3rdright vstr 3rdright1;set 3rdleft vstr 3rdleft1"
set 3rdright1 "cg_thirdpersonangle 315;set 3rdright vstr 3rdright2;set 3rdleft vstr 3rdleft0"
set 3rdright2 "cg_thirdpersonangle 270;set 3rdright vstr 3rdright3;set 3rdleft vstr 3rdleft7"
set 3rdright3 "cg_thirdpersonangle 225;set 3rdright vstr 3rdright4;set 3rdleft vstr 3rdleft6"
set 3rdright4 "cg_thirdpersonangle 180;set 3rdright vstr 3rdright5;set 3rdleft vstr 3rdleft5"
set 3rdright5 "cg_thirdpersonangle 135;set 3rdright vstr 3rdright6;set 3rdleft vstr 3rdleft4"
set 3rdright6 "cg_thirdpersonangle 90;set 3rdright vstr 3rdright7;set 3rdleft vstr 3rdleft3"
set 3rdright7 "cg_thirdpersonangle 45;set 3rdright vstr 3rdright0;set 3rdleft vstr 3rdleft2"
set 3rdright vstr 3rdright1

// Zoom out
set 3rdfar0 "cg_thirdpersonrange 0;set 3rdfar vstr 3rdfar1;set 3rdnear vstr 3rdnear1"
set 3rdfar1 "cg_thirdpersonrange 10;set 3rdfar vstr 3rdfar2;set 3rdnear vstr 3rdnear0"
set 3rdfar2 "cg_thirdpersonrange 30;set 3rdfar vstr 3rdfar3;set 3rdnear vstr 3rdnear16"
set 3rdfar3 "cg_thirdpersonrange 50;set 3rdfar vstr 3rdfar4;set 3rdnear vstr 3rdnear15"
set 3rdfar4 "cg_thirdpersonrange 80;set 3rdfar vstr 3rdfar5;set 3rdnear vstr 3rdnear14"
set 3rdfar5 "cg_thirdpersonrange 100;set 3rdfar vstr 3rdfar6;set 3rdnear vstr 3rdnear13"
set 3rdfar6 "cg_thirdpersonrange 120;set 3rdfar vstr 3rdfar7;set 3rdnear vstr 3rdnear12"
set 3rdfar7 "cg_thirdpersonrange 150;set 3rdfar vstr 3rdfar8;set 3rdnear vstr 3rdnear11"
set 3rdfar8 "cg_thirdpersonrange 200;set 3rdfar vstr 3rdfar9;set 3rdnear vstr 3rdnear10"
set 3rdfar9 "cg_thirdpersonrange 300;set 3rdfar vstr 3rdfar10;set 3rdnear vstr 3rdnear9"
set 3rdfar10 "cg_thirdpersonrange 500;set 3rdfar vstr 3rdfar11;set 3rdnear vstr 3rdnear8"
set 3rdfar11 "cg_thirdpersonrange 750;set 3rdfar vstr 3rdfar12;set 3rdnear vstr 3rdnear7"
set 3rdfar12 "cg_thirdpersonrange 1000;set 3rdfar vstr 3rdfar13;set 3rdnear vstr 3rdnear6"
set 3rdfar13 "cg_thirdpersonrange 2000;set 3rdfar vstr 3rdfar14;set 3rdnear vstr 3rdnear5"
set 3rdfar14 "cg_thirdpersonrange 3000;set 3rdfar vstr 3rdfar15;set 3rdnear vstr 3rdnear4"
set 3rdfar15 "cg_thirdpersonrange 5000;set 3rdfar vstr 3rdfar16;set 3rdnear vstr 3rdnear3"
set 3rdfar16 "cg_thirdpersonrange 10000;set 3rdfar vstr 3rdfar0;set 3rdnear vstr 3rdnear2"
set 3rdfar vstr 3rdfar1

// Zoom in
set 3rdnear0 "cg_thirdpersonrange 0;set 3rdnear vstr 3rdnear1;set 3rdfar vstr 3rdfar1"
set 3rdnear1 "cg_thirdpersonrange 10000;set 3rdnear vstr 3rdnear2;set 3rdfar vstr 3rdfar0"
set 3rdnear2 "cg_thirdpersonrange 5000;set 3rdnear vstr 3rdnear3;set 3rdfar vstr 3rdfar16"
set 3rdnear3 "cg_thirdpersonrange 3000;set 3rdnear vstr 3rdnear4;set 3rdfar vstr 3rdfar15"
set 3rdnear4 "cg_thirdpersonrange 2000;set 3rdnear vstr 3rdnear5;set 3rdfar vstr 3rdfar14"
set 3rdnear5 "cg_thirdpersonrange 1000;set 3rdnear vstr 3rdnear6;set 3rdfar vstr 3rdfar13"
set 3rdnear6 "cg_thirdpersonrange 750;set 3rdnear vstr 3rdnear7;set 3rdfar vstr 3rdfar12"
set 3rdnear7 "cg_thirdpersonrange 500;set 3rdnear vstr 3rdnear8;set 3rdfar vstr 3rdfar11"
set 3rdnear8 "cg_thirdpersonrange 300;set 3rdnear vstr 3rdnear9;set 3rdfar vstr 3rdfar10"
set 3rdnear9 "cg_thirdpersonrange 200;set 3rdnear vstr 3rdnear10;set 3rdfar vstr 3rdfar9"
set 3rdnear10 "cg_thirdpersonrange 150;set 3rdnear vstr 3rdnear11;set 3rdfar vstr 3rdfar8"
set 3rdnear11 "cg_thirdpersonrange 120;set 3rdnear vstr 3rdnear12;set 3rdfar vstr 3rdfar7"
set 3rdnear12 "cg_thirdpersonrange 100;set 3rdnear vstr 3rdnear13;set 3rdfar vstr 3rdfar6"
set 3rdnear13 "cg_thirdpersonrange 80;set 3rdnear vstr 3rdnear14;set 3rdfar vstr 3rdfar5"
set 3rdnear14 "cg_thirdpersonrange 50;set 3rdnear vstr 3rdnear15;set 3rdfar vstr 3rdfar4"
set 3rdnear15 "cg_thirdpersonrange 30;set 3rdnear vstr 3rdnear16;set 3rdfar vstr 3rdfar3"
set 3rdnear16 "cg_thirdpersonrange 10;set 3rdnear vstr 3rdnear0;set 3rdfar vstr 3rdfar2"
set 3rdnear vstr 3rdnear13
//
// END 3rd Person
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////


//	=========
//	~ VSTRs ~
//	=========

// Jumpbot
set jbot1 "jumpbot;echo ^fJumpbot: ^2ACTIVE;set jbot vstr jbot2"
set jbot2 "jumpbot;echo ^fJumpbot: ^fOFF;set jbot vstr jbot1"
set jbot vstr jbot1

set vidres1 "echo ^2Press ^1F7 ^2again ^3=> ^1 VID_RESTART;set vidres vstr vidres2"
set vidres2 "vid_restart;set vidres vstr vidres1"
set vidres vstr vidres1

// F8 - Toggle tj_nofatigue.. Never really needed but nice to have!
set faith1 "tj_nofatigue 0;echo ^fTJ_Nofatigue ^1OFF;set faith vstr faith2"
set faith2 "tj_nofatigue 1;echo ^fTJ_Nofatigue ^2ON;set faith vstr faith1"
set faith vstr faith1

//F9 - "clear screen + (r_mode 8 \ fullscreen 0 @ vid_restart)"
set screenmode1 "exec screenshot; set screenmode vstr screenmode2"
set screenmode2 "echo ^fScreen Mode: ^2Normal;exec Dinius; set screenmode vstr screenmode1"
set screenmode vstr screenmode1

//Numpad 4
set mode1 "exec load; set mode vstr mode2"
set mode2 "bind mouse4 load; echo ^fLoad Mode: ^2Normal; set mode vstr mode1"
set mode vstr mode1

//Numpad 5
set muteon "s_volume 0;echo ^fMute: ^1ON;set mute vstr muteoff"
set muteoff "s_volume 0.5;echo ^fMute: ^2OFF;set mute vstr muteon"
set mute vstr muteon

set fpsx1 "set com_maxfps 1 ; echo ^fFPS ^d| ^11; set fpsx vstr fpsx125"
set fpsx125 "set com_maxfps 125 ; echo ^fFPS ^d| ^f125 ; set fpsx vstr fpsx1"
set fpsx vstr fpsx1

//Numpad 6
set fps43 "set com_maxfps 43 ; echo ^fFPS ^d| ^f43; set fps vstr fps125"
set fps125 "set com_maxfps 125 ; echo ^fFPS ^d| ^f125 ; set fps vstr fps43"
set fps vstr fps43

//Numpad +
set pmove1 "set pmove_fixed 1; echo ^fPmove_Fixed ^dON; set pmove vstr pmove2"
set pmove2 "set pmove_fixed 0; echo ^fPmove_Fixed ^dOFF; set pmove vstr pmove1"
set pmove vstr pmove1

//Numpad -
set buggage1 "set sensitivity 42; echo ^fSensitivity ^d42; set buggage vstr buggage2"
set buggage2 "set sensitivity 5; echo ^fSensitivity ^d5; set buggage vstr buggage1"
set buggage vstr buggage1

//Numpad / (slash)
set nick1 "set name ^7suini^dD;echo ^fName: ^7suini^dD; set nick vstr nick2"
set nick2 "set name ^dD^7inius;  echo ^fName: ^dD^7inius; set nick vstr nick1"
set nick vstr nick1

//Numpad *
set laggy1 "set cl_packetloss 100;echo ^fLAG: ^1ON;set laggy vstr laggy2"
set laggy2 "set cl_packetloss 0;echo ^fLAG: ^2OFF;set laggy vstr laggy1"
set laggy vstr laggy1


//	====================
//	~ www.Trickjump.me ~
//	====================