X-Git-Url: http://de.git.xonotic.org/?a=blobdiff_plain;f=defaultXonotic.cfg;h=57448790dc6e2996ac91857d7c4313bd05eb8af9;hb=a7d54bacff68ca2ba6e86e11604b7647968245a5;hp=2c17e78a57b761b0886eec1bab209e1168949325;hpb=6c4d21023050a70fefbeea0241ae7d0255277366;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/defaultXonotic.cfg b/defaultXonotic.cfg index 2c17e78a5..57448790d 100644 --- a/defaultXonotic.cfg +++ b/defaultXonotic.cfg @@ -57,7 +57,7 @@ bind f6 team_auto mod_q3bsp_lightmapmergepower 4 // player defaults -_cl_color 112 +_cl_color "112.211" // same effect as 112, but menuqc can detect this as the default and not intentionally set _cl_name Player _cl_playermodel models/player/erebus.iqm _cl_playerskin 0 @@ -146,6 +146,14 @@ gl_polyblend 0 // whether to use screen tints, this has now been replaced by a b r_motionblur 0 // motion blur value, default is 0 r_damageblur 0 // motion blur when damaged, default is 0 (removed in Xonotic) +r_bloom_blur 4 +r_bloom_brighten 2 +r_bloom_colorexponent 1 +r_bloom_colorscale 1 +r_bloom_colorsubtract 0.125 +r_bloom_resolution 320 +r_bloom_scenebrightness 0.85 + seta vid_x11_display "" "xonotic-linux-*.sh will use this to start xonotic on an other/new X display" // This can have three possible settings: // "" run as usual @@ -475,12 +483,12 @@ seta g_keyhunt_point_leadlimit -1 "Keyhunt point lead limit overriding the mapin seta g_race_laps_limit -1 "Race laps limit overriding the mapinfo specified one (use 0 to play without limit, and -1 to use the mapinfo's limit)" seta g_nexball_goallimit -1 "Nexball goal limit overriding the mapinfo specified one (use 0 to play without limit, and -1 to use the mapinfo's limit)" seta g_nexball_goalleadlimit -1 "Nexball goal lead limit overriding the mapinfo specified one (use 0 to play without limit, and -1 to use the mapinfo's limit)" -seta g_nexball_safepass_maxdist 5000 // Max distance to allow save fassping (0 to turn off safe passing) -seta g_nexball_safepass_turnrate 0.1 // How fast the safe-pass ball can habge direction -seta g_nexball_safepass_holdtime 0.75 // How long to remeber last teammate you pointed at -seta g_nexball_viewmodel_scale 0.25 // How large the ball for the carrier -seta g_nexball_viewmodel_offset "8 8 0" // Where the ball is located on carrier "forward right up" -seta g_nexball_tackling 1 // Allow ball theft? +seta g_nexball_safepass_maxdist 5000 "Max distance to allow save fassping (0 to turn off safe passing)" +seta g_nexball_safepass_turnrate 0.1 "How fast the safe-pass ball can habge direction" +seta g_nexball_safepass_holdtime 0.75 "How long to remeber last teammate you pointed at" +seta g_nexball_viewmodel_scale 0.25 "How large the ball for the carrier" +seta g_nexball_viewmodel_offset "8 8 0" "Where the ball is located on carrier forward right up" +seta g_nexball_tackling 1 "Allow ball theft?" seta g_ctf_ignore_frags 0 "1: regular frags give no points" @@ -574,9 +582,9 @@ seta g_friendlyfire_virtual_force 1 "for teamplay 4: apply force even though dam seta g_teamdamage_threshold 40 "for teamplay 4: threshold over which to apply mirror damage" seta g_teamdamage_resetspeed 20 "for teamplay 4: how fast player's teamdamage count decreases" -seta g_balance_teams 0 "automatically balance out players entering instead of asking them for their preferred team" -seta g_balance_teams_force 0 "automatically balance out teams when players move or disconnect" -seta g_balance_teams_prevent_imbalance 0 "prevent players from changing to larger teams" +seta g_balance_teams 1 "automatically balance out players entering instead of asking them for their preferred team" +seta g_balance_teams_prevent_imbalance 1 "prevent players from changing to larger teams" +set g_balance_teams_scorefactor 0.34 "at the end of the game, take score into account instead of team size by this amount (beware: values over 0.5 mean that a x:0 score imbalance will cause ALL new players to prefer the losing team at the end, despite numbers)" set g_tdm_teams 2 "how many teams are in team deathmatch (set by mapinfo)" seta g_tdm_teams_override 0 "how many teams are in team deathmatch" set g_tdm_team_spawns 0 "when 1, a map can define team spawnpoints for TDM" @@ -793,8 +801,26 @@ set g_multijump 0 "Number of multiple jumps to allow (jumping again in the air), set g_multijump_add 0 "0 = make the current z velocity equal to jumpvelocity, 1 = add jumpvelocity to the current z velocity" set g_multijump_speed -999999 "Minimum vertical speed a player must have in order to jump again" +set g_throughfloor_debug 0 "enable debugging messages for throughfloor calculations" +set g_throughfloor_damage_max_stddev 2 "Maximum standard deviation for splash damage" +set g_throughfloor_force_max_stddev 10 "Maximum standard deviation for splash force" +set g_throughfloor_min_steps_player 1 "Minimum number of steps for splash damage" +set g_throughfloor_min_steps_other 1 "Minimum number of steps for splash damage" +set g_throughfloor_max_steps_player 100 "Maximum number of steps for splash damage" +set g_throughfloor_max_steps_other 10 "Maximum number of steps for splash damage" +// note: for damage X, 0.25 * ((1-g_throughfloor_damage)*X / g_throughfloor_damage_max_stddev)^2 steps are used +// for these numbers: +// damage 25: 3 +// damage 60: 15 +// damage 80: 25 +// damage 200: 157 +// force 250: 10 +// force 300: 15 +// force 600: 57 + // effects r_glsl_vertextextureblend_usebothalphas 1 // allows to abuse texture blending as detail texture +mod_q3shader_force_terrain_alphaflag 1 // supposedly now required for r_glsl_vertextextureblend_usebothalphas to work r_glsl_postprocess 0 // but note, hud_postprocessing enables this r_picmipsprites 0 // Xonotic uses sprites that should never be picmipped (team mate, typing, waypoints) r_picmipworld 1 @@ -1343,7 +1369,7 @@ set con_completion_vnextmap map set con_completion_vdomap map set con_completion_playermodel models/player/*.iqm -// these non-saved engine cvars shall be savedG +// these non-saved engine cvars shall be saved seta cl_port $cl_port seta r_showsurfaces $r_showsurfaces seta r_ambient $r_ambient @@ -1355,6 +1381,7 @@ seta vid_gl20 $vid_gl20 seta vid_gl13 $vid_gl13 seta r_drawviewmodel $r_drawviewmodel seta v_idlescale $v_idlescale +seta net_slist_queriespersecond $net_slist_queriespersecond // ticrate //sys_ticrate 0.0166667 @@ -1564,7 +1591,8 @@ set cl_effects_lightningarc_branchfactor_add 0.1 set g_hitplots 0 "when set to 1, hitplots are stored by the server to provide a means of proving that a triggerbot was used" seta g_hitplots_individuals "" "the individuals, by IP, that should have their hitplots recorded" -set menu_updatecheck 1 +set menu_updatecheck 1 "check for updates" +set menu_updatecheck_getpacks 1 "get update packs from update server" set bot_navigation_ignoreplayers 0 // FIXME remove this once the issue is solved set bot_sound_monopoly 0 "when enabled, only bots can make any noise" @@ -1593,10 +1621,10 @@ alias cl_hook_gamestart_kh alias cl_hook_gamestart_ons alias cl_hook_gamestart_as alias cl_hook_gamestart_rc -alias cl_hook_gamestart_nexball +alias cl_hook_gamestart_nb alias cl_hook_gamestart_cts alias cl_hook_gamestart_ka -alias cl_hook_gamestart_freezetag +alias cl_hook_gamestart_ft alias cl_hook_gameend alias cl_hook_activeweapon @@ -1615,10 +1643,10 @@ alias sv_hook_gamestart_kh alias sv_hook_gamestart_ons alias sv_hook_gamestart_as alias sv_hook_gamestart_rc -alias sv_hook_gamestart_nexball +alias sv_hook_gamestart_nb alias sv_hook_gamestart_cts alias sv_hook_gamestart_ka -alias sv_hook_gamestart_freezetag +alias sv_hook_gamestart_ft alias sv_hook_gamerestart alias sv_hook_gameend @@ -1626,6 +1654,9 @@ seta cl_casings_maxcount 100 "maximum amount of shell casings (must be at least seta cl_gibs_maxcount 100 "maximum amount of gibs (must be at least 1)" seta cl_vehicle_spiderbot_cross_alpha 0.6 seta cl_vehicle_spiderbot_cross_size 1 +seta cl_vehicles_hudscale 0.5 +seta cl_vehicles_hudalpha 0.75 +seta cl_vehicles_hud_tactical 1 //cl_gunalign calculator seta menu_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" @@ -1648,9 +1679,6 @@ set g_triggerimpulse_directional_multiplier 1 "trigger_impulse directional field set g_triggerimpulse_radial_multiplier 1 "trigger_impulse radial field multiplier" set the_goggles "they do nothing" "but the googles, they do" -set g_ghost_items 1 "enable ghosted items (when between 0 and 1, overrides the alpha value)" -set g_ghost_items_color "-1 -1 -1" "color of ghosted items, 0 0 0 leaves the color unchanged" - set sv_weaponstats_file "" "when set to a file name, per-weapon stats get written to that file" seta cl_noantilag 0 "turn this on if you believe antilag is bad" @@ -1683,7 +1711,7 @@ set g_debug_defaultsounds 0 "always use default sounds" set sv_use_csqc_players 1 "set to 0 to disable CSQC players for better Xonotic 0.5 compat" set cl_precacheplayermodels 0 "TODO please check if this needs to be 1 or if precaching a model the server already requested is fast enough to do it at runtime" seta cl_forceplayermodels 0 "make everyone look like your own model (requires server to have sv_use_csqc_players 1 and sv_defaultcharacter 0)" -seta cl_forceplayercolors 0 "make everyone look like your own color (requires server to have sv_use_csqc_players 1 and sv_defaultcharacter 0, and is ignored in teamplay)" +seta cl_forceplayercolors 0 "make everyone look like your own color (requires server to have sv_use_csqc_players 1 and sv_defaultcharacter 0, and is ignored in teamplay with more than two teams)" seta cl_forcemyplayermodel "" "set to the model file name you want to show yourself as (requires server to have sv_use_csqc_players 1; does not affect how enemies look with cl_forceplayermodels)" seta cl_forcemyplayerskin 0 "set to the skin number you want to show yourself as (requires server to have sv_use_csqc_players 1; does not affect how enemies look with cl_forceplayermodels)" seta cl_forcemyplayercolors 0 "set to the color value (encoding is same as _cl_color) for your own player model (requires server to have sv_use_csqc_players 1, and is ignored in teamplay; does not affect how enemies look with cl_forceplayermodels)" @@ -1696,6 +1724,7 @@ set _origin "0 0 0" // campaign internal, set when loading a campaign map1G set _campaign_index "" set _campaign_name "" +set _campaign_testrun 0 "To verify the campaign file, set this to 1, then start the first campaign level from the menu. If you end up in the menu again, it's good, if you get a QC crash, it's bad." // debug set _independent_players 0 "DO NOT TOUCH" @@ -1743,7 +1772,6 @@ cl_decals_newsystem 1 set g_weaponreplace_laser "" set g_weaponreplace_shotgun "" set g_weaponreplace_uzi "" -set g_weaponreplace_minelayer "" set g_weaponreplace_grenadelauncher "" set g_weaponreplace_electro "" set g_weaponreplace_crylink "" @@ -1753,11 +1781,8 @@ set g_weaponreplace_rocketlauncher "" set g_weaponreplace_porto "" set g_weaponreplace_minstanex "" set g_weaponreplace_hook "" -set g_weaponreplace_hlac "" -set g_weaponreplace_rifle "" set g_weaponreplace_tuba "" set g_weaponreplace_fireball "" -set g_weaponreplace_seeker "" set sv_q3acompat_machineshotgunswap 0 "shorthand for swapping uzi and shotgun (for Q3A map compatibility in mapinfo files)" set g_movement_highspeed 1 "movement speed modification factor (only changes movement when above maxspeed)" @@ -1864,8 +1889,7 @@ set g_weapon_charge_colormod_green_full -0.5 set g_weapon_charge_colormod_blue_full -1 // player statistics server URI -set g_playerstats_uri "" -set g_playerstats_debug 0 "when 1, player stats are dumped to the console too" +set g_playerstats_uri "" "Output player statistics information to either: URL (with ://), console (with a dash like this: -), or supply a filename to output to data directory." // autoscreenshots set g_max_info_autoscreenshot 3 "how many info_autoscreenshot entities are allowed" @@ -1902,12 +1926,14 @@ snd_identicalsoundrandomization_tics 1 scr_loadingscreen_background 0 scr_loadingscreen_barcolor "0 0.5 1" scr_loadingscreen_barheight 12 -scr_loadingscreen_count 13 +scr_loadingscreen_count 14 +scr_loadingscreen_firstforstartup 1 scr_loadingscreen_scale 999 scr_loadingscreen_scale_base 1 scr_loadingscreen_scale_limit 2 // other config files +exec mutator_new_toys.cfg // run BEFORE balance to make sure balance wins exec balanceXonotic.cfg exec ctfscoring-ai.cfg exec effects-normal.cfg @@ -1938,3 +1964,14 @@ alias menu_sync "menu_cmd sync" set sv_join_notices "" set sv_join_notices_time 15 + +set cl_ghost_items 0.45 "enable ghosted items (when between 0 and 1, overrides the alpha value)" +set cl_ghost_items_color "-1 -1 -1" "color of ghosted items, 0 0 0 leaves the color unchanged" +set sv_simple_items 1 "allow or forbid client use of simple items" +set cl_simple_items 0 "enable simple items (if server allows)" +set cl_simpleitems_postfix "_simple" "posfix to add fo model name when simple items are enabled" +set cl_fullbright_items 0 "enable fullbright items (if server allows, controled by g_fullbrightitems)" +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" + +seta g_superspectate 0 "server side, allows extended spectator functions through the cmd interface. followpowerup, followstrength, followstshield or followfc [red|blue] will transfer spectation to the relevent player, if any"