Eggs Ultimate Script (TF2)
A message from Egg:
Thankyou for downloading and trying out my config. Its very simple to use, and modify to your own needs, yet very powerful at improving your play, be it in clan matches or public play.
Please read the rest of this short(ish) readme to learn how to install, use, modify, and most importantly what it does ;)
See you in game,
1) Version Details - Current version and version history 2) How to Install/uninstall - Get the config into your TF2 settings 3) File Overview - Learn what files do what, which to modify and which to leave alone 4) General Features Overview - Learn what my script will do for you for default controls ;) 5) Class specific Features - Learn what my script will do for you for each class 6) Thanks - These guys and gals helped with the production and get my thanks
1) Version Details
CURRENT VERSION - 2.0
v2.0 - FIXED: Quick Weapon Switch - weapons that require holding down of button FIXED: Crouch Jump in low water - sewers of 2Fort Crouch Jump failed NEW: Exploding Suicide - fun way to kill yourself NEW: StabSap script - easily kill a 'turtled engi' NEW: Spectator Controls - reworked script to add standard player change and view change controls in spec NEW: Uprated Graphics - Commands are in for you to turn on yourself, only burning gibs enabled by default NEW: Scope Sensitivity - Added command for sniper scoped in, mouse sensitivity UPDATED: Sprays are re-enabled - Command is still there to disable if you prefer them off
v1.1 - Modded to accomodate pyro's achievements i.e. added use of secondary fire
v1.0 - Initial Release
2) How to Install
First decide on whether which version you wish to install. For players who do not want to have to change my scripts, install DEFAULT. This will give you default controls, but not make use of my quick weapon change buttons, rocket jump, sticky jump, heavy spin toggle or quick spy disguise scripts. If you are fine with going through the class.cfg files and binding commands to keys as needed, install either DEFAULT or EGG and modify the binds to your own preference. EGG uses my personal settings which utilises all 5 mouse buttons on my G9 (and also has all scripts bound).
To install simply first backup all files in the following location, then extract all the files from the relevant subfolder you wish to install (EGG, or DEFAULT) to that location, overwriting the originals:-
C:\Program Files\Steam\steamapps\"STEAMUSERNAME"\team fortress 2\tf\cfg\
This may vary depending on your operating system, and your install path. Remember to keep this original zip file in a safe place.
To uninstall simply delete all files in the above location and copy the original files back (Remember the backup I told you to make... not to worry if you delete, but do not replace, Steam will recreate the original files for you)
3) File Overview
In this zip there are the following files:-
autoexec.cfg alias.cfg binds.cfg settings.cfg scout.cfg soldier.cfg pyro.cfg demoman.cfg heavyweapons.cfg engineer.cfg medic.cfg sniper.cfg spy.cfg README.txt
autoexec.cfg - This gets ran when you start the game. It calls all other inital setup scripts. YOU DO NOT NEED TO MODIFY THIS FILE
alias.cfg - This file gets called first and sets up all the scripted commands, read this file to learn what options you can bind yourself (remember DEFAULT install does not bind all scripts as to not effect default controls). There is no need to delete anything from this file, but if you wish to add your own custom scripts please place them in here in the relevant section (will make sense when you open the file). Also UPDATE THE NAMECYCLER ALIAS WITH YOUR THREE NAME PREFERENCES. Please only create alias' in this file as the actual binding to keys is done in binds.cfg and the class.cfg files.
binds.cfg - This file is used to set (and reset) the default keys FOR ALL CLASSES. This file in inital install condition will set all keys to default TF2 keys (with some enhancements and additions listed in next chapter). Modify this file to suit your own personal default key preference.
settings.cfg - This file is used to set all your TF2 personal settings, such as field of view, mouse sensitivity, medic heal lock and network settings etc. Modify to your own personal settings (beware adverse settings in here could effect your game massively, the settings I have set will do fine if your not sure).
All other cfg files are loaded when you select that class. They will first remap all default keys i.e. remove any previous class settings. Next they annouce to your team your new class selection, and set the settings specific to that class, and finally they map the extra commands for that class (or change controls if wanted). There is no need to modify the reset controls settings.
4) Features Overview
As I mentioned earlier the controls in the binds.cfg are set to default controls with modifications and additions. All features in this section our bound in both EGG and DEFAULT installs.
The modifications are as follows:-
"E" - Call for medic, now calls for medic twice with 1 button press. Which means your calling for medic longer without having to spam, and also if your team mates know your script it will help with spy detection as you will always call for medic twice with the same time frame.
"SPACE" - Jump now does a crouch jump. This means it's easier to jump to the higher places, and easier to do manual rocket/sticky jumps.
"V" - This is your standard in game push to talk but it will now mute your speakers while your talking. Meaning people can hear you more clearly if your in the midst of rockets and grenades etc.
"F5" - This screenshot button now saves as JPG files as default rather than tga. It also briefly displays a message at the top of the screen to acknowledge the screenshot was took successfully.
The additions are as follows:-
"F1" to "F4" - are now quick say commands i.e. Hi Everyone, Nice shot, LOL, and GG Cya.
"F6" - Will start to record a demo, and display confirmation at top of the screen.
"F7" - will stop the current demo from recording, and display confirmation at the top of the screen.
"F8" - will open the demo player to easily play back your demos
"F12" - will change your game name as per configs, and cycle between 3 pre set names.
"SHIFT" - will mute your game while its pressed, if you map your TeamSpeak key to this also you will have the mute game and chat in TS version of "V"
"H" - Will call to 'activate uber'
"J" - will call to say 'uber is ready' and team say it also.
"O" - will open the beetlesmod admin menu (if you have access to it)
"k" - will commit suicide, but will explode rather than dropping dead.
"ALT" - while held down will revert mouse 1 and 2, and space to default controls for normal control use in spectator. Letting go will revert back to scripted keys
"MOUSE5" - is set to quick melee i.e. press and hold it to change to melee weapon, and start swinging. It will change back to your previous weapon upon release. (MOUSE5 is a side button on my G9)
Sniper scoped view of primary weapon has its own sensitivity setting. So when you scope in the mouse is slightly slower, scope back out and your back to normal (change to your preference in sniper.cfg)
Higher graphic settings. Burning Gibs (players on fire who are exploded by rockets, grenades, or stickies, there body parts stay on fire) is turned on, other settings are there for you to turn on yourself if you wish in settings.cfg.
5) Class Specific Features
Below are the binds for the DEFAULT installation, which are additional scripted commands per class that do not interfere with default controls.
engineer:- "KP 0" will select Sentry gun ready to build "KP 1" will select dispenser ready to build "KP 4" will select teleport entrance ready to build "KP 7" will select teleport exit ready to build
spy:- "KP 1-9" will disguise as all classes in order of class selection "KP 0" wil toggle the colour of your disguises
Below are the binds for the EGG installation, where the controls per class are somewhat modified, and utilise the 5 buttons on my G9 Mouse.
scout:- "MOUSE5" Will quick swap to bat, and will start swinging on repeated press/hold "MOUSE1" Will quick swap to scattergun, and will start shooting on repeated press/hold "MOUSE2" Will quick swap to handgun, and will start shooting on repeated press/hold
soldier:- "MOUSE5" Will quick swap to spade, and will start swinging on repeated press/hold "MOUSE1" Will quick swap to rocket, and will start shooting on repeated press/hold "MOUSE2" Will quick swap to shotgun, and will start shooting on repeated press/hold "MOUSE4" if you have rocket selected and are looking down this will perform a maximum height rocket jump
pyro:- "MOUSE4" Will quick swap to axe, and will start swinging on repeated press/hold "MOUSE1" Will quick swap to flamer, and will start burning on repeated press/hold "MOUSE5" Will quick swap to shotgun, and will start shooting on repeated press/hold
demoman:- "MOUSE4" lay a sticky bomb on the floor, run over it and press this to perform max sticky jump
heavyweapons:- "MOUSE2" will quickswap to minigun and start spinning, pressing again will stop it spinning "MOUSE5" Will quick swap to shotgun, and will start shooting on repeated press/hold "MOUSE4" ill quick swap to fists, and will start swinging on repeated press/hold
engineer:- "MOUSE5" Will quick swap to wrench, and will start swinging on repeated press/hold "MOUSE4" Will quick swap to shotgun, and will start shooting on repeated press/hold "KP 0" will select Sentry gun ready to build "KP 1" will select dispenser ready to build "KP 4" will select teleport entrance ready to build "KP 7" will select teleport exit ready to build
medic:- "MOUSE5" Will quick swap to needlegun, and will start shooting on repeated press/hold "MOUSE1" Will quick swap to healing ray, and will start healing on repeated press/hold "MOUSE4" Will quick swap to bonesaw, and will start swinging on repeated press/hold
sniper:- "MOUSE5" Will quick swap to machete, and will start swinging on repeated press/hold "MOUSE1" Will quick swap to sniper rifle, and will start shooting on repeated press/hold "MOUSE4" Will quick swap to machine gun, and will start shooting on repeated press/hold
spy:- "MOUSE3" will attack (have knife out ready), redisguise, then get sapper out and sap "MOUSE4" Will quick swap to handgun, and will start shooting on repeated press/hold "MOUSE5" Will quick swap to knife, and will start attacking on repeated press/hold, but will also redisguise upon release "KP 1-9" will disguise as all classes in order of class selection "KP 0" wil toggle the colour of your disguises
Big thanks to the following people for helping out or providing me with ideas (in no particular order):-
(=WDG=) Papafade - For higher graphics settings
A.F.K.A [NuB] [P] - For playtesting it and confirming how great it is ;o)
A.F.K.A [NuB] TroubleGirl - For helping out with a few TF2 commands I was missing
A.F.K.A [NuB] McAfee - For helping out with a few TF2 commands I was missing
4K^Riemu - For providing excellent settings
http://tf2wiki.net/wiki/Main_Page - For inspiration for the volume command usage