// My config for FortressOne (updated 2022 FO 1.1.1 B1) // Engineer binds are Z and Q to build and det dispensers, E and C to build and det sentry guns // Spy binds are C-demo E-hw Q-engy X-soldier Z-medic keypad 1-9 to disguise, F silent feign, MOUSE2 regular feign // Demoman binds are keypad enter, +, - for 5, 20, and 50 second detpacks, MOUSE2 to det pipes, Q&E for gl & pipes // X discards ALL CELLS and extra ammo, V drops specific ammo name "Phil" // in-game name fov "120" // field of vision, default is 90 r_viewmodel_fov "90" // weapon model field of vision viewsize "100" // display size, 100 is full sensitivity "3" // mouse sensitivity hud_speed_show "1" // visual spedometer setinfo keepcells "0" // drop all cells on discard setinfo owi "1" // Old Weapon Impulses bind MOUSE1 "+attack" // attack bind MOUSE2 "special" // class based ability bind MOUSE3 "+slot4" // hold mouse3 for quick melee bind MOUSE4 "gren1" // one-click class grenade//frag bind MOUSE5 "gren2" // one-click frag grenade (two click is "gren1") bind MWHEELUP "reloadnext" // reload next available weapon bind MWHEELDOWN "dropflag" // spin down to throw flag bind escape "togglemenu" // escape key bind ` "toggleconsole" // console bind tab "+showscores" // scoreboard bind capslock "" // unused bind shift "impulse 7" // quick-fire rl bind ctrl "" // quick-fire gl bind alt "" // unused bind space "+jump" // space to jump bind , "changeclass" // change, class bind . "changeteam" // change team. bind a "+moveleft" // WASD movement bind b "builddisp" //testing 1-key dispenser bind bind c "detsentry; cmd disguise skin 4" // destroy sentry // disguise demo bind d "+moveright" // WASD movement bind e "cmd build sentry; impulse 7; cmd disguise skin 6" // place sentry // disguise hw bind f "sfeign" // silent feign bind g "" bind h "" bind i "maphelp" // map Information bind j "feign" // spy feign on j bind k "kill" // Kill bind m "" // unused bind n "buildsen" //testing 1-key sg bind bind o "" // unused bind p "" // unused bind q "detdispenser; impulse 6; cmd disguise skin 9" // Quick dispenser det // pipes // disguise engy bind r "reload" // Reload bind s "+back" // WASD movement bind t "" bind u "messagemode2" // team chat bind v "dropammo" // ammo dropping menu bind w "+forward" // WASD movement bind x "discard; cmd disguise skin 3" // discard eXtra ammo // disguise sol bind y "messagemode" // global chat bind z "cmd build dispenser; cmd disguise skin 5" // build dispenser // disguise medic bind 1 "impulse 1" bind 2 "impulse 2" bind 3 "impulse 3" bind 4 "impulse 4" bind 5 "impulse 5" // bind to fo_menu_special with owi 0 bind 6 "impulse 6" bind 7 "impulse 7" bind 8 "impulse 8" bind 9 "impulse 9" bind 0 "impulse 10" bind F1 "help" // press F1 for help bind F2 "" // unused bind F3 "ready" // press F3 to ready-up bind F4 "menu_options" // display client options menu bind F5 "menu_multiplayer" // display client multiplayer menu bind F6 "" // unused bind F7 "" // unused bind F8 "" // unused bind F9 "cmd dl ." // download last demo bind F10 "quit" // press F10 for extra ammo bind F11 "" // unused bind F12 "screenshot" // saves to screenshots folder bind pause "pause" // server pause bind \ "record game" bind / "stop" hud_speed_show 1 hud_health_show 1 hud_ammo_show 1 hud_armor_show 1 hud_iammo1_show 1 crosshair 1 // 1 key to build/destroy the dispenser // bind builddisp alias builddisp "builddisp2; builddisp1" alias builddisp1 "cmd build dispenser" alias builddisp2 "cmd build destroy dispenser" // 1 key to build/destroy the sentry gun // bind buildsen alias buildsen "buildsen2; buildsen1" alias buildsen1 "cmd build sentry" alias buildsen2 "cmd build destroy sentry" // +-----------------------+ // | Insert| Home | Pg Up | // | hello |gl bros|gg bros| // |-------+-------+-------| // | Delete| End | Pg Dn | // | msg me|ss&demo|kicked | // +-----------------------+ bind INS "say Greetings brother. Prepare yourself for battle %h|%a" bind DEL "say message me on discord my name is philchute on FO, QWTF, Coach's, and others" bind HOME "say Good luck brothers. I expect no mercy from you, as you will receive none from me %h|%a" bind END "say OK that's IT! Somebody call an admin. I want your screenshots AND your demos. ur busted now buddy! %h|%a" bind PGUP "say Good game brothers. See you on the next field of battle %h|%a" bind PGDN "say Thank you for your interest in this game but we are playing an organized match so you will be kicked" // +-------------------------------+ // | Num.L | / | * | - | // | (na) | | | +det50| // |-------+-------+-------+-------| // | 7 | 8 | 9 | | // | pyro | spy | engy | + | // |-------+-------+-------| +det20| // | 4 | 5 | 6 | | // | demo | medic | hwguy | | // |-------+-------+-------+-------| // | 1 | 2 | 3 | | // | scout |sniper |soldier| Enter | // |---------------+-------| +det5 | // | 0 | . | | // | ns | oh ok | | // +-------------------------------+ bind kp_slash "" // unused bind * "" // unused bind kp_1 "cmd disguise skin 1" // disguise as scout bind kp_2 "cmd disguise skin 2" // disguise as sniper bind kp_3 "cmd disguise skin 3" // disguise as soldier bind kp_4 "cmd disguise skin 4" // disguise as demo bind kp_5 "cmd disguise skin 5" // disguise as medic bind kp_6 "cmd disguise skin 6" // disguise as hwguy bind kp_7 "cmd disguise skin 7" // disguise as pyro bind kp_8 "cmd disguise skin 8" // disguise as spy bind kp_9 "cmd disguise skin 9" // disguise as engy bind kp_ins "say Nice Shot!" // bind kp_del "say oh ok" // bind kp_minus "+det50" // 50 second detpack bind kp_plus "+det20" // 20 second detpack bind kp_enter "+det5" // 5 second detpack echo "finished loading my fortressOne config"