// // texrays cube config file // suitable for playing only! // 16th April, 2003 // // game settings name "texray" team "blue" // sound settings musicvol 0 // default 100 soundvol 250 // default 150 // graphics settings fpsrange 30 40 // default 30 40 minlod 25 // default 100 dynlight 0 // default 16 gamma 100 // default 100 hudgun 1 lightscale 4 // default 4 fog 160 // default 160 watersubdiv 16 // default 4 maxparticles 400 // default 1000 maxroll 0 // default 3 crosshairfx 0 // default 1 crosshairsize 20 // default 3 (?) hidestats 1 // default 0 fov 110 // default 100 // network settings rate 0 // 0 = detect automatically :) // aliases alias sp [ mode -2; map $arg1 ] alias dmsp [ mode -1; map $arg1 ] alias ffa [ mode 0; map $arg1 ] alias insta [ mode 4; map $arg1 ] alias nick [ name $arg1 ] // used too much irc =) alias fov_normal $fov alias fov_zoom 60 // controls invmouse 0 sensitivity 3 bind W forward bind A left bind S backward bind D right bind MOUSE1 attack bind MOUSE2 jump bind MOUSE3 "weapon 2" // chain gun bind MOUSE4 "weapon 4" // rifle bind MOUSE5 "weapon 3" // rocket launcher bind LCTRL "weapon 1" // shotgun bind 1 "weapon 0" // fist bind 2 "weapon 1" bind 3 "weapon 3" bind 4 "weapon 4" bind 0 quit bind T "saycommand" bind TAB showscores bind ESCAPE "showmenu main" bind F7 "savegame quicksave" bind F8 "loadgame quicksave" bind F9 "say =)" bind F12 screenshot bind KP_ENTER "loop 5 [ echo ]" // clear output // zoom while space is being pressed bind SPACE [ fov $fov_zoom; sensitivity "1.8"; onrelease "fov $fov_normal; sensitivity 3" ] // volume control bind PAGEUP [ soundvol ( + $soundvol 20 ); echo "Volume " $soundvol " / 255" ] bind PAGEDOWN [ soundvol ( - $soundvol 20 ); echo "Volume " $soundvol " / 255" ] // the following binds don't work for some reason :( // i think the syntax is correct though... // toggle music bind m [ if ( = $musicvol 0 ) [ musicvol 150 ] [ musicvol 0 ] ] // volume control //bind PAGEUP [ // if (< $soundvol 231 ) // [ soundvol ( + $soundvol 20 ); echo "Volume " $soundvol " / 255" ] // [ echo $soundvol " (maximum)" ] ] //bind PAGEDOWN [ // if ( > 19 $soundvol ) // [ soundvol ( - $soundvol 20 ); echo "Volume " $soundvol " / 255" ] // [ echo $soundvol " (minimum)" ] ] // Cube lacks the `unbindall' command from quake configs :) bind BACKSPACE "" bind CLEAR "" bind RETURN "" bind PAUSE "" bind EXCLAIM "" bind QUOTEDBL "" bind HASH "" bind DOLLAR "" bind AMPERSAND "" bind QUOTE "" bind LEFTPAREN "" bind RIGHTPAREN "" bind ASTERISK "" bind PLUS "" bind COMMA "" bind MINUS "" bind PERIOD "" bind SLASH "" bind 5 "" bind 6 "" bind 7 "" bind 8 "" bind 9 "" bind COLON "" bind SEMICOLON "" bind LESS "" bind EQUALS "" bind GREATER "" bind QUESTION "" bind AT "" bind LEFTBRACKET "" bind BACKSLASH "" bind RIGHTBRACKET "" bind CARET "" bind UNDERSCORE "" bind BACKQUOTE "" bind B "" bind C "" bind E "" bind F "" bind G "" bind H "" bind I "" bind J "" bind K "" bind L "" bind N "" bind O "" bind P "" bind Q "" bind R "" bind U "" bind V "" bind X "" bind Y "" bind Z "" bind DELETE "" bind KP0 "" bind KP1 "" bind KP2 "" bind KP3 "" bind KP4 "" bind KP5 "" bind KP6 "" bind KP7 "" bind KP8 "" bind KP9 "" bind KP_PERIOD "" bind KP_DIVIDE "" bind KP_MULTIPLY "" bind KP_MINUS "" bind KP_PLUS "" bind KP_EQUALS "" bind UP "" bind DOWN "" bind RIGHT "" bind LEFT "" bind INSERT "" bind HOME "" bind END "" bind F1 "" bind F2 "" bind F3 "" bind F4 "" bind F5 "" bind F6 "" bind F11 "" bind NUMLOCK "" bind CAPSLOCK "" bind SCROLLOCK "" bind RSHIFT "" bind LSHIFT "" bind RCTRL "" bind RALT "" bind LALT "" bind RMETA "" bind LMETA "" bind LSUPER "" bind RSUPER "" bind MODE "" bind COMPOSE "" bind HELP "" bind PRINT "" bind SYSREQ "" bind BREAK "" bind MENU ""