X-Git-Url: http://de.git.xonotic.org/?p=xonotic%2Fxonotic-data.pk3dir.git;a=blobdiff_plain;f=defaultXonotic.cfg;h=4d3c1fea781856a841a6ed030eb1789a1abb9b15;hp=8fe7f7d94ad755c7d366a8bde497d176d6e0a3a7;hb=e921ae9f86a09d0a20cd4c72b44e6d71d25975ea;hpb=df110eb632e3d04119c2d0771e0d54c1a1ea27b8 diff --git a/defaultXonotic.cfg b/defaultXonotic.cfg index 8fe7f7d94a..4d3c1fea78 100644 --- a/defaultXonotic.cfg +++ b/defaultXonotic.cfg @@ -10,7 +10,7 @@ // e.g. Xonotic 1.5.1 RC1 will be 15101 set g_xonoticversion git "Xonotic version (formatted for humans)" -gameversion 700 // 0.7.0 +gameversion 800 // 0.8.0 gameversion_min 0 // git builds see all versions gameversion_max 65535 // git builds see all versions @@ -34,6 +34,8 @@ seta g_configversion 0 "Configuration file version (used to upgrade settings) 0: // other aliases alias +hook +button6 alias -hook -button6 +alias +jetpack +button10 +alias -jetpack -button10 alias use "impulse 21" // for backwards compatibility @@ -44,23 +46,26 @@ alias dropweapon "impulse 17" alias +show_info +button7 alias -show_info -button7 -bind f6 team_auto - // merge lightmaps up to 2048x2048 textures mod_q3bsp_lightmapmergepower 4 // player defaults _cl_color "112.211" // same effect as 112, but menuqc can detect this as the default and not intentionally set -_cl_name Player +_cl_name "" +seta _cl_gender 0 "storage cvar for current player gender (0 = undisclosed, 1 = male, 2 = female)" _cl_playermodel models/player/erebus.iqm _cl_playerskin 0 -seta cl_reticle 1 "control for toggling whether ANY zoom reticles are shown" -seta cl_reticle_stretch 0 "whether to stretch reticles so they fit the screen (breaks image proportions)" -seta cl_reticle_item_vortex 1 "draw aiming reticle for the vortex weapon's zoom, 0 disables and values between 0 and 1 change alpha" -seta cl_reticle_item_normal 1 "draw reticle when zooming with the zoom button, 0 disables and values between 0 and 1 change alpha" +seta cl_reticle 1 "enable zoom reticles" +seta cl_reticle_stretch 0 "stretch reticles so they fit the screen (breaks image proportions)" +seta cl_reticle_normal 1 "draw an aiminig reticle when zooming with the zoom button" +seta cl_reticle_normal_alpha 1 "alpha of the normal reticle" +seta cl_reticle_weapon 1 "draw custom aiming reticle when zooming with certain weapons" +seta cl_reticle_weapon_alpha 1 "alpha of the custom reticle" + fov 100 -seta cl_velocityzoom 0 "velocity based zooming of fov, negative values zoom out" +seta cl_velocityzoom_enabled 0 "velocity based zooming of fov" +seta cl_velocityzoom_factor 0 "factor of fov zooming (negative values zoom out)" seta cl_velocityzoom_type 3 "how to factor in speed, 1 = all velocity in all directions, 2 = velocity only in forward direction (can be negative), 3 = velocity only in forward direction (limited to forward only)" seta cl_velocityzoom_speed 1000 "target speed for fov factoring" seta cl_velocityzoom_time 0.2 "time value for averaging speed values" @@ -226,7 +231,7 @@ seta cl_hitsound_min_pitch 0.75 "minimum pitch of hit sound" seta cl_hitsound_max_pitch 1.5 "maximum pitch of hit sound" seta cl_hitsound_nom_damage 25 "damage amount at which hitsound bases pitch off" -seta cl_eventchase_death 1 "camera goes into 3rd person mode when the player is dead" +seta cl_eventchase_death 1 "camera goes into 3rd person mode when the player is dead; set to 2 to active the effect only when the corpse doesn't move anymore" seta cl_eventchase_nexball 1 "camera goes into 3rd person mode when in nexball game-mode" seta cl_eventchase_distance 140 "final camera distance" seta cl_eventchase_speed 1.3 "how fast the camera slides back, 0 is instant" @@ -420,8 +425,6 @@ set g_pickup_items -1 "if set to 0 all items (health, armor, ammo, weapons...) a set g_weaponarena "0" "put in a list of weapons to enable a weapon arena mode, or try \"all\" or \"most\"" set g_weaponarena_random "0" "if set to a number, only that weapon count is given on every spawn (randomly)" set g_weaponarena_random_with_blaster "1" "additionally, always provide the blaster in random weapon arena games" -set g_midair 0 "if set to 1 you can only apply damage to your opponent while he is airborne" -set g_midair_shieldtime 0.3 "number of seconds you are still invincible since you lost contact to the ground" set g_spawnpoints_auto_move_out_of_solid 0 "if set to 1 you will see a warning if a spawn point was placed inside a solid" set g_forced_respawn 0 "if set to 1 and a player died, that player gets automatically respawned once seconds are over" set g_fullbrightplayers 0 "brightens up player models (note that the color, skin or model of the players does not change!)" @@ -459,8 +462,6 @@ seta menu_sandbox_edit_physics 1 seta menu_sandbox_edit_force 1 seta menu_sandbox_edit_material "" -bind f7 menu_showsandboxtools - seta menu_monsters_edit_spawn "" seta menu_monsters_edit_skin 0 seta menu_monsters_edit_movetarget 1 @@ -471,7 +472,7 @@ set g_botclip_collisions 1 "0 = disable collision testing against botclips, migh set g_grappling_hook 0 "let players spawn with the grappling hook which allows them to pull themselves up" set g_spawn_alloweffects 1 "allow clients to enable spawn point and event effects such as particles and sounds, see cl_spawn_ cvars for more info" -set g_spawn_furthest 0.5 "this amount of the spawns shall be far away from any players" +set g_spawn_furthest 1.0 "this amount of the spawns shall be far away from any players" set g_spawn_useallspawns 0 "use all spawns, e.g. also team spawns in non-teamplay, and all spawns, even enemy spawns, in teamplay" // respawn delay set g_respawn_delay_small 2 "small game number of seconds you have to wait before you can respawn again" @@ -544,6 +545,7 @@ gl_picmip_other 1 // so, picmip -1 is best possible quality r_mipsprites 1 r_mipskins 1 r_shadow_realtime_world_lightmaps 1 +r_shadow_realtime_world_importlightentitiesfrommap 0 // Whether build process uses keepLights is nontransparent and may change, so better make keepLights not matter. cl_decals_fadetime 5 cl_decals_time 1 seta cl_gunalign 3 "Gun alignment; 1 = center (if allowed by g_shootfromclient) or right, 2 = center (if allowed by g_shootfromclient) or left, 3 = right only, 4 = left only" @@ -629,19 +631,6 @@ alias togglezoom "${_togglezoom}zoom" alias reload "impulse 20" -// movement -bind w +forward -bind a +moveleft -bind s +back -bind d +moveright -bind UPARROW +forward -bind LEFTARROW +moveleft -bind DOWNARROW +back -bind RIGHTARROW +moveright -bind SHIFT +crouch -bind ENTER +jump -bind SPACE +jump - // weapons alias weapon_group_1 "impulse 1" alias weapon_group_2 "impulse 2" @@ -654,102 +643,6 @@ alias weapon_group_8 "impulse 8" alias weapon_group_9 "impulse 9" alias weapon_group_0 "impulse 14" // cycles the superweapons exec weapons.cfg -bind 0 weapon_group_0 -bind 1 weapon_group_1 -bind 2 weapon_group_2 -bind 3 weapon_group_3 -bind 4 weapon_group_4 -bind 5 weapon_group_5 -bind 6 weapon_group_6 -bind 7 weapon_group_7 -bind 8 weapon_group_8 -bind 9 weapon_group_9 -bind q weaplast -bind MOUSE1 +fire -bind MOUSE2 +fire2 -bind MOUSE3 togglezoom -bind MOUSE4 weaplast -bind MOUSE5 +hook -bind MWHEELUP weapnext -bind MWHEELDOWN weapprev -bind r reload -bind BACKSPACE dropweapon -bind g dropweapon -bind f +use -bind v +button8 // drag object - -// misc -bind e +hook -bind ` toggleconsole -bind ~ toggleconsole -bind TAB +showscores -bind ESCAPE togglemenu -bind t messagemode -bind y messagemode2 -bind z messagemode2 -bind u "+con_chat_maximize" -bind m +hud_panel_radar_maximized -bind i +show_info -bind PAUSE pause -bind F10 menu_showquitdialog -bind F11 disconnect -bind F12 screenshot -bind F4 ready -bind ALT +showaccuracy - -// Gamepad defaults. Tested with Logitech Rumblepad 2, I hope similar ones works as well. -bind JOY1 "+crouch" -bind JOY2 "+jump" -bind JOY3 "weapprev" -bind JOY4 "weapnext" -bind JOY5 "+fire2" -bind JOY6 "+fire" -bind JOY7 "+zoom" -bind JOY8 "dropweapon" -bind JOY9 "menu_showteamselect" -bind JOY10 "+show_info" -bind JOY11 "+showscores" -bind JOY12 "+con_chat_maximize" -seta joyadvanced "1" -seta joyadvaxisr "2" -seta joyadvaxisx "3" -seta joyadvaxisy "1" -seta joyadvaxisz "4" -seta joysidesensitivity "1.0" -seta joypitchsensitivity "0.9" -seta joyyawsensitivity "-1.8" -// SDL only -seta joy_deadzoneforward "0.05" -seta joy_deadzonepitch "0.05" -seta joy_deadzoneside "0.05" -seta joy_deadzoneup "0.05" -seta joy_deadzoneyaw "0.05" -seta joy_sensitivitypitch "0.9" -seta joy_sensitivityyaw "-1.8" - -// team say -bind kp_ins messagemode -bind kp_del messagemode2 -bind kp_end "+userbind 1" -bind kp_downarrow "+userbind 2" -bind kp_pgdn "+userbind 3" -bind kp_leftarrow "+userbind 4" -bind kp_5 "+userbind 6" -bind kp_rightarrow "+userbind 7" -bind kp_home "+userbind 9" -bind kp_uparrow "+userbind 10" -bind kp_pgup "+userbind 11" -bind kp_multiply "+userbind 12" -bind kp_slash "+userbind 13" -bind kp_enter "+userbind 16" -bind kp_plus "+userbind 17" -bind kp_minus "+userbind 18" - -bind F1 vyes -bind F2 vno - -//used for spectate/observer mode -bind F3 spec // score log set sv_logscores_console 0 "print scores to server console" @@ -895,48 +788,12 @@ set g_banned_list_idmode "1" "when set, the IP banning system always uses the ID r_labelsprites_scale 0.40625 // labels sprites get displayed at 0.5x from 640x480 to 1280x1024, and at 1x from 1600x1200 onwards -// usercommands. These can be edited and bound by the menu. -seta "userbind1_press" "say_team quad soon"; seta "userbind1_release" ""; seta "userbind1_description" "team: quad soon" -seta "userbind2_press" "say_team free item %x^7 (l:%y^7); g_waypointsprite_team_here_p"; seta "userbind2_release" ""; seta "userbind2_description" "team: free item, icon" -seta "userbind3_press" "say_team took item (l:%l^7); g_waypointsprite_team_here"; seta "userbind3_release" ""; seta "userbind3_description" "team: took item, icon" -seta "userbind4_press" "say_team negative"; seta "userbind4_release" ""; seta "userbind4_description" "team: negative" -seta "userbind5_press" "say_team positive"; seta "userbind5_release" ""; seta "userbind5_description" "team: positive" -seta "userbind6_press" "say_team need help (l:%l^7) (h:%h^7 a:%a^7 w:%w^7); g_waypointsprite_team_helpme; cmd voice needhelp"; seta "userbind6_release" ""; seta "userbind6_description" "team: need help, icon" -seta "userbind7_press" "say_team enemy seen (l:%y^7); g_waypointsprite_team_danger_p; cmd voice incoming"; seta "userbind7_release" ""; seta "userbind7_description" "team: enemy seen, icon" -seta "userbind8_press" "say_team flag seen (l:%y^7); g_waypointsprite_team_here_p; cmd voice seenflag"; seta "userbind8_release" ""; seta "userbind8_description" "team: flag seen, icon" -seta "userbind9_press" "say_team defending (l:%l^7) (h:%h^7 a:%a^7 w:%w^7); g_waypointsprite_team_here"; seta "userbind9_release" ""; seta "userbind9_description" "team: defending, icon" -seta "userbind10_press" "say_team roaming (l:%l^7) (h:%h^7 a:%a^7 w:%w^7); g_waypointsprite_team_here"; seta "userbind10_release" ""; seta "userbind10_description" "team: roaming, icon" -seta "userbind11_press" "say_team attacking (l:%l^7) (h:%h^7 a:%a^7 w:%w^7); g_waypointsprite_team_here"; seta "userbind11_release" ""; seta "userbind11_description" "team: attacking, icon" -seta "userbind12_press" "say_team killed flagcarrier (l:%y^7); g_waypointsprite_team_here_p"; seta "userbind12_release" ""; seta "userbind12_description" "team: killed flag, icon" -seta "userbind13_press" "say_team dropped flag (l:%d^7); g_waypointsprite_team_here_d"; seta "userbind13_release" ""; seta "userbind13_description" "team: dropped flag, icon" -seta "userbind14_press" "say_team dropped gun %w^7 (l:%l^7); g_waypointsprite_team_here; wait; dropweapon"; seta "userbind14_release" ""; seta "userbind14_description" "team: drop gun, icon" -// TODO change this to "use" once we can -seta "userbind15_press" "say_team dropped flag/key %w^7 (l:%l^7); g_waypointsprite_team_here; wait; +use"; seta "userbind15_release" "-use"; seta "userbind15_description" "team: drop flag/key, icon" -seta "userbind16_press" "say :-) / nice one"; seta "userbind16_release" ""; seta "userbind16_description" "chat: nice one" -seta "userbind17_press" "say good game"; seta "userbind17_release" ""; seta "userbind17_description" "chat: good game" -seta "userbind18_press" "say hi / good luck and have fun"; seta "userbind18_release" ""; seta "userbind18_description" "chat: hi / good luck" -seta "userbind19_press" "+showscores; +con_chat_maximize"; seta "userbind19_release" "-showscores; -con_chat_maximize"; seta "userbind19_description" "scoreboard / chat history" -seta "userbind20_press" "toggle cl_capturevideo"; seta "userbind20_release" ""; seta "userbind20_description" "toggle recording .avi" -seta "userbind21_press" "toggle vid_fullscreen; vid_restart"; seta "userbind21_release" ""; seta "userbind21_description" "toggle fullscreen" -seta "userbind22_press" ""; seta "userbind22_release" ""; seta "userbind22_description" "" -seta "userbind23_press" ""; seta "userbind23_release" ""; seta "userbind23_description" "" -seta "userbind24_press" ""; seta "userbind24_release" ""; seta "userbind24_description" "" -seta "userbind25_press" ""; seta "userbind25_release" ""; seta "userbind25_description" "" -seta "userbind26_press" ""; seta "userbind26_release" ""; seta "userbind26_description" "" -seta "userbind27_press" ""; seta "userbind27_release" ""; seta "userbind27_description" "" -seta "userbind28_press" ""; seta "userbind28_release" ""; seta "userbind28_description" "" -seta "userbind29_press" ""; seta "userbind29_release" ""; seta "userbind29_description" "" -seta "userbind30_press" ""; seta "userbind30_release" ""; seta "userbind30_description" "" -seta "userbind31_press" ""; seta "userbind31_release" ""; seta "userbind31_description" "" -seta "userbind32_press" ""; seta "userbind32_release" ""; seta "userbind32_description" "" -alias _userbind_call "${$1}" -alias +userbind "_userbind_call userbind${1}_press" -alias -userbind "_userbind_call userbind${1}_release" +exec binds-xonotic.cfg // we must change its default from 1.0 to 1 to be consistent with menuqc set slowmo 1 -seta menu_skin "luminos" +seta menu_skin "luma" set menu_slowmo 1 seta menu_sounds 0 "enables menu sound effects. 1 enables click sounds, 2 also enables hover sounds" seta menu_tooltips 1 "menu tooltips: 0 disabled, 1 enabled, 2 also shows cvar or console command (when available) changed or executed by the item" @@ -967,19 +824,19 @@ seta scoreboard_accuracy_border_thickness 1 "accuracy stats border thickness" seta scoreboard_accuracy_doublerows 0 "use two rows instead of one" seta scoreboard_accuracy_nocolors 0 "don't use colors displaying accuracy stats" seta scoreboard_accuracy 1 "show weapon accuracy stats panel on scoreboard; colors can be configured with accuracy_color* cvars" -seta scoreboard_color_bg_r 0 "red color component of the scoreboard background" -seta scoreboard_color_bg_g 0.4 "green color component of the scoreboard background" -seta scoreboard_color_bg_b 0.6 "blue color component of the scoreboard background" -seta scoreboard_color_bg_team 0.5 "team color multiplier of the scoreboard background" -seta scoreboard_alpha_bg 0.6 "scoreboard background alpha" +seta scoreboard_color_bg_r 0.125 "red color component of the scoreboard background" +seta scoreboard_color_bg_g 0.55 "green color component of the scoreboard background" +seta scoreboard_color_bg_b 0.875 "blue color component of the scoreboard background" +seta scoreboard_color_bg_team 0.6 "team color multiplier of the scoreboard background" +seta scoreboard_alpha_bg 0.7 "scoreboard background alpha" seta scoreboard_alpha_fg 1 "scoreboard foreground alpha" seta scoreboard_alpha_name 0.9 "alpha of player text in scoreboard list other than self" seta scoreboard_alpha_name_self 1 "alpha of player text in scoreboard list of self" seta scoreboard_fadeinspeed 10 "speed at which scoreboard fades in, higher is faster (0 = instant)" seta scoreboard_fadeoutspeed 5 "speed at which scoreboard fades out, higher is faster (0 = instant)" seta scoreboard_highlight 1 "enable highlighting for rows and columns in the scoreboard" -seta scoreboard_highlight_alpha 0.10 "highlight alpha value (depends on hud_scoreboard_highlight 1)" -seta scoreboard_highlight_alpha_self 0.25 "self highlight alpha value" +seta scoreboard_highlight_alpha 0.08 "highlight alpha value (depends on hud_scoreboard_highlight 1)" +seta scoreboard_highlight_alpha_self 0.3 "self highlight alpha value" seta scoreboard_offset_left 0.15 "how far (by percent) the scoreboard is offset from the left screen edge" seta scoreboard_offset_right 0.15 "how far (by percent) the scoreboard is offset from the right screen edge" seta scoreboard_offset_vertical 0.05 "how far (by percent) the scoreboard is offset from the top and bottom of the screen" @@ -1081,6 +938,8 @@ makesaved vid_gl13 makesaved vid_gl20 makesaved v_idlescale makesaved v_kicktime +makesaved music_playlist_list0 +makesaved music_playlist_random0 // ticrate //sys_ticrate 0.0166667 // 60fps. This would be ideal, but kills home routers. @@ -1130,7 +989,7 @@ cd remap $g_cdtracks_remaplist set sv_intermission_cdtrack "" set g_cdtracks_dontusebydefault "rising-of-the-phoenix" -set menu_cdtrack "rising-of-the-phoenix" +seta menu_cdtrack "rising-of-the-phoenix" set sv_maxidle 0 "kick players idle for more than this amount of time in seconds" set sv_maxidle_spectatorsareidle 0 "when sv_maxidle is not 0, assume spectators are idle too" @@ -1176,9 +1035,9 @@ seta cl_clippedspectating 1 "movement collision for spectators so that you can't seta cl_autoscreenshot 1 "Take a screenshot upon the end of a match... 0 = Disable completely, 1 = Allow sv_autoscreenshot to take a screenshot when requested, 2 = Always take an autoscreenshot anyway." +seta cl_jetpack_jump 1 "Activate jetpack by pressing jump in the air. 0 = Disable, 1 = Stop when touching ground, 2 = Enable" + // must be at the bottom of this file: -// alias for switching the teamselect menu -bind f5 menu_showteamselect set g_bugrigs 0 set g_bugrigs_planar_movement 1 "BROTRR bug emulation" @@ -1239,7 +1098,7 @@ seta cl_gentle_gibs 0 "client side gentle mode (only replaces gibs); when set t seta cl_gentle_messages 0 "client side gentle mode (only replaces frag messages/centerprints)" seta cl_gentle_damage 0 "client side gentle mode (only replaces damage flash); when set to 1, a white flash replaces the blood image, when set to 2, a randomily colored flash is used instead" -set g_jetpack 0 "Jetpack mutator (uses the hook's button, can't coexist with the offhand hook, but only with the onhand one)" +set g_jetpack 0 "Jetpack mutator" set g_running_guns 0 "... or wonder, till it drives you mad, what would have followed if you had." set g_bastet 0 "don't try" @@ -1313,8 +1172,6 @@ set sv_accuracy_data_send 1 "1 send weapon accuracy data statistics and improved set cl_accuracy_data_share 0 "1 share my weapon accuracy data statistics with other players, 0 keep my weapon accuracy data statistics hidden" set cl_accuracy_data_receive 0 "1 receive weapon accuracy data statistics at the end of the match" -set developer_fteqccbugs 0 "check fteqcc bugs on startup" -set _allow_unacceptable_compiler_bugs 0 "don't bail out if certain bugs are detected (HANDLE WITH CARE)" set spawn_debug 0 "use all spawns one by one, then abort, to verify all spawnpoints" set loddebug 0 "force this LOD level" set spawn_debugview 0 "display spawnpoints and their rating on spawn to debug spawnpoint rating calculation" @@ -1378,8 +1235,6 @@ volume 1 // sucks less than the old one cl_decals_newsystem 1 -seta cl_cubemaps_extra 1 - set sv_q3acompat_machineshotgunswap 0 "shorthand for swapping machinegun and shotgun (for Q3A map compatibility in mapinfo files)" set g_movement_highspeed 1 "movement speed modification factor (only changes movement when above maxspeed)" @@ -1553,7 +1408,7 @@ exec _hud_common.cfg exec _hud_descriptions.cfg // exec the default skin config // please add any new cvars into the hud_save script in qcsrc/client/hud_config.qc for consistency -exec hud_luminos.cfg +exec hud_luma.cfg // ... and now that everything is configured/aliased, we can do some things: @@ -1577,7 +1432,12 @@ set cl_fullbright_items 0 "enable fullbright items (if server allows, controled set cl_weapon_stay_color "2 0.5 0.5" "Color of picked up weapons when g_weapon_stay > 0" set cl_weapon_stay_alpha 0.75 "Alpha of picked up weapons when g_weapon_stay > 0" +<<<<<<< HEAD +set sv_showspectators 0 +set cl_showspectators 1 +======= // Facility for config.cfg use ONLY. // Interpreted in post-config.cfg. seta menu_forced_saved_cvars "" "These cvars will always be saved, despite engine/Xonotic cvar saving status" set menu_reverted_nonsaved_cvars "" "These cvars are currently marked as saved in the flags, but have been reverted and won't stay saved. INTERNAL USE ONLY." +>>>>>>> master