Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- WARTORN'S DOOM 4 QUALITY OF LIFE FIXES 3.0
- ======================
- !NOTE!: YOU _HAVE_ TO DELETE YOUR BINARY PROFILE BEFORE YOU CAN USE THESE FIXES. THIS WILL RESET EVERYTHING- INCLUDING YOUR STATS, COSMETICS, LOADOUTS, AND LEVEL. BACK YOUR SHIT UP, I AM NOT RESPONSIBLE FOR DIDDLY DONG DIDDLY DICK.
- ======================
- ============================ FOV FIX ==========================
- 1) Open up steamapps\common\DOOM Closed Beta\base\default.cfg
- 2) Look for "bindset 0", "bindset 1", "bindset 2" and "bindset 3" for blocks labelled Keyboard controls, and put this at the bottom of each block:
- bind F5 "g_fov <DESIRED FOV HERE>"
- 3) Now go to C:\Users\You\Saved Games\id Software\ and rename the folder to something else. The game will regenerate this and you get to keep a back-up.
- 4) Now you should be able to launch Doom, press F5 in the main menu, and when you load into your next match it should use your new FOV.
- ----------------------------------------------------------------------------------
- YOU'RE FULL OF SHIT.
- http://imgur.com/a/TzI7B Nope.
- TECH SPERG:
- The working theory at the moment is that when profile.bin isn't detected, it refers to the default.cfg on what to do, and actually copies the complete contents of it alongside default_mp.cfg and default_dedicatedserver.cfg. After it does so, it then refers to profile.bin for resetting controls and options instead of these files, and never cares about them again except for a few exposed CCMDs.
- What this means is that changing your FOV again is going to be a pain the ass.
- CAN SOMETHING LIKE THIS WORK TO GET THE CONSOLE OPEN?
- No. If this version of idTech is anything like its predecessors, then it's still directly looking for key events for the console and there is no CCMD for toggling the console.
- However, it's possible that this method can also work with other CVARs as well. SUCH AS THE NEXT BEAUTIFUL FIX
- ============================ MOUSE SMOOTHING ==========================
- This employs the same method as before to disable some settings that are familiar to a couple of people, while also disabling a
- new command we believe is previously unknown.
- Just put the following underneath the binds you made earlier.
- bind F7 "m_smooth 0; m_smoothing 0; in_mouse 0"
- This does a couple of things:
- -Sets the smoothing multiplier to 0
- -Sets the actual smoothing toggle (m_smoothing) to off
- -(Still not sure of this) Enables raw input.
- With these settings, slower movements in mouse input feel much more responsive and makes turning during framerate stuttering much more responsive.
- ---------------------------------------------
- EXAMPLE DEFAULT.CFG CONFIG BELOW:
- /*==============================================================================================
- NOTES ABOUT BIND SETS
- ---------------------
- Bindset 0 is for single-player first person
- Bindset 1 is for multi-player first person
- Bindset 2 is for Snapmap first person
- - in reality, MP, Snapmap, and SP will share most of their bindings and from the bindings GUI interface
- we'll simply set the binding to the same in both bind sets for shared bindings. For some
- bindings, for instance the back button, the action assigned to the key will differ between
- multiplayer, Snapmap, and singleplayer and the GUI will bind in one bindset or the other depending on
- the action the user is binding.
- ==============================================================================================*/
- /*=================================================================================
- This version number needs to match idCommonLocal::CONFIG_VERSION. If it doesn't,
- then this file is old and a newer version is available, and these settings will
- not be written out to the user config file to avoid updating the version number
- of the user config file without actually getting the updated data
- To force new settings to be applied to users' local configs, update CONFIG_VERSION
- in the code and set this configVersion to match and then the local settings will be
- ignored after this is loaded and this will be written out to the local settings
- =================================================================================*/
- //========================================
- configVersion 7
- //========================================
- //======================================
- // single-player first person bindings
- //======================================
- //Print "Setting up single-player key bindings...\n"
- bindset 0
- unbindall
- // Movement
- bind "w" "_moveforward"
- bind "s" "_moveback"
- bind "a" "_moveLeft"
- bind "d" "_moveRight"
- bind "SPACE" "_jump"
- bind "SHIFT" "_walk"
- bind "CTRL" "_quickuse"
- bind "c" "_crouch"
- bind "e" "_use"
- bind "ALT" "_objectives"
- bind "g" "_quick3"
- bind "f" "_attack2"
- bind "r" "_reload"
- bind "ESCAPE" "toggleMainMenu"
- bind "t" "_supermeter"
- // Inventory
- bind "TAB" "_inventory"
- // Weapons
- bind "1" "_weap0"
- bind "2" "_weap1"
- bind "3" "_weap2"
- bind "4" "_weap3"
- bind "5" "_weap4"
- bind "6" "_weap5"
- bind "7" "_weap6"
- bind "8" "_weap7"
- bind "MOUSE1" "_attack1"
- bind "q" "_changeWeapon"
- bind "MOUSE2" "_zoom _altfire"
- bind "MOUSE3" "_quickuse"
- bind "x" "_weapnext"
- bind "z" "_weapprev"
- bind "MWHEELDOWN" "_weapprev"
- bind "MWHEELUP" "_weapnext"
- bind "F1" "_quick0"
- bind "F2" "_quick2"
- // client commands
- bind F12 screenshot
- bind F5 "g_fov 150"
- bind F6 "in_mouse 0"
- bind F7 " m_smooth 0; m_smoothing 0; in_mouse 0"
- //======================================
- // multi-player first person bindings
- //======================================
- //Print "Setting up multi-player key bindings...\n"
- bindset 1
- unbindall
- // Movement
- bind "w" "_moveforward"
- bind "s" "_moveback"
- bind "a" "_moveLeft"
- bind "d" "_moveRight"
- bind "SPACE" "_jump"
- bind "c" "_crouch"
- bind "e" "_quickuse"
- bind "f" "_attack2"
- bind "q" "_changeWeapon"
- bind "x" "_activateAbility"
- bind "ESCAPE" "toggleMainMenu"
- bind "t" "messagemode"
- bind "k" "_voicechat_talk"
- // Scoreboard
- bind "TAB" "_mpScoreboard"
- bind "MOUSE1" "_attack1"
- bind "MOUSE2" "_zoom _altfire"
- bind "MOUSE3" "_attack2"
- bind "MOUSE4" "_quickuse"
- bind "u" "devgui 1"
- bind "MWHEELDOWN" "_changeWeapon"
- bind "MWHEELUP" "_changeWeapon"
- bind "F1" "_taunt0"
- bind "F2" "_taunt1"
- bind "F3" "_taunt2"
- bind "F4" "_taunt3"
- bind "UPARROW" "_taunt0"
- bind "RIGHTARROW" "_taunt1"
- bind "DOWNARROW" "_taunt2"
- bind "LEFTARROW" "_taunt3"
- // client commands
- bind F12 screenshot
- bind F5 "g_fov 150"
- bind F6 "in_mouse 0"
- bind F7 "m_smooth 0; m_smoothing 0; in_mouse 0"
- //======================================
- // Snapmap player first person bindings
- //======================================
- //Print "Setting up Snapmap player key bindings...\n"
- bindset 2
- unbindall
- // Movement
- bind "w" "_moveforward"
- bind "s" "_moveback"
- bind "a" "_moveLeft"
- bind "d" "_moveRight"
- bind "SPACE" "_jump"
- bind "c" "_crouch"
- bind "e" "_quickuse"
- bind "r" "_attack2"
- bind "f" "_use"
- bind "q" "_sprint"
- bind "x" "_activateAbility"
- bind "ESCAPE" "toggleMainMenu"
- bind "t" "messagemode"
- bind "g" "_supermeter"
- bind "k" "_voicechat_talk"
- // Scoreboard
- bind "TAB" "_mpScoreboard"
- // Weapons
- bind "1" "_weap0"
- bind "2" "_weap1"
- bind "3" "_weap2"
- bind "4" "_weap3"
- bind "5" "_weap4"
- bind "6" "_weap5"
- bind "7" "_weap6"
- bind "8" "_weap7"
- bind "9" "_weap8"
- bind "0" "_weap9"
- bind "MOUSE1" "_attack1"
- bind "MOUSE2" "_zoom _altfire"
- bind "MOUSE3" "_attack2"
- bind "MOUSE4" ""
- bind "MWHEELDOWN" "_changeWeapon"
- bind "MWHEELUP" "_changeWeapon"
- bind "UPARROW" "_taunt0"
- bind "RIGHTARROW" "_taunt1"
- bind "DOWNARROW" "_taunt2"
- bind "LEFTARROW" "_taunt3"
- // client commands
- bind F12 screenshot
- bind F5 "g_fov 150"
- bind F6 "in_mouse 0"
- bind F7 "m_smooth 0; m_smoothing 0; in_mouse 0"
- //======================================
- // Multiplayer Demon control bindings
- //======================================
- bindset 3
- unbindall
- // Movement
- bind "w" "_moveforward"
- bind "s" "_moveback"
- bind "a" "_moveLeft"
- bind "d" "_moveRight"
- bind "SPACE" "_jump"
- bind "SHIFT" "_sprint"
- bind "CTRL" "_CHANGEWEAPON"
- bind "c" "_crouch"
- bind "e" "_use"
- bind "g" "_weapnext"
- bind "f" "_weapprev"
- bind "b" "_ammoprev"
- bind "n" "_ammonext"
- bind "q" "_demonFlyUp"
- bind "z" "_demonFlyDown"
- bind "r" "_reload"
- bind "ESCAPE" "toggleMainMenu"
- bind "t" "messagemode"
- bind "k" "_voicechat_talk"
- // Scoreboard
- bind "TAB" "_mpScoreboard"
- // Weapons
- bind "1" "_weap0"
- bind "2" "_weap1"
- bind "3" "_weap2"
- bind "4" "_weap3"
- bind "5" "_weap4"
- bind "6" "_weap5"
- bind "7" "_weap6"
- bind "8" "_weap7"
- bind "9" "_weap8"
- bind "0" "_weap9"
- bind "MOUSE1" "_attack1"
- bind "v" "_attack2"
- bind "MOUSE2" "_zoom _altfire"
- bind "MOUSE3" "_quickuse"
- bind "F1" "_quick0"
- bind "F2" "_quick1"
- bind "F3" "_quick2"
- bind "F4" "_quick3"
- // client commands
- bind F12 screenshot
- bind F5 "g_fov 150"
- bind F6 "in_mouse 0"
- bind F7 "m_smooth 0; m_smoothing 0; in_mouse 0"
- //======================================
- // Snap Editor control bindings
- //======================================
- bindset 6
- unbindall
- // Movement
- bind "w" "_moveforward"
- bind "s" "_moveback"
- bind "a" "_moveLeft"
- bind "d" "_moveRight"
- bind "SPACE" "_jump"
- bind "c" "_crouch"
- //======================================
- // Empty bindings
- //======================================
- bindset 7
- unbindall
- //======================================
- // multi-player controller bindings when dead
- //======================================
- bindset 8
- unbindall
- // Scoreboard
- bind "TAB" "_mpScoreboard"
- bind "JOY10" "_mpScoreboard" // Back
- //======================================
- // snap map controller bindings when dead
- //======================================
- bindset 9
- unbindall
- // Scoreboard
- bind "TAB" "_mpScoreboard"
- bind "JOY10" "_mpScoreboard" // Back
- //======================================
- // snap map Demon control bindings
- //======================================
- bindset 10
- unbindall
- // Movement
- bind "w" "_moveforward"
- bind "s" "_moveback"
- bind "a" "_moveLeft"
- bind "d" "_moveRight"
- bind "SPACE" "_jump"
- bind "c" "_crouch"
- bind "e" "_quickuse"
- bind "r" "_attack2"
- bind "f" "_use"
- bind "q" "_sprint"
- bind "x" "_activateAbility"
- bind "ESCAPE" "toggleMainMenu"
- bind "t" "messagemode"
- bind "g" "_supermeter"
- bind "k" "_voicechat_talk"
- // Scoreboard
- bind "TAB" "_mpScoreboard"
- // Weapons
- bind "1" "_weap0"
- bind "2" "_weap1"
- bind "3" "_weap2"
- bind "4" "_weap3"
- bind "5" "_weap4"
- bind "6" "_weap5"
- bind "7" "_weap6"
- bind "8" "_weap7"
- bind "9" "_weap8"
- bind "0" "_weap9"
- bind "MOUSE1" "_attack1"
- bind "MOUSE2" "_zoom _altfire"
- bind "MOUSE3" "_attack2"
- bind "UPARROW" "_taunt0"
- bind "RIGHTARROW" "_taunt1"
- bind "DOWNARROW" "_taunt2"
- bind "LEFTARROW" "_taunt3"
- bind "MWHEELDOWN" "_changeWeapon"
- bind "MWHEELUP" "_changeWeapon"
- bind "F1" "_quick0"
- bind "F2" "_quick1"
- bind "F3" "_quick2"
- bind "F4" "_quick3"
- // client commands
- bind F12 screenshot
- bind F5 "g_fov 150"
- bind F6 "in_mouse 0"
- bind F7 "m_smooth 0; m_smoothing 0; in_mouse 0"
- //==============================================================================
- // Additional FPS Mode Bindings
- //==============================================================================
- #if defined( __HAPPY__ ) || defined( __RAND__ ) || defined( __SUPER_HAPPY__ ) || defined( __ORWELL__ )
- //======================================
- // single-player controller bindings
- //======================================
- //Print "Setting up __HAPPY__ single-player controller bindings...\n"
- bindset 0
- bind "JOY1" "_jump" // A
- bind "JOY2" "_crouch" // B
- bind "JOY3" "_quick3" // X
- bind "JOY4" "_supermeter" // Y
- bind "JOY5" "_quickuse" // L Shoulder
- bind "JOY6" "_changeWeapon" // R Shoulder
- // bind "JOY7" "_sprint" // L Stick Click
- bind "JOY8" "_attack2 _use" // R Stick Click
- bind "JOY9" "toggleMainMenu" // Start
- bind "JOY10" "_inventory" // Back
- bind "JOY_STICK1_UP" "_moveforward"
- bind "JOY_STICK1_DOWN" "_moveback"
- bind "JOY_STICK1_LEFT" "_moveleft"
- bind "JOY_STICK1_RIGHT" "_moveright"
- bind "JOY_STICK2_UP" "_lookup"
- bind "JOY_STICK2_DOWN" "_lookdown"
- bind "JOY_STICK2_LEFT" "_lookleft"
- bind "JOY_STICK2_RIGHT" "_lookright"
- bind "JOY_TRIGGER1" "_zoom _altfire"
- bind "JOY_TRIGGER2" "_attack1"
- bind "JOY_DPAD_UP" "_reload"
- bind "JOY_DPAD_RIGHT" "_quick2"
- bind "JOY_DPAD_DOWN" "_objectives"
- bind "JOY_DPAD_LEFT" "_quick0"
- //======================================
- // multi-player controller bindings when alive
- //======================================
- //Print "Setting up __HAPPY__/__SUPER_HAPPY__ multi-player controller bindings...\n"
- bindset 1
- bind "JOY1" "_jump" // A
- bind "JOY2" "_crouch" // B
- bind "JOY3" "" // X
- bind "JOY4" "_use" // Y
- bind "JOY5" "_quickUse" // L Shoulder
- bind "JOY6" "_changeWeapon" // R Shoulder
- bind "JOY7" "_sprint" // L Stick Click
- bind "JOY8" "_attack2" // R Stick Click
- bind "JOY9" "toggleMainMenu" // Start
- bind "JOY10" "_mpScoreboard" // Back
- bind "JOY_STICK1_UP" "_moveforward"
- bind "JOY_STICK1_DOWN" "_moveback"
- bind "JOY_STICK1_LEFT" "_moveleft"
- bind "JOY_STICK1_RIGHT" "_moveright"
- bind "JOY_STICK2_UP" "_lookup"
- bind "JOY_STICK2_DOWN" "_lookdown"
- bind "JOY_STICK2_LEFT" "_lookleft"
- bind "JOY_STICK2_RIGHT" "_lookright"
- bind "JOY_TRIGGER1" "_zoom _altfire" // L Trigger
- bind "JOY_TRIGGER2" "_attack1" // R Trigger
- bind "JOY_DPAD_UP" "_activateAbility"
- bind "JOY_DPAD_RIGHT" "_activateAbility _nextquickitem"
- bind "JOY_DPAD_DOWN" "_activateAbility"
- bind "JOY_DPAD_LEFT" "_activateAbility _prevquickitem"
- //======================================
- // Snapmap player controller bindings
- //======================================
- //Print "Setting up __HAPPY__/__SUPER_HAPPY__ Snapmap player controller bindings...\n"
- bindset 2
- bind "JOY1" "_jump" // A
- bind "JOY2" "_crouch" // B
- bind "JOY3" "_activateAbility" // X
- bind "JOY4" "_use" // Y
- bind "JOY5" "_quickUse" // L Shoulder
- bind "JOY6" "_changeWeapon" // R Shoulder
- bind "JOY7" "_sprint" // L Stick Click
- bind "JOY8" "_attack2" // R Stick Click
- bind "JOY9" "toggleMainMenu" // Start
- bind "JOY10" "_mpScoreboard" // Back
- bind "JOY_STICK1_UP" "_moveforward"
- bind "JOY_STICK1_DOWN" "_moveback"
- bind "JOY_STICK1_LEFT" "_moveleft"
- bind "JOY_STICK1_RIGHT" "_moveright"
- bind "JOY_STICK2_UP" "_lookup"
- bind "JOY_STICK2_DOWN" "_lookdown"
- bind "JOY_STICK2_LEFT" "_lookleft"
- bind "JOY_STICK2_RIGHT" "_lookright"
- bind "JOY_TRIGGER1" "_zoom _altfire" // L Trigger
- bind "JOY_TRIGGER2" "_attack1" // R Trigger
- bind "JOY_DPAD_UP" "_taunt0; _quick1"
- bind "JOY_DPAD_RIGHT" "_taunt1; _quick2"
- bind "JOY_DPAD_DOWN" "_taunt2; _quick3"
- bind "JOY_DPAD_LEFT" "devgui 1; _quick0"
- //======================================
- // multi-player demon controller bindings
- //======================================
- //Print "Setting up __HAPPY__/__SUPER_HAPPY__ multi-player demon controller bindings...\n"
- bindset 3
- bind "JOY1" "_jump" // A
- bind "JOY2" "_crouch" // B
- bind "JOY3" "" // X
- bind "JOY4" "_activateAbility" // Y
- bind "JOY5" "_quickUse" // L Shoulder
- bind "JOY6" "" // R Shoulder
- bind "JOY7" "_sprint" // L Stick Click
- bind "JOY8" "_attack2" // R Stick Click
- bind "JOY9" "toggleMainMenu" // Start
- bind "JOY10" "_mpScoreboard" // Back
- bind "JOY_STICK1_UP" "_moveforward"
- bind "JOY_STICK1_DOWN" "_moveback"
- bind "JOY_STICK1_LEFT" "_moveleft"
- bind "JOY_STICK1_RIGHT" "_moveright"
- bind "JOY_STICK2_UP" "_lookup"
- bind "JOY_STICK2_DOWN" "_lookdown"
- bind "JOY_STICK2_LEFT" "_lookleft"
- bind "JOY_STICK2_RIGHT" "_lookright"
- bind "JOY_TRIGGER1" "_zoom _altfire" // L Trigger
- bind "JOY_TRIGGER2" "_attack1" // R Trigger
- bind "JOY_DPAD_UP" "_quick0"
- bind "JOY_DPAD_RIGHT" "_quick1"
- bind "JOY_DPAD_DOWN" "_quick2"
- bind "JOY_DPAD_LEFT" "_quick3"
- //======================================
- // snap map demon controller bindings
- //======================================
- //Print "Setting up __HAPPY__/__SUPER_HAPPY__ snap map demon controller bindings...\n"
- bindset 10
- bind "JOY1" "_jump" // A
- bind "JOY2" "_crouch" // B
- bind "JOY3" "" // X
- bind "JOY4" "_activateAbility" // Y
- bind "JOY5" "_quickUse" // L Shoulder
- bind "JOY6" "" // R Shoulder
- bind "JOY7" "_sprint" // L Stick Click
- bind "JOY8" "_attack2" // R Stick Click
- bind "JOY9" "toggleMainMenu" // Start
- bind "JOY10" "_mpScoreboard" // Back
- bind "JOY_STICK1_UP" "_moveforward"
- bind "JOY_STICK1_DOWN" "_moveback"
- bind "JOY_STICK1_LEFT" "_moveleft"
- bind "JOY_STICK1_RIGHT" "_moveright"
- bind "JOY_STICK2_UP" "_lookup"
- bind "JOY_STICK2_DOWN" "_lookdown"
- bind "JOY_STICK2_LEFT" "_lookleft"
- bind "JOY_STICK2_RIGHT" "_lookright"
- bind "JOY_TRIGGER1" "_zoom _altfire" // L Trigger
- bind "JOY_TRIGGER2" "_attack1" // R Trigger
- bind "JOY_DPAD_UP" "_quick0"
- bind "JOY_DPAD_RIGHT" "_quick1"
- bind "JOY_DPAD_DOWN" "_quick2"
- bind "JOY_DPAD_LEFT" "_quick3"
- #elif defined( __SAD__ )
- //======================================
- // single-player controller bindings
- //======================================
- //Print "Setting up __SAD__ single-player controller bindings...\n"
- bindset 0
- bind "JOY1" "_jump" // A
- bind "JOY2" "_crouch" // B
- bind "JOY3" "_quick3" // X
- bind "JOY4" "_supermeter" // Y
- bind "JOY5" "_supermeter" // L Shoulder
- bind "JOY6" "_changeWeapon" // R Shoulder
- //bind "JOY7" "_sprint" // L Stick Click
- bind "JOY8" "_attack2 _use" // R Stick Click
- bind "JOY9" "toggleMainMenu" // Start
- bind "JOY10" "_inventory" // Back
- bind "JOY_STICK1_UP" "_moveforward"
- bind "JOY_STICK1_DOWN" "_moveback"
- bind "JOY_STICK1_LEFT" "_moveleft"
- bind "JOY_STICK1_RIGHT" "_moveright"
- bind "JOY_STICK2_UP" "_lookup"
- bind "JOY_STICK2_DOWN" "_lookdown"
- bind "JOY_STICK2_LEFT" "_lookleft"
- bind "JOY_STICK2_RIGHT" "_lookright"
- bind "JOY_TRIGGER1" "_quickuse" // L Trigger
- bind "JOY_TRIGGER2" "_changeWeapon" // R Trigger
- bind "JOY_DPAD_UP" "_quick1"
- bind "JOY_DPAD_RIGHT" "_quick2"
- bind "JOY_DPAD_DOWN" "_objectives"
- bind "JOY_DPAD_LEFT" "_quick0"
- //======================================
- // multi-player controller bindings
- //======================================
- //Print "Setting up __SAD__ multi-player controller bindings...\n"
- bindset 1
- bind "JOY1" "_jump"
- bind "JOY2" "_crouch"
- bind "JOY3" "_supermeter"
- bind "JOY4" "_weapNext"
- bind "JOY5" "_zoom _altfire"
- bind "JOY6" "_attack1"
- bind "JOY7" "_sprint"
- bind "JOY8" "_attack2"
- bind "JOY9" "toggleMainMenu"
- bind "JOY10" "_mpScoreboard"
- bind "JOY_STICK1_UP" "_moveforward"
- bind "JOY_STICK1_DOWN" "_moveback"
- bind "JOY_STICK1_LEFT" "_moveleft"
- bind "JOY_STICK1_RIGHT" "_moveright"
- bind "JOY_STICK2_UP" "_lookup"
- bind "JOY_STICK2_DOWN" "_lookdown"
- bind "JOY_STICK2_LEFT" "_lookleft"
- bind "JOY_STICK2_RIGHT" "_lookright"
- bind "JOY_TRIGGER1" "_quickuse"
- bind "JOY_TRIGGER2" "_changeWeapon"
- bind "JOY_DPAD_UP" "_quick1"
- bind "JOY_DPAD_RIGHT" "_quick2"
- bind "JOY_DPAD_DOWN" "_quick3"
- bind "JOY_DPAD_LEFT" "_quick0"
- //======================================
- // Snapmap player controller bindings
- //======================================
- //Print "Setting up __SAD__ Snapmap player controller bindings...\n"
- bindset 2
- bind "JOY1" "_jump"
- bind "JOY2" "_crouch"
- bind "JOY3" "_activateAbility"
- bind "JOY4" "_weapNext"
- bind "JOY5" "_zoom _altfire"
- bind "JOY6" "_attack1"
- bind "JOY7" "_sprint"
- bind "JOY8" "_attack2"
- bind "JOY9" "toggleMainMenu"
- bind "JOY10" "_mpScoreboard"
- bind "JOY_STICK1_UP" "_moveforward"
- bind "JOY_STICK1_DOWN" "_moveback"
- bind "JOY_STICK1_LEFT" "_moveleft"
- bind "JOY_STICK1_RIGHT" "_moveright"
- bind "JOY_STICK2_UP" "_lookup"
- bind "JOY_STICK2_DOWN" "_lookdown"
- bind "JOY_STICK2_LEFT" "_lookleft"
- bind "JOY_STICK2_RIGHT" "_lookright"
- bind "JOY_TRIGGER1" "_quickuse"
- bind "JOY_TRIGGER2" "_changeWeapon"
- bind "JOY_DPAD_LEFT" "devgui 1"
- #elif defined( __SUPER_SAD__ )
- //======================================
- // single-player controller bindings
- //======================================
- //Print "Setting up __SUPER_SAD__ single-player controller bindings...\n"
- bindset 0
- bind "JOY1" "_jump" // A
- bind "JOY2" "_crouch" // B
- bind "JOY3" "_quick3" // X
- bind "JOY4" "_supermeter" // Y
- bind "JOY5" "_supermeter" // L Shoulder
- bind "JOY6" "_changeWeapon" // R Shoulder
- //bind "JOY7" "_sprint" // L Stick Click
- bind "JOY8" "_attack2 _use" // R Stick Click
- bind "JOY9" "toggleMainMenu" // Start
- bind "JOY10" "_inventory" // Back
- bind "JOY_STICK1_UP" "_moveforward"
- bind "JOY_STICK1_DOWN" "_moveback"
- bind "JOY_STICK1_LEFT" "_moveleft"
- bind "JOY_STICK1_RIGHT" "_moveright"
- bind "JOY_STICK2_UP" "_lookup"
- bind "JOY_STICK2_DOWN" "_lookdown"
- bind "JOY_STICK2_LEFT" "_lookleft"
- bind "JOY_STICK2_RIGHT" "_lookright"
- bind "JOY_TRIGGER1" "_quickuse" // L Trigger
- bind "JOY_TRIGGER2" "_changeWeapon" // R Trigger
- bind "JOY_DPAD_UP" "_quick1"
- bind "JOY_DPAD_RIGHT" "_quick2"
- bind "JOY_DPAD_DOWN" "_objectives"
- bind "JOY_DPAD_LEFT" "_quick0"
- //======================================
- // multi-player controller bindings
- //======================================
- //Print "Setting up __SUPER_SAD__ multi-player controller bindings...\n"
- bindset 1
- bind "JOY1" "_jump" // A
- bind "JOY2" "_crouch" // B
- bind "JOY3" "_activateAbility" // X
- bind "JOY4" "_use"
- bind "JOY5" "_quickUse"
- bind "JOY6" "_weapNext"
- bind "JOY7" "_sprint" // L Stick Click
- bind "JOY8" "_attack2" // R Stick Click
- bind "JOY9" "toggleMainMenu" // Start
- bind "JOY10" "_mpScoreboard" // Back
- bind "JOY_STICK1_UP" "_moveforward"
- bind "JOY_STICK1_DOWN" "_moveback"
- bind "JOY_STICK1_LEFT" "_moveleft"
- bind "JOY_STICK1_RIGHT" "_moveright"
- bind "JOY_STICK2_UP" "_lookup"
- bind "JOY_STICK2_DOWN" "_lookdown"
- bind "JOY_STICK2_LEFT" "_lookleft"
- bind "JOY_STICK2_RIGHT" "_lookright"
- bind "JOY_TRIGGER1" "_zoom _altfire" // L Trigger
- bind "JOY_TRIGGER2" "_attack1" // R Trigger
- bind "JOY_DPAD_UP" ""
- bind "JOY_DPAD_RIGHT" ""
- bind "JOY_DPAD_DOWN" ""
- bind "JOY_DPAD_LEFT" "devgui 1"
- //======================================
- // Snapmap player controller bindings
- //======================================
- //Print "Setting up __SUPER_SAD__ Snapmap player controller bindings...\n"
- bindset 2
- bind "JOY1" "_jump" // A
- bind "JOY2" "_crouch" // B
- bind "JOY3" "_activateAbility" // X
- bind "JOY4" "_use"
- bind "JOY5" "_quickUse"
- bind "JOY6" "_weapNext"
- bind "JOY7" "_sprint" // L Stick Click
- bind "JOY8" "_attack2" // R Stick Click
- bind "JOY9" "toggleMainMenu" // Start
- bind "JOY10" "_mpScoreboard" // Back
- bind "JOY_STICK1_UP" "_moveforward"
- bind "JOY_STICK1_DOWN" "_moveback"
- bind "JOY_STICK1_LEFT" "_moveleft"
- bind "JOY_STICK1_RIGHT" "_moveright"
- bind "JOY_STICK2_UP" "_lookup"
- bind "JOY_STICK2_DOWN" "_lookdown"
- bind "JOY_STICK2_LEFT" "_lookleft"
- bind "JOY_STICK2_RIGHT" "_lookright"
- bind "JOY_TRIGGER1" "_zoom _altfire" // L Trigger
- bind "JOY_TRIGGER2" "_attack1" // R Trigger
- bind "JOY_DPAD_LEFT" "devgui 1"
- //======================================
- // multi-player demon controller bindings
- //======================================
- //Print "Setting up __SUPER_SAD__ multi-player demon controller bindings...\n"
- bindset 3
- bind "JOY1" "_jump" // A
- bind "JOY2" "_crouch" // B
- bind "JOY3" "_activateAbility" // X
- bind "JOY4" "_weapNext" // Y
- bind "JOY5" "_demonFlyDown" // L Shoulder
- bind "JOY6" "_demonFlyUp" // R Shoulder
- bind "JOY7" "_sprint" // L Stick Click
- bind "JOY8" "_attack2" // R Stick Click
- bind "JOY9" "toggleMainMenu" // Start
- bind "JOY10" "_mpScoreboard" // Back
- bind "JOY_STICK1_UP" "_moveforward"
- bind "JOY_STICK1_DOWN" "_moveback"
- bind "JOY_STICK1_LEFT" "_moveleft"
- bind "JOY_STICK1_RIGHT" "_moveright"
- bind "JOY_STICK2_UP" "_lookup"
- bind "JOY_STICK2_DOWN" "_lookdown"
- bind "JOY_STICK2_LEFT" "_lookleft"
- bind "JOY_STICK2_RIGHT" "_lookright"
- bind "JOY_TRIGGER1" "_zoom _altfire" // L Trigger
- bind "JOY_TRIGGER2" "_attack1" // R Trigger
- bind "JOY_DPAD_UP" ""
- bind "JOY_DPAD_RIGHT" ""
- bind "JOY_DPAD_DOWN" ""
- bind "JOY_DPAD_LEFT" "devgui 1"
- //======================================
- // snap map demon controller bindings
- //======================================
- //Print "Setting up __SUPER_SAD__ snap map demon controller bindings...\n"
- bindset 10
- bind "JOY1" "_jump" // A
- bind "JOY2" "_crouch" // B
- bind "JOY3" "_activateAbility" // X
- bind "JOY4" "_weapNext" // Y
- bind "JOY5" "_demonFlyDown" // L Shoulder
- bind "JOY6" "_demonFlyUp" // R Shoulder
- bind "JOY7" "_sprint" // L Stick Click
- bind "JOY8" "_attack2" // R Stick Click
- bind "JOY9" "toggleMainMenu" // Start
- bind "JOY10" "_mpScoreboard" // Back
- bind "JOY_STICK1_UP" "_moveforward"
- bind "JOY_STICK1_DOWN" "_moveback"
- bind "JOY_STICK1_LEFT" "_moveleft"
- bind "JOY_STICK1_RIGHT" "_moveright"
- bind "JOY_STICK2_UP" "_lookup"
- bind "JOY_STICK2_DOWN" "_lookdown"
- bind "JOY_STICK2_LEFT" "_lookleft"
- bind "JOY_STICK2_RIGHT" "_lookright"
- bind "JOY_TRIGGER1" "_zoom _altfire" // L Trigger
- bind "JOY_TRIGGER2" "_attack1" // R Trigger
- bind "JOY_DPAD_UP" ""
- bind "JOY_DPAD_RIGHT" ""
- bind "JOY_DPAD_DOWN" ""
- bind "JOY_DPAD_LEFT" "devgui 1"
- #endif
- // Always go back to bindset 0 before exiting the config
- bindset 0
- swf_dossier_WeaponSelectStick 1
- //Print "Finished executing default.cfg.\n"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement