X-Git-Url: https://de.git.xonotic.org/?p=xonotic%2Fxonotic-data.pk3dir.git;a=blobdiff_plain;f=qcsrc%2Fserver%2Fautocvars.qh;h=affd9437ed279b83675d7fdd3d9ab9b12d3cda6a;hp=8ca128282e36bf477106af5f40af3d4756219372;hb=a97b89297fa91ae42b9d56c262662eb34ede3e45;hpb=f1a11cabe78baaaa067fe22bbdf2ca1546d1e8fc diff --git a/qcsrc/server/autocvars.qh b/qcsrc/server/autocvars.qh index 8ca128282..affd9437e 100644 --- a/qcsrc/server/autocvars.qh +++ b/qcsrc/server/autocvars.qh @@ -194,7 +194,6 @@ bool autocvar_g_ban_sync_trusted_servers_verify; string autocvar_g_ban_sync_uri; string autocvar_g_banned_list; bool autocvar_g_banned_list_idmode; -bool autocvar_g_bastet; bool autocvar_g_botclip_collisions; bool autocvar_g_bugrigs; float autocvar_g_ca_damage2score_multiplier; @@ -238,6 +237,7 @@ float autocvar_g_ctf_throw_velocity_forward; float autocvar_g_ctf_throw_velocity_up; float autocvar_g_ctf_drop_velocity_up; float autocvar_g_ctf_drop_velocity_side; +bool autocvar_g_ctf_oneflag_reverse; bool autocvar_g_ctf_portalteleport; bool autocvar_g_ctf_pass; float autocvar_g_ctf_pass_arc; @@ -251,19 +251,18 @@ float autocvar_g_ctf_pass_turnrate; float autocvar_g_ctf_pass_timelimit; float autocvar_g_ctf_pass_velocity; bool autocvar_g_ctf_dynamiclights; -string autocvar_g_ctf_flag_blue_model; -int autocvar_g_ctf_flag_blue_skin; float autocvar_g_ctf_flag_collect_delay; float autocvar_g_ctf_flag_damageforcescale; -int autocvar_g_ctf_flag_dropped_waypoint; -float autocvar_g_ctf_flag_dropped_floatinwater; +bool autocvar_g_ctf_flag_dropped_waypoint; +bool autocvar_g_ctf_flag_dropped_floatinwater; bool autocvar_g_ctf_flag_glowtrails; -float autocvar_g_ctf_flag_health; -string autocvar_g_ctf_flag_red_model; -int autocvar_g_ctf_flag_red_skin; +int autocvar_g_ctf_flag_health; +bool autocvar_g_ctf_flag_return; +float autocvar_g_ctf_flag_return_carried_radius; float autocvar_g_ctf_flag_return_time; bool autocvar_g_ctf_flag_return_when_unreachable; float autocvar_g_ctf_flag_return_damage; +float autocvar_g_ctf_flag_return_damage_delay; float autocvar_g_ctf_flag_return_dropped; float autocvar_g_ctf_flagcarrier_auto_helpme_damage; float autocvar_g_ctf_flagcarrier_auto_helpme_time; @@ -278,7 +277,6 @@ int autocvar_g_ctf_score_capture; int autocvar_g_ctf_score_capture_assist; int autocvar_g_ctf_score_kill; int autocvar_g_ctf_score_penalty_drop; -//int autocvar_g_ctf_score_penalty_suicidedrop; int autocvar_g_ctf_score_penalty_returned; int autocvar_g_ctf_score_pickup_base; int autocvar_g_ctf_score_pickup_dropped_early; @@ -337,8 +335,10 @@ float autocvar_g_freezetag_warmup; bool autocvar_g_full_getstatus_responses; bool autocvar_g_fullbrightitems; bool autocvar_g_fullbrightplayers; -#define autocvar_g_grappling_hook cvar("g_grappling_hook") -int autocvar_g_grappling_hook_tarzan; +int autocvar_g_balance_grapplehook_pull_frozen; +float autocvar_g_balance_grapplehook_nade_time; +bool autocvar_g_balance_grapplehook_gravity; +bool autocvar_g_balance_grapplehook_crouchslide; bool autocvar_g_hitplots; string autocvar_g_hitplots_individuals; float autocvar_g_jetpack_acceleration_side; @@ -367,6 +367,7 @@ int autocvar_g_keepawayball_effects; float autocvar_g_keepawayball_respawntime; int autocvar_g_keepawayball_trail_color; int autocvar_g_keyhunt_point_leadlimit; +bool autocvar_g_keyhunt_team_spawns; #define autocvar_g_keyhunt_point_limit cvar("g_keyhunt_point_limit") int autocvar_g_keyhunt_teams; int autocvar_g_keyhunt_teams_override; @@ -400,6 +401,9 @@ int autocvar_g_instagib_ammo_drop; int autocvar_g_instagib_extralives; float autocvar_g_instagib_speed_highspeed; float autocvar_g_instagib_invis_alpha; +bool autocvar_g_instagib_damagedbycontents = true; +bool autocvar_g_instagib_blaster_keepdamage = false; +bool autocvar_g_instagib_blaster_keepforce = false; #define autocvar_g_mirrordamage cvar("g_mirrordamage") #define autocvar_g_mirrordamage_virtual cvar("g_mirrordamage_virtual") @@ -407,23 +411,11 @@ float autocvar_g_movement_highspeed = 1; int autocvar_g_multijump; float autocvar_g_multijump_add; float autocvar_g_multijump_speed; +float autocvar_g_multijump_maxspeed; +float autocvar_g_multijump_dodging = 1; string autocvar_g_mutatormsg; -float autocvar_g_nexball_basketball_bouncefactor; -float autocvar_g_nexball_basketball_bouncestop; -float autocvar_g_nexball_basketball_carrier_highspeed; -bool autocvar_g_nexball_basketball_meter; -float autocvar_g_nexball_basketball_meter_maxpower; -float autocvar_g_nexball_basketball_meter_minpower; -float autocvar_g_nexball_delay_collect; -float autocvar_g_nexball_delay_goal; -float autocvar_g_nexball_delay_start; -float autocvar_g_nexball_football_bouncefactor; -float autocvar_g_nexball_football_bouncestop; int autocvar_g_nexball_goalleadlimit; #define autocvar_g_nexball_goallimit cvar("g_nexball_goallimit") -bool autocvar_g_nexball_radar_showallplayers; -bool autocvar_g_nexball_sound_bounce; -int autocvar_g_nexball_trail_color; //float autocvar_g_nick_flood_penalty; int autocvar_g_nick_flood_penalty_red; int autocvar_g_nick_flood_penalty_yellow; @@ -434,11 +426,8 @@ bool autocvar_g_nix_with_powerups; bool autocvar_g_nodepthtestitems; bool autocvar_g_nodepthtestplayers; bool autocvar_g_norecoil; -float autocvar_g_onslaught_cp_buildhealth; -float autocvar_g_onslaught_cp_buildtime; -float autocvar_g_onslaught_cp_health; -float autocvar_g_onslaught_cp_regen; -float autocvar_g_onslaught_gen_health; +float autocvar_g_items_mindist; +float autocvar_g_items_maxdist; int autocvar_g_pickup_cells_max; int autocvar_g_pickup_plasma_max; int autocvar_g_pickup_fuel_max; @@ -465,6 +454,7 @@ int autocvar_g_respawn_delay_small_count; float autocvar_g_respawn_delay_large; int autocvar_g_respawn_delay_large_count; float autocvar_g_respawn_delay_max; +bool autocvar_g_respawn_delay_forced; bool autocvar_g_respawn_ghosts; float autocvar_g_respawn_ghosts_maxtime; float autocvar_g_respawn_ghosts_speed; @@ -510,45 +500,10 @@ bool autocvar_g_turrets_nofire; bool autocvar_g_turrets_reloadcvars; float autocvar_g_turrets_targetscan_maxdelay; float autocvar_g_turrets_targetscan_mindelay; -float autocvar_g_turrets_unit_ewheel_speed_fast; -float autocvar_g_turrets_unit_ewheel_speed_slow; -float autocvar_g_turrets_unit_ewheel_speed_slower; -float autocvar_g_turrets_unit_ewheel_speed_stop; -float autocvar_g_turrets_unit_ewheel_turnrate; -float autocvar_g_turrets_unit_hellion_std_shot_speed_gain; -float autocvar_g_turrets_unit_hellion_std_shot_speed_max; -float autocvar_g_turrets_unit_hk_std_shot_speed; -float autocvar_g_turrets_unit_hk_std_shot_speed_accel; -float autocvar_g_turrets_unit_hk_std_shot_speed_accel2; -float autocvar_g_turrets_unit_hk_std_shot_speed_decel; -float autocvar_g_turrets_unit_hk_std_shot_speed_max; -float autocvar_g_turrets_unit_hk_std_shot_speed_turnrate; -float autocvar_g_turrets_unit_walker_speed_jump; -float autocvar_g_turrets_unit_walker_speed_roam; -float autocvar_g_turrets_unit_walker_speed_run; -float autocvar_g_turrets_unit_walker_speed_stop; -float autocvar_g_turrets_unit_walker_speed_swim; -float autocvar_g_turrets_unit_walker_speed_walk; -float autocvar_g_turrets_unit_walker_std_meele_dmg; -float autocvar_g_turrets_unit_walker_std_meele_force; -float autocvar_g_turrets_unit_walker_std_meele_range; -float autocvar_g_turrets_unit_walker_std_rocket_dmg; -float autocvar_g_turrets_unit_walker_std_rocket_force; -float autocvar_g_turrets_unit_walker_std_rocket_radius; -float autocvar_g_turrets_unit_walker_std_rocket_refire; -float autocvar_g_turrets_unit_walker_std_rocket_speed; -float autocvar_g_turrets_unit_walker_std_rocket_turnrate; -float autocvar_g_turrets_unit_walker_std_rockets_range; -float autocvar_g_turrets_unit_walker_std_rockets_range_min; -float autocvar_g_turrets_unit_walker_turn; -float autocvar_g_turrets_unit_walker_turn_walk; -float autocvar_g_turrets_unit_walker_turn_run; -float autocvar_g_turrets_unit_walker_turn_strafe; -float autocvar_g_turrets_unit_walker_turn_swim; bool autocvar_g_use_ammunition; bool autocvar_g_waypointeditor; int autocvar_g_waypointeditor_auto; -int autocvar_g_waypoints_for_items; +bool autocvar_g_waypoints_for_items; float autocvar_g_weapon_charge_colormod_blue_full; float autocvar_g_weapon_charge_colormod_blue_half; float autocvar_g_weapon_charge_colormod_green_full; @@ -571,7 +526,6 @@ int autocvar_leadlimit_override; int autocvar_loddebug; int autocvar_minplayers; string autocvar_nextmap; -bool autocvar_prvm_backtraceforwarnings; string autocvar_quit_and_redirect; float autocvar_quit_and_redirect_timer; bool autocvar_quit_when_empty; @@ -627,9 +581,9 @@ int autocvar_sv_gentle; #define autocvar_sv_gravity cvar("sv_gravity") string autocvar_sv_intermission_cdtrack; float autocvar_sv_itemstime; -float autocvar_sv_jumpspeedcap_max; +string autocvar_sv_jumpspeedcap_max; float autocvar_sv_jumpspeedcap_max_disable_on_ramps; -float autocvar_sv_jumpspeedcap_min; +string autocvar_sv_jumpspeedcap_min; float autocvar_sv_jumpvelocity; bool autocvar_sv_logscores_bots; bool autocvar_sv_logscores_console; @@ -683,9 +637,6 @@ float autocvar_sv_vote_stop; float autocvar_sv_vote_timeout; float autocvar_sv_vote_wait; bool autocvar_sv_vote_gamestart; -float autocvar_sv_waypointsprite_deadlifetime; -float autocvar_sv_waypointsprite_deployed_lifetime; -float autocvar_sv_waypointsprite_limitedrange; string autocvar_sv_weaponstats_file; float autocvar_sv_gibhealth; float autocvar_sys_ticrate; @@ -732,8 +683,10 @@ bool autocvar_g_monsters_sounds; float autocvar_g_monsters_think_delay; int autocvar_g_monsters_max; int autocvar_g_monsters_max_perplayer; +float autocvar_g_monsters_damageforcescale = 0.8; float autocvar_g_monsters_target_range; bool autocvar_g_monsters_target_infront; +float autocvar_g_monsters_target_infront_range = 0.3; float autocvar_g_monsters_attack_range; int autocvar_g_monsters_score_kill; int autocvar_g_monsters_score_spawned; @@ -747,6 +700,8 @@ bool autocvar_g_monsters_teams; float autocvar_g_monsters_respawn_delay; bool autocvar_g_monsters_respawn; float autocvar_g_monsters_armor_blockpercent; +float autocvar_g_monsters_healthbars; +float autocvar_g_monsters_lineofsight; float autocvar_g_touchexplode_radius; float autocvar_g_touchexplode_damage; float autocvar_g_touchexplode_edgedamage; @@ -768,6 +723,7 @@ float autocvar_g_random_gravity_positive; float autocvar_g_random_gravity_negative; float autocvar_g_random_gravity_delay; bool autocvar_g_nades; +bool autocvar_g_nades_override_dropweapon = true; vector autocvar_g_nades_throw_offset; bool autocvar_g_nades_spawn; int autocvar_g_nades_spawn_count; @@ -801,6 +757,7 @@ int autocvar_g_nades_bonus_type; bool autocvar_g_nades_bonus; bool autocvar_g_nades_bonus_onstrength; bool autocvar_g_nades_bonus_client_select; +bool autocvar_g_nades_bonus_only; int autocvar_g_nades_bonus_max; int autocvar_g_nades_bonus_score_max; int autocvar_g_nades_bonus_score_time; @@ -832,14 +789,39 @@ bool autocvar_g_overkill_ammo_charge; float autocvar_g_overkill_ammo_charge_notice; float autocvar_g_overkill_ammo_charge_limit; float autocvar_g_spawn_near_teammate_distance; -bool autocvar_g_spawn_near_teammate_ignore_spawnpoint; +int autocvar_g_spawn_near_teammate_ignore_spawnpoint; float autocvar_g_spawn_near_teammate_ignore_spawnpoint_delay; float autocvar_g_spawn_near_teammate_ignore_spawnpoint_delay_death; +float autocvar_g_onslaught_debug; +float autocvar_g_onslaught_teleport_wait; +bool autocvar_g_onslaught_spawn_at_controlpoints; +bool autocvar_g_onslaught_spawn_at_generator; +float autocvar_g_onslaught_cp_proxydecap; +float autocvar_g_onslaught_cp_proxydecap_distance = 512; +float autocvar_g_onslaught_cp_proxydecap_dps = 100; +float autocvar_g_onslaught_spawn_at_controlpoints_chance = 0.5; +float autocvar_g_onslaught_spawn_at_controlpoints_random; +float autocvar_g_onslaught_spawn_at_generator_chance; +float autocvar_g_onslaught_spawn_at_generator_random; +float autocvar_g_onslaught_cp_buildhealth; +float autocvar_g_onslaught_cp_buildtime; +float autocvar_g_onslaught_cp_health; +float autocvar_g_onslaught_cp_regen; +float autocvar_g_onslaught_gen_health; +float autocvar_g_onslaught_shield_force = 100; +float autocvar_g_onslaught_allow_vehicle_touch; +float autocvar_g_onslaught_round_timelimit; +float autocvar_g_onslaught_point_limit; +float autocvar_g_onslaught_warmup; +float autocvar_g_onslaught_teleport_radius; +float autocvar_g_onslaught_spawn_choose; +float autocvar_g_onslaught_click_radius; int autocvar_g_spawn_near_teammate_ignore_spawnpoint_check_health; bool autocvar_g_spawn_near_teammate_ignore_spawnpoint_closetodeath; bool autocvar_g_physics_clientselect; string autocvar_g_physics_clientselect_options; string autocvar_g_physics_clientselect_default; +bool autocvar_g_buffs_effects; float autocvar_g_buffs_waypoint_distance; bool autocvar_g_buffs_randomize; float autocvar_g_buffs_random_lifetime; @@ -858,16 +840,45 @@ float autocvar_g_buffs_medic_regen; float autocvar_g_buffs_vengeance_damage_multiplier; float autocvar_g_buffs_bash_force; float autocvar_g_buffs_bash_force_self; -float autocvar_g_buffs_disability_time; +float autocvar_g_buffs_disability_slowtime; float autocvar_g_buffs_disability_speed; float autocvar_g_buffs_disability_rate; +float autocvar_g_buffs_disability_weaponspeed; float autocvar_g_buffs_speed_speed; float autocvar_g_buffs_speed_rate; +float autocvar_g_buffs_speed_weaponspeed; float autocvar_g_buffs_speed_damage_take; float autocvar_g_buffs_speed_regen; float autocvar_g_buffs_vampire_damage_steal; float autocvar_g_buffs_invisible_alpha; float autocvar_g_buffs_flight_gravity; float autocvar_g_buffs_jump_height; +bool autocvar_sv_minigames; +bool autocvar_sv_minigames_observer; +float autocvar_g_buffs_inferno_burntime_factor; +float autocvar_g_buffs_inferno_burntime_min_time; +float autocvar_g_buffs_inferno_burntime_target_damage; +float autocvar_g_buffs_inferno_burntime_target_time; +float autocvar_g_buffs_inferno_damagemultiplier; +float autocvar_g_buffs_swapper_range; +float autocvar_g_buffs_magnet_range_item; float autocvar_sv_player_scale; +float autocvar_g_rm; +float autocvar_g_rm_damage; +float autocvar_g_rm_edgedamage; +float autocvar_g_rm_force; +float autocvar_g_rm_radius; +float autocvar_g_rm_laser; +float autocvar_g_rm_laser_count; +float autocvar_g_rm_laser_speed; +float autocvar_g_rm_laser_spread; +float autocvar_g_rm_laser_spread_random; +float autocvar_g_rm_laser_lifetime; +float autocvar_g_rm_laser_damage; +float autocvar_g_rm_laser_refire; +float autocvar_g_rm_laser_rapid; +float autocvar_g_rm_laser_rapid_refire; +float autocvar_g_rm_laser_rapid_delay; +float autocvar_g_rm_laser_radius; +float autocvar_g_rm_laser_force; #endif