X-Git-Url: https://de.git.xonotic.org/?a=blobdiff_plain;f=mutators.cfg;h=af0fa9e68477e1b05e3366e6dddb57a1f3547677;hb=8dce154dd9bd2b3719210561da766d01b06567ff;hp=ac5a4fda74114828d3d1abdedcdc0edf65900fbf;hpb=755d4886ace93a140689ade65fbce99c10b80ab5;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/mutators.cfg b/mutators.cfg index ac5a4fda7..af0fa9e68 100644 --- a/mutators.cfg +++ b/mutators.cfg @@ -12,17 +12,21 @@ seta cl_dodging_timeout 0.2 "determines how long apart (in seconds) two taps on set sv_dodging_air_dodging 0 set sv_dodging_wall_dodging 0 "allow dodging off walls" -set sv_dodging_delay 0.5 "determines how long a player has to wait to be able to dodge again after dodging" +set sv_dodging_delay 0.6 "determines how long a player has to wait to be able to dodge again after dodging" set sv_dodging_up_speed 200 "the jump velocity of the dodge" -set sv_dodging_horiz_speed 400 "the horizontal velocity of the dodge" -set sv_dodging_horiz_speed_frozen 200 "the horizontal velocity of the dodge while frozen" +set sv_dodging_horiz_speed_min 200 "the lower bound of current velocity for force scaling" +set sv_dodging_horiz_speed_max 1000 "the upper bound of current velocity for force scaling" +set sv_dodging_horiz_force_slowest 400 "the horizontal velocity of the dodge when current velocity is <= sv_dodging_horiz_speed_min, values between min and max are linearly scaled" +set sv_dodging_horiz_force_fastest 400 "the horizontal velocity of the dodge when current velocity is >= sv_dodging_horiz_speed_max, values between min and max are linearly scaled" +set sv_dodging_horiz_force_frozen 200 "the horizontal velocity of the dodge while frozen" set sv_dodging_ramp_time 0.1 "a ramp so that the horizontal part of the dodge is added smoothly (seconds)" set sv_dodging_height_threshold 10 "the maximum height above ground where to allow dodging" set sv_dodging_wall_distance_threshold 10 "the maximum distance from a wall that still allows dodging" set sv_dodging_sound 1 "if 1 dodging makes a sound. if 0 dodging is silent" set sv_dodging_frozen 0 "allow dodging while frozen" set sv_dodging_frozen_doubletap 0 -set sv_dodging_maxspeed 450 "maximum speed a player can be moving at before they dodge again" +set sv_dodging_maxspeed 350 "maximum speed a player can be moving at to use the standard dodging from an (almost) standstill" +set sv_dodging_air_maxspeed 450 "maximum speed a player can be moving at before they dodge again when air dodging is enabled" // =========== @@ -36,7 +40,7 @@ set g_instagib_ammo_convert_bullets 0 "convert bullet ammo packs to insta cell a set g_instagib_ammo_convert_cells 0 "convert normal cell ammo packs to insta cell ammo packs" set g_instagib_ammo_convert_rockets 0 "convert rocket ammo packs to insta cell ammo packs" set g_instagib_ammo_convert_shells 0 "convert shell ammo packs to insta cell ammo packs" -set g_instagib_invisibility_time 30 "Time of ivisibility powerup in seconds." +set g_instagib_invisibility_time 30 "Time of invisibility powerup in seconds." set g_instagib_invis_alpha 0.15 set g_instagib_speed_time 30 "Time of speed powerup in seconds." set g_instagib_speed_highspeed 1.5 "speed-multiplier that applies while you carry the invincibility powerup" @@ -476,6 +480,20 @@ set g_dynamic_handicap_exponent 1 "The exponent used to calculate handicap. 1 me set g_dynamic_handicap_min 0 "The minimum value of the handicap." set g_dynamic_handicap_max 0 "The maximum value of the handicap." +// =============== +// kick teamkiller +// =============== +set g_kick_teamkiller_rate 0 "Limit for teamkills per minute before the client gets dropped. 0 means that the teamkillers don't get kicked automatically" +set g_kick_teamkiller_lower_limit 5 "Minimum number of teamkills before the teamkill rate is considered" + +// ===================== +// stale-move negation +// ===================== +set g_smneg 0 "Stale-move negation: penalize repeated use of the same weapon" +set g_smneg_bonus 1 "Stale-move negation: allow weapons to become stronger than their baseline" +set g_smneg_bonus_asymptote 4 "Stale-move negation: damage = infinity at this bonus level" +set g_smneg_cooldown_factor 0.25 "Stale-move negation: penalty cooldown factor" + // ============== // random items // ==============