X-Git-Url: https://de.git.xonotic.org/?p=xonotic%2Fxonotic-data.pk3dir.git;a=blobdiff_plain;f=defaultXonotic.cfg;h=18af3e8951af7491b789083dc8c097f249327cc2;hp=d5e704180a870f83e41701a221cb71aa8e4e141b;hb=bd175788317e5fdaa33e82f97d1678c24627ea04;hpb=710bd999520e108b463017cb23793ca0709075f6 diff --git a/defaultXonotic.cfg b/defaultXonotic.cfg index d5e704180..18af3e895 100644 --- a/defaultXonotic.cfg +++ b/defaultXonotic.cfg @@ -56,10 +56,10 @@ _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 (brakes 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_stretch 0 "whether to stretch reticles so they fit the screen (breaks image proportions)" +seta cl_reticle_item_nex 1 "draw aiming reticle for the nex 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" -fov 90 +fov 100 seta cl_velocityzoom 0 "velocity based zooming of fov, 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" @@ -141,6 +141,9 @@ set rpn_linear_to_sRGB "dup 1.0 2.4 div pow 1.055 mul 0.055 sub exch 12.92 mul d // q3map_skylight 9.32523632 3 alias skybox_nosRGB_to_sRGB "rpn $3 402.123 $4 div div $rpn_sRGB_to_linear 402.123 $4 div mul /new_skylight: $3 402.123 $4 div div $1 256 div $2 0.017453 mul sin mul add $rpn_sRGB_to_linear $3 402.123 $4 div div $rpn_sRGB_to_linear sub 256 mul $2 0.017453 mul sin div /new_sunlight:" +set cl_orthoview 0 "enable top-down view of the map- meant to be used for radar map images (note: orthoview sets cvars temporarily, requires restart to return them to normal)" +set cl_orthoview_nofog 1 "disable fog while in orthoview-- note, should not be enabled on ALL maps, i.e. oilrig works fine with this disabled" + // these settings determine how much the view is affected by movement/damage cl_smoothviewheight 0.05 // time of the averaging to the viewheight value so that it creates a smooth transition for crouching and such. 0 for instant transition cl_deathfade 0 // fade screen to dark red when dead, value represents how fast the fade is (higher is faster) @@ -221,6 +224,7 @@ seta cl_hitsound 1 "play a hit notifier sound when you have hit an enemy" set cl_hitsound_antispam_time 0.05 "don't play the hitsound more often than this" seta cl_eventchase_death 1 "camera goes into 3rd person mode when the player is dead" +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" seta cl_eventchase_maxs "12 12 8" "max size of eventchase camera bbox" @@ -356,9 +360,9 @@ set bot_ai_keyboard_threshold 0.57 set bot_ai_aimskill_offset 0.3 "Amount of error induced to the bots aim" set bot_ai_aimskill_think 1 "Aiming velocity. Use values below 1 for slower aiming" set bot_ai_custom_weapon_priority_distances "300 850" "Define close and far distances in any order. Based on the distance to the enemy bots will choose different weapons" -set bot_ai_custom_weapon_priority_far "minstanex vortex rifle electro rocketlauncher grenadelauncher hagar hlac crylink laser uzi fireball seeker shotgun tuba minelayer" "Desired weapons for far distances ordered by priority" -set bot_ai_custom_weapon_priority_mid "minstanex rocketlauncher vortex fireball seeker grenadelauncher electro uzi crylink hlac hagar shotgun laser rifle tuba minelayer" "Desired weapons for middle distances ordered by priority" -set bot_ai_custom_weapon_priority_close "minstanex shotgun vortex uzi hlac tuba seeker hagar crylink grenadelauncher electro rocketlauncher laser fireball rifle minelayer" "Desired weapons for close distances ordered by priority" +set bot_ai_custom_weapon_priority_far "minstanex nex rifle electro rocketlauncher grenadelauncher hagar hlac crylink laser uzi fireball seeker shotgun tuba minelayer" "Desired weapons for far distances ordered by priority" +set bot_ai_custom_weapon_priority_mid "minstanex rocketlauncher nex fireball seeker grenadelauncher electro uzi crylink hlac hagar shotgun laser rifle tuba minelayer" "Desired weapons for middle distances ordered by priority" +set bot_ai_custom_weapon_priority_close "minstanex shotgun nex uzi hlac tuba seeker hagar crylink grenadelauncher electro rocketlauncher laser fireball rifle minelayer" "Desired weapons for close distances ordered by priority" set bot_ai_weapon_combo 1 "Enable bots to do weapon combos" set bot_ai_weapon_combo_threshold 0.4 "Try to make a combo N seconds after the last attack" set bot_ai_friends_aware_pickup_radius "500" "Bots will not pickup items if a team mate is this distance near the item" @@ -454,6 +458,10 @@ 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 + set g_playerclip_collisions 1 "0 = disable collision testing against playerclips, might be useful on some defrag maps" set g_botclip_collisions 1 "0 = disable collision testing against botclips, might be useful on some defrag maps" @@ -463,7 +471,10 @@ set g_spawn_alloweffects 1 "allow clients to enable spawn point and event effect set g_spawn_furthest 1 "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 2 "number of seconds you have to wait before you can respawn again" +set g_respawn_delay_small 2 "small game number of seconds you have to wait before you can respawn again" +set g_respawn_delay_small_count 0 "Player count per team for g_respawn_delay_small. <=0 values mean the minimum amount of players to have gameplay (typically 2 in FFA, 1 in teamplay)." +set g_respawn_delay_large 2 "large game number of seconds you have to wait before you can respawn again" +set g_respawn_delay_large_count 8 "Player count per team for g_respawn_delay_large. <=0 values mean the minimum amount of players to have gameplay (typically 2 in FFA, 1 in teamplay)." set g_respawn_delay_max 0 "number of seconds you can wait before you're forced to respawn (only effective with g_forced_respawn 1)" set g_respawn_waves 0 "respawn in waves (every n seconds), intended to decrease overwhelming base attacks" @@ -533,12 +544,12 @@ r_mipsprites 1 r_mipskins 1 r_shadow_realtime_world_lightmaps 1 cl_decals_fadetime 5 -cl_decals_time 2 +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" seta cl_nogibs 0 "reduce number of violence effects, or remove them totally" seta cl_particlegibs 0 "simpler gibs" seta cl_gibs_damageforcescale 3.5 "force to push around gibs" -seta cl_gibs_lifetime 5 "average lifetime of gibs" +seta cl_gibs_lifetime 2.5 "average lifetime of gibs" seta cl_gibs_velocity_scale 1 "gib throw velocity force scale" seta cl_gibs_velocity_random 1 "gib throw velocity randomness scale" seta cl_gibs_velocity_up 1 "extra z velocity for gibs" @@ -550,7 +561,7 @@ seta cl_casings_shell_time 30 "shell casing lifetime" seta cl_casings_bronze_time 10 "bullet casings lifetime" seta cl_casings_ticrate 0.1 "ticrate for casings" seta cl_casings_sloppy 1 "sloppy casings, may temporarily penetrate walls" -seta cl_projectiles_sloppy 0 "sloppy projectiles, may temporarily penetrate walls" +seta cl_projectiles_sloppy 1 "sloppy projectiles, may temporarily penetrate walls" cl_stainmaps 0 cl_particles_smoke 1 vid_gl20 1 @@ -802,6 +813,12 @@ seta g_maplist_votable_nodetail 1 "nodetail only shows total count instead of al seta g_maplist_votable_abstain 0 "when 1, you can abstain from your vote" seta g_maplist_votable_screenshot_dir "maps levelshots" "where to look for map screenshots" +set sv_vote_gametype 0 "show a vote screen for gametypes before map vote screen" +set sv_vote_gametype_keeptwotime 10 "show only 2 options for this amount of time during gametype vote screen" +set sv_vote_gametype_options "dm ctf ca lms tdm ft" +set sv_vote_gametype_timeout 20 +set sv_vote_gametype_default_current 1 "Keep the current gametype if no one votes" + set g_chat_flood_spl 3 "normal chat: seconds between lines to not count as flooding" set g_chat_flood_lmax 2 "normal chat: maximum number of lines per chat message at once" set g_chat_flood_burst 2 "normal chat: allow bursts of so many chat lines" @@ -1045,7 +1062,7 @@ set con_completion_gotomap map set con_completion_vmap map set con_completion_vnextmap map set con_completion_vdomap map -set con_completion_playermodel models/player/*.iqm +set con_completion_playermodel "models/player/*.iqm" // helper // these non-saved engine cvars shall be saved @@ -1072,6 +1089,8 @@ sv_gameplayfix_delayprojectiles 0 sv_gameplayfix_q2airaccelerate 1 sv_gameplayfix_stepmultipletimes 1 +cl_gameplayfix_fixedcheckwatertransition 1 + // delay for "kill" to prevent abuse set g_balance_kill_delay 2 set g_balance_kill_antispam 5 @@ -1125,12 +1144,12 @@ sv_allowdownloads 0 // download protocol is evil set g_jump_grunt 0 "Do you make a grunting noise every time you jump? Is it the same grunting noise every time?" -seta cl_weaponpriority "minstanex vortex fireball grenadelauncher uzi hagar rifle electro rocketlauncher crylink minelayer shotgun hlac tuba laser porto seeker hook" "weapon priority list" +seta cl_weaponpriority "minstanex nex fireball grenadelauncher uzi hagar rifle electro rocketlauncher crylink minelayer shotgun hlac tuba laser porto seeker hook" "weapon priority list" seta cl_weaponpriority_useforcycling 0 "when set, weapon cycling by the mouse wheel makes use of the weapon priority list (the special value 2 uses the weapon ID list for cycling)" seta cl_weaponpriority0 "rocketlauncher grenadelauncher hagar seeker fireball" "use impulse 200 for prev gun from this list, 210 for best gun, 220 for next gun. Default value: explosives" -seta cl_weaponpriority1 "minstanex vortex crylink hlac electro laser" "use impulse 201 for prev gun from this list, 211 for best gun, 221 for next gun. Default value: energy" -seta cl_weaponpriority2 "minstanex vortex rifle" "use impulse 202 for prev gun from this list, 212 for best gun, 222 for next gun. Default value: hitscan exact" -seta cl_weaponpriority3 "minstanex vortex rifle uzi shotgun" "use impulse 203 for prev gun from this list, 213 for best gun, 223 for next gun. Default value: hitscan all" +seta cl_weaponpriority1 "minstanex nex crylink hlac electro laser" "use impulse 201 for prev gun from this list, 211 for best gun, 221 for next gun. Default value: energy" +seta cl_weaponpriority2 "minstanex nex rifle" "use impulse 202 for prev gun from this list, 212 for best gun, 222 for next gun. Default value: hitscan exact" +seta cl_weaponpriority3 "minstanex nex rifle uzi shotgun" "use impulse 203 for prev gun from this list, 213 for best gun, 223 for next gun. Default value: hitscan all" seta cl_weaponpriority4 "grenadelauncher minelayer hlac hagar crylink seeker shotgun" "use impulse 204 for prev gun from this list, 214 for best gun, 224 for next gun. Default value: spam weapons" seta cl_weaponpriority5 "laser hook porto" "use impulse 205 for prev gun from this list, 215 for best gun, 225 for next gun. Default value: weapons for moving" seta cl_weaponpriority6 "" "use impulse 206 for prev gun from this list, 216 for best gun, 226 for next gun" @@ -1245,7 +1264,7 @@ set bot_sound_monopoly 0 "when enabled, only bots can make any noise" set cl_loddistance1 1024 set cl_loddistance2 3072 -seta cl_playerdetailreduction 1 "the higher, the less detailed player models are displayed (LOD)" +seta cl_playerdetailreduction 4 "the higher, the less detailed player models are displayed (LOD)" seta cl_modeldetailreduction 1 "the higher, the less detailed certain map models are displayed (LOD)" set g_mapinfo_settemp_acl "+*" "ACL for mapinfo setting cvars" @@ -1368,7 +1387,7 @@ set g_weaponreplace_uzi "" set g_weaponreplace_grenadelauncher "" set g_weaponreplace_electro "" set g_weaponreplace_crylink "" -set g_weaponreplace_vortex "" +set g_weaponreplace_nex "" set g_weaponreplace_hagar "" set g_weaponreplace_rocketlauncher "" set g_weaponreplace_porto "" @@ -1423,6 +1442,7 @@ r_shadow_glossintensity 1 r_fakelight 1 r_water_hideplayer 1 // hide your own feet/player model in refraction views, this way you don't see half of your body under water +r_water_refractdistort 0.019 // strength sound settings set sv_strengthsound_antispam_time 0.1 "minimum distance of strength sounds" @@ -1529,7 +1549,8 @@ scr_loadingscreen_scale_base 1 scr_loadingscreen_scale_limit 2 // other config files -exec balance-xonotic.cfg +exec mutator_new_toys.cfg // run BEFORE balance to make sure balance wins +exec balanceXonotic.cfg exec effects-normal.cfg exec physicsX.cfg exec turrets.cfg @@ -1538,6 +1559,7 @@ exec crosshairs.cfg exec gamemodes.cfg exec mutators.cfg exec notifications.cfg +exec monsters.cfg // load console command aliases and settings exec commands.cfg @@ -1570,3 +1592,8 @@ set cl_simpleitems_postfix "_simple" "posfix to add fo model name when simple it 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" + +// 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."