Created
November 23, 2013 18:30
-
-
Save funrep/7618220 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Nexuiz version (formatted for humans) | |
set g_nexuizversion "2.1" | |
// Nexuiz version (formatted for machines) | |
// used to determine if a client version is compatible | |
// this doesn't have to be bumped with every release | |
// bump when clients become incompatible or any other perfectly good reason | |
// (e.g. game data incompatibility, engine version incompatibility, etc | |
// note: this automatically filters the server browser, clients of the new | |
// version won't see old servers, and clients of the old version won't see new | |
// servers either | |
// | |
// e.g. Nexuiz 1.5.1 RC1 will be 15101 | |
gameversion 20000 | |
// say aliases | |
alias asay_ctf_flagcarrier "say_team flag carrier at %y" | |
alias asay_ctf_haveflag "say_team (%l) have the flag" | |
alias asay_willgo "say_team will go to %y" | |
alias asay_support "say_team (%l) need help, %h%%" | |
alias asay_killed "say_team got killed at %d" | |
alias asay_noammo "say_team (%l) need %W for %w" | |
alias asay_drop "say_team (%l) dropped %w ; impulse 17" | |
// other aliases | |
alias +scores "+showscores; ping" | |
alias -scores "-showscores" | |
alias +hook +button6 | |
alias -hook -button6 | |
alias ready "cmd ready" | |
alias bsp "ls maps/*.bsp" | |
alias mapcfg "ls maps/*.mapcfg" | |
alias chmap "exec $exit_cfg ; exec game_reset.cfg; exec maps/$1.mapcfg" | |
alias gotomap "nextmap $1; timelimit -1" | |
alias reset "exec game_reset.cfg" | |
alias dem "ls demos/*.dem" | |
alias rec "record demos/$1" | |
alias ply "playdemo demos/$1" | |
alias tdem "timedemo demos/$1" | |
alias ccl "cmd clogin $1" | |
alias cc "cmd ccmd $*" | |
alias dropweapon "impulse 17" | |
alias +show_info "+button7" | |
alias -show_info "-button7" | |
alias team_red "cmd selectteam red" | |
alias team_blue "cmd selectteam blue" | |
alias team_pink "cmd selectteam pink" | |
alias team_yellow "cmd selectteam yellow" | |
alias team_auto "cmd selectteam auto" | |
// player defaults | |
seta _cl_color 153 | |
seta _cl_name Player | |
seta _cl_playermodel models/player/marine.zym | |
seta _cl_playerskin 0 | |
seta crosshair 5 | |
seta fov 90 | |
seta freelook 1 | |
seta sensitivity 6 | |
seta scmenu_mouse_speed 1 | |
seta v_gamma 1.125000 | |
seta viewsize 110 | |
seta bgmvolume 1 | |
seta volume 0.5 | |
// fullscreen 800x600x32bit | |
seta vid_bitsperpixel 32 | |
seta vid_fullscreen 1 | |
seta vid_width 800 | |
seta vid_height 600 | |
// 2D resolution 640x480 | |
seta vid_conwidth 640 | |
seta vid_conheight 480 | |
scr_conforcewhiledisconnected 0 | |
scr_menuforcewhiledisconnected 1 | |
v_deathtilt 0 // needed for spectators (who are dead to avoid prediction) | |
// server settings | |
seta hostname "Nexuiz Server" | |
seta sv_maxrate 10000 | |
set sv_mapchange_delay 5 | |
set minplayers 0 | |
// disable rcon-like clientcommands to avoid server being open with default password | |
seta sv_clientcommands 0 | |
seta sv_clientcommands_password "hackme" | |
// restart server if all players hit "ready"-button | |
set sv_ready_restart 0 | |
seta g_viewweapon_bobintensity 0 | |
seta g_viewweapon_q1pitching 0 | |
seta cl_forwardspeed 400 | |
seta cl_backspeed 400 | |
seta cl_sidespeed 400 | |
seta cl_upspeed 400 | |
seta cl_movement 1 | |
cl_movement_accelerate 5.5 | |
cl_movement_edgefriction 0 | |
cl_movement_friction 5 | |
cl_movement_jumpvelocity 300 | |
cl_movement_maxairspeed 220 | |
cl_movement_maxspeed 400 | |
cl_movement_stepheight 34 | |
seta cl_stairsmoothspeed 200 | |
seta cl_autoswitch 1 | |
edgefriction 0 | |
set g_balance_jumpheight 300 | |
sv_maxairspeed 220 | |
sv_accelerate 5.5 | |
sv_airaccelerate 5.5 | |
sv_friction 5 | |
sv_maxspeed 400 | |
set sv_spectator_speed_multiplier 1.5 | |
sv_stepheight 34 | |
set sv_friction_on_land 0 // factor of the speed which gets lost on landing | |
seta sv_spectate 1 | |
seta sv_defaultcharacter 0 | |
seta sv_defaultplayermodel models/player/nexus.zym | |
seta sv_defaultplayerskin 0 | |
set sv_autoscreenshot 0 | |
set net_messagetimeout 60 | |
sv_jumpstep 1 // step up stairs while jumping, makes it easier to reach ledges | |
set sv_airaccel_sideways_friction 0.3 | |
set sv_airaccel_qw 0.93 | |
seta cl_playerdetailreduction 0 // the higher, the less detailed | |
set bot_number 0 // number of bots in server | |
set bot_usemodelnames 0 // whether bots should be named after the models | |
set bot_nofire 0 // makes bots not attack at all, mainly for testing in g_waypointeditor mode | |
seta bot_prefix "[BOT]" | |
seta bot_suffix "" | |
// general bot AI cvars | |
set bot_ai_strategyinterval 2 | |
set bot_ai_enemydetectioninterval 0.5 | |
set bot_ai_aimskill_blendrate 2 | |
set bot_ai_aimskill_fixedrate 30 | |
set bot_ai_aimskill_firetolerance_distdegrees 180 | |
set bot_ai_aimskill_firetolerance_mindegrees 2 | |
set bot_ai_aimskill_firetolerance_maxdegrees 30 | |
// waypoint editor enable | |
set g_waypointeditor 0 | |
set bot_ignore_bots 0 | |
set bot_join_empty 0 | |
alias g_waypointeditor_spawn "impulse 103" | |
alias g_waypointeditor_remove "impulse 104" | |
alias g_waypointeditor_relinkall "impulse 105" | |
alias g_waypointeditor_saveall "impulse 106" | |
pausable 0 | |
set g_antilag 0 | |
set g_weapon_stay 0 | |
set g_start_weapon_laser 1 | |
set g_start_weapon_shotgun 1 | |
set g_start_weapon_uzi 0 | |
set g_start_weapon_grenadelauncher 0 | |
set g_start_weapon_electro 0 | |
set g_start_weapon_crylink 0 | |
set g_start_weapon_nex 0 | |
set g_start_weapon_hagar 0 | |
set g_start_weapon_rocketlauncher 0 | |
set g_start_ammo_shells 50 | |
set g_start_ammo_nails 0 | |
set g_start_ammo_rockets 0 | |
set g_start_ammo_cells 0 | |
set g_powerup_superhealth 1 | |
set g_powerup_strength 1 | |
set g_powerup_shield 1 | |
set g_use_ammunition 1 | |
set g_pickup_items 1 | |
set g_instagib 0 | |
set g_minstagib 0 // enable minstagib | |
set g_minstagib_extralives 2 // how many extra lives you will get per powerup | |
set g_minstagib_ammo_start 10 // starting ammo | |
set g_minstagib_ammo_drop 5 // how much ammo you'll get for weapons or cells | |
set g_minstagib_invis_alpha 0.1 // set -1 for complete invisibility | |
set g_rocketarena 0 | |
set g_vampire 0 | |
set g_laserguided_missile 0 | |
set g_midair 0 | |
set g_midair_shieldtime 0.3 | |
set g_spawnshieldtime 0 | |
set g_forced_respawn 0 | |
set g_fullbrightplayers 0 | |
set g_fullbrightitems 0 | |
set g_casings 0 | |
set g_norecoil 0 | |
set g_throughfloor 1 | |
set g_maplist_defaultlist "'dm_aggressor''dm_aneurysm''dm_basement''dm_bleach''dm_bluesky''dm_bloodprison''dm_darkzone''dm_downer''dm_evilspace''dm_farewell''dm_runningman''dm_runningman_1on1remix''dm_silvercity''dm_skyway''dm_slimepit''dm_soylent''dm_starship''dm_stormkeep''dm_toxic''dm_warfare''dom_aggressor''dom_aneurysm''dom_basement''dom_bleach''dom_darkzone''dom_downer''dom_evilspace''dom_runningman''dom_runningman_1on1remix''dom_silvercity''dom_skyway''dom_slimepit''dom_soylent''dom_starship''dom_stormkeep''dom_toxic''lms_aggressor''lms_basement''lms_bleach''lms_bluesky''lms_bloodprison''lms_downer''lms_evilspace''lms_farewell''lms_runningman''lms_runningman_1on1remix''lms_skyway''lms_slimepit''lms_soylent''lms_starship''lms_stormkeep''lms_toxic''lms_warfare''rune_aggressor''rune_aneurysm''rune_basement''rune_bleach''rune_darkzone''rune_downer''rune_evilspace''rune_runningman''rune_runningman_1on1remix''rune_silvercity''rune_skyway''rune_slimepit''rune_soylent''rune_starship''rune_stormkeep''rune_toxic''tdm_aggressor''tdm_aneurysm''tdm_basement''tdm_bleach''tdm_darkzone''tdm_downer''tdm_evilspace''tdm_farewell''tdm_runningman''tdm_runningman_1on1remix''tdm_silvercity''tdm_skyway''tdm_slimepit''tdm_soylent''tdm_starship''tdm_stormkeep''tdm_toxic''tdm_warfare'" | |
seta g_maplist $g_maplist_defaultlist | |
seta g_maplist_index 0 // this is used internally for saving position in maplist cycle | |
seta g_maplist_selectrandom 0 // if 1, a random map will be chosen as next map | |
// timeout for kill credit when your damage knocks someone into a death trap | |
set g_maxpushtime 8.0 | |
set g_cloaked 0 | |
set g_player_alpha 1 | |
seta g_balance_cloaked_alpha 0.25 | |
set welcome_message_time 8 | |
set exit_cfg "empty.cfg" | |
alias clearmap "disconnect; exec $exit_cfg" | |
seta g_grappling_hook 0 | |
set g_grappling_hook_tarzan 1 | |
set g_balance_grapplehook_speed_fly 1800 | |
set g_balance_grapplehook_speed_pull 2000 | |
set g_balance_grapplehook_force_rubber 2000 | |
set g_balance_grapplehook_force_rubber_overstretch 1000 | |
set g_balance_grapplehook_length_min 50 | |
set g_balance_grapplehook_stretch 50 | |
set g_balance_grapplehook_airfriction 0.2 | |
set g_balance_grapplehook_health 130 | |
// this means that timelimit can be overidden globally and fraglimit can be overidden for each game mode: DM/TDM, Domination, CTF, and Runematch. | |
seta timelimit_override -1 | |
seta fraglimit_override -1 | |
seta g_ctf_capture_limit -1 | |
seta g_domination_point_limit -1 | |
seta g_runematch_point_limit -1 | |
// maximum overtime | |
seta timelimit_maxovertime 5 | |
// common team values | |
set g_tdm 0 | |
seta teamplay_default 4 // default teamplay setting in team games | |
// 1 = no friendly fire, self damage | |
// 2 = friendly fire and self damage enabled | |
// 3 = no friendly fire, but self damage enabled | |
// 4 = obey the following two cvars | |
seta g_mirrordamage 0.2 // for teamplay 4: mirror damage factor | |
seta g_friendlyfire 0.0 // for teamplay 4: fiendly fire factor | |
set deathmatch_force_teamplay 0 // always play TDM on dm maps | |
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_tdm_teams 2 // how many teams are in team deathmatch | |
set g_changeteam_banned 0 // not allowed to change team | |
set g_changeteam_fragtransfer 0 // % of frags you get to keep when you change teams (rounded down) | |
// ctf | |
set g_ctf 0 | |
set g_ctf_flag_returntime 30 | |
set g_ctf_flagscore_capture 20 | |
set g_ctf_flagscore_capture_team 0 | |
set g_ctf_flagscore_pickup 1 | |
set g_ctf_flagscore_return 5 | |
set g_ctf_flagscore_return_rogue 10 | |
// runematch | |
set g_runematch 0 | |
set g_runematch_pointrate 5 | |
set g_runematch_pointamt 1 | |
set g_runematch_shuffletime 30 // how often runes change position | |
set g_runematch_respawntime 15 // how soon after being dropped to respawn | |
set g_runematch_frags_killedby_runeholder 4 | |
set g_runematch_frags_killed_runeholder 5 | |
set g_runematch_frags_norune 0 | |
set g_runematch_drop_runes_max 2 // only drop up to 2 runes, the rest should respawn | |
set g_runematch_allow_same 0 // allow matching rune-curse pairs | |
set g_runematch_rune_alpha 0.78 | |
set g_runematch_rune_effects 544 // EF_ADDITIVE + EF_FULLBRIGHT | |
set g_runematch_rune_glow_size 0 | |
set g_runematch_rune_glow_color 0 | |
set g_runematch_rune_color_strength 1.0 //1.5 | |
// strength/weakness | |
set g_balance_rune_strength_damage 2.0 //1.5 | |
set g_balance_rune_strength_force 1.5 | |
set g_balance_curse_weak_damage 0.5 //0.6 | |
set g_balance_curse_weak_force 0.6 | |
set g_balance_rune_strength_combo_damage 0.9 | |
set g_balance_rune_strength_combo_force 1.0 | |
// defense/vulner | |
set g_balance_rune_defense_takedamage 0.5 | |
set g_balance_curse_vulner_takedamage 2.0 | |
set g_balance_rune_defense_combo_takedamage 1.0 | |
// vampire/empathy | |
set g_balance_rune_vampire_absorb 0.4 | |
set g_balance_curse_empathy_takedamage -0.4 | |
set g_balance_rune_vampire_combo_absorb -0.1 | |
set g_balance_rune_vampire_maxhealth 500 | |
set g_balance_curse_empathy_minhealth 20 | |
set g_balance_rune_vampire_combo_minhealth 40 | |
// regen/venom | |
set g_balance_rune_regen_hpmod 1.75 | |
set g_balance_curse_venom_hpmod 0.6 | |
set g_balance_rune_regen_combo_hpmod 0.9 | |
set g_balance_rune_regen_regenrate 3.0 | |
set g_balance_curse_venom_rotrate 3.0 //2 | |
set g_balance_rune_regen_combo_regenrate 0.5 | |
set g_balance_rune_regen_combo_rotrate 1.5 | |
set g_balance_rune_regen_limitmod 1 | |
set g_balance_curse_venom_limitmod 1 | |
set g_balance_rune_regen_combo_limitmod 1 | |
// speed/slow | |
set g_balance_rune_speed_atkrate 0.66 | |
set g_balance_curse_slow_atkrate 1.5 | |
set g_balance_rune_speed_combo_atkrate 1.2 | |
set g_balance_rune_speed_moverate 1.33 | |
set g_balance_curse_slow_moverate 0.8 | |
set g_balance_rune_speed_combo_moverate 0.9 | |
set g_balance_rune_speed_jumpheight 1.8 | |
set g_balance_curse_slow_jumpheight 1.0 | |
set g_balance_rune_speed_combo_jumpheight 1.0 | |
// domination | |
set g_domination 0 | |
set g_domination_default_teams 2 // default number of teams for maps that aren't domination-specific | |
set g_domination_disable_frags 0 // players can't get frags normally, only get points from kills | |
set g_domination_point_amt 0 // override: how many points to get per ping | |
set g_domination_point_teamamt 0 // override: how many team points to get per ping | |
set g_domination_point_rate 0 // override: how often to give those points | |
set g_domination_point_capturetime 0.1 // how long it takes to capture a point (given no interference) | |
set g_domination_point_glow 0 // domination point glow (warning, slow) | |
//set g_domination_balance_team_points 1 // # of points received is based on team sizes | |
// last man standing | |
set g_lms 0 | |
set g_lms_lives_override -1 | |
set g_lms_start_health 250 | |
set g_lms_start_armor 100 | |
set g_lms_start_ammo_shells 50 | |
set g_lms_start_ammo_nails 150 | |
set g_lms_start_ammo_rockets 50 | |
set g_lms_start_ammo_cells 50 | |
set g_lms_regenerate 0 | |
set g_lms_campcheck_interval 10 | |
set g_lms_campcheck_message "^1Don't camp!" | |
set g_lms_campcheck_damage 100 | |
set g_lms_campcheck_distance 1800 | |
set g_lms_last_join 3 // if g_lms_join_anytime is false, new players can only join if the worst active player has more than (fraglimit - g_lms_last_join) lives | |
set g_lms_join_anytime 1 // if true, new players can join, but get same amount of lives as the worst player | |
// arena | |
set g_arena 0 | |
set g_arena_maxspawned 2 // maximum number of players to spawn at once (the rest is spectating, waiting for their turn) | |
set g_arena_roundbased 1 // if disabled, the next player will spawn as soon as someone dies | |
set g_arena_warmup 5 // time, newly spawned players have to prepare themselves in round based matches | |
set g_arena_powerups 0 // enables powerups (superhealth, strength and shield), which are removed by default | |
// server game balance settings | |
set g_balance_armor_regen 0 | |
set g_balance_armor_rot 0.1 | |
set g_balance_armor_stable 100 | |
set g_balance_armor_limit 999 | |
set g_balance_armor_start 0 | |
set g_balance_armor_blockpercent 0.6 | |
set g_balance_health_regen 0.1 | |
set g_balance_health_rot 0.1 | |
set g_balance_health_stable 100 | |
set g_balance_health_limit 999 | |
set g_balance_health_start 150 | |
set g_balance_selfdamagepercent 0.6 | |
set g_balance_weaponswitchdelay 0.15 | |
// powerup balance settings | |
set g_balance_powerup_invincible_takedamage 0.2 | |
set g_balance_powerup_invincible_time 30 | |
set g_balance_powerup_strength_damage 3 | |
set g_balance_powerup_strength_force 4 | |
set g_balance_powerup_strength_time 30 | |
// weapon balance settings follow | |
set g_balance_laser_damage 35 | |
set g_balance_laser_edgedamage 10 | |
set g_balance_laser_force 400 | |
set g_balance_laser_radius 70 | |
set g_balance_laser_speed 9000 | |
set g_balance_laser_refire 0.7 | |
set g_balance_laser_animtime 0.3 | |
set g_balance_laser_lifetime 9 | |
set g_balance_shotgun_primary_bullets 10 | |
set g_balance_shotgun_primary_damage 6 | |
set g_balance_shotgun_primary_spread 0.07 | |
set g_balance_shotgun_primary_refire 0.5 | |
set g_balance_shotgun_primary_animtime 0.2 | |
set g_balance_shotgun_primary_ammo 1 | |
set g_balance_shotgun_secondary_bullets 10 | |
set g_balance_shotgun_secondary_damage 6 | |
set g_balance_shotgun_secondary_spread 0.07 | |
set g_balance_shotgun_secondary_refire 1.35 | |
set g_balance_shotgun_secondary_animtime 0.2 | |
set g_balance_shotgun_secondary_ammo 1 | |
set g_balance_uzi_first_damage 30 | |
set g_balance_uzi_first_spread 0.01 | |
set g_balance_uzi_first_refire 0.2 | |
set g_balance_uzi_first_ammo 1 | |
set g_balance_uzi_sustained_damage 16 | |
set g_balance_uzi_sustained_spread 0.05 | |
set g_balance_uzi_sustained_refire 0.1 | |
set g_balance_uzi_sustained_ammo 1 | |
set g_balance_grenadelauncher_primary_damage 65 | |
set g_balance_grenadelauncher_primary_edgedamage 35 | |
set g_balance_grenadelauncher_primary_force 400 | |
set g_balance_grenadelauncher_primary_radius 140 | |
set g_balance_grenadelauncher_primary_speed 2000 | |
set g_balance_grenadelauncher_primary_speed_up 200 | |
set g_balance_grenadelauncher_primary_lifetime 30 | |
set g_balance_grenadelauncher_primary_refire 0.7 | |
set g_balance_grenadelauncher_primary_animtime 0.3 | |
set g_balance_grenadelauncher_primary_ammo 2 | |
set g_balance_grenadelauncher_secondary_damage 65 | |
set g_balance_grenadelauncher_secondary_edgedamage 35 | |
set g_balance_grenadelauncher_secondary_force 400 | |
set g_balance_grenadelauncher_secondary_radius 140 | |
set g_balance_grenadelauncher_secondary_speed 1400 | |
set g_balance_grenadelauncher_secondary_speed_up 200 | |
set g_balance_grenadelauncher_secondary_lifetime 2.5 | |
set g_balance_grenadelauncher_secondary_refire 0.6 | |
set g_balance_grenadelauncher_secondary_animtime 0.3 | |
set g_balance_grenadelauncher_secondary_ammo 2 | |
set g_balance_electro_primary_damage 80 | |
set g_balance_electro_primary_edgedamage 0 | |
set g_balance_electro_primary_force 200 | |
set g_balance_electro_primary_radius 150 | |
set g_balance_electro_primary_speed 2000 | |
set g_balance_electro_primary_lifetime 2 | |
set g_balance_electro_primary_refire 0.9 | |
set g_balance_electro_primary_animtime 0.05 | |
set g_balance_electro_primary_ammo 2 | |
set g_balance_electro_secondary_damage 60 | |
set g_balance_electro_secondary_edgedamage 0 | |
set g_balance_electro_secondary_force 200 | |
set g_balance_electro_secondary_radius 150 | |
set g_balance_electro_secondary_speed 900 | |
set g_balance_electro_secondary_speed_up 200 | |
set g_balance_electro_secondary_lifetime 5 | |
set g_balance_electro_secondary_refire 0.3 | |
set g_balance_electro_secondary_animtime 0.05 | |
set g_balance_electro_secondary_ammo 2 | |
set g_balance_electro_combo_damage 70 | |
set g_balance_electro_combo_edgedamage 0 | |
set g_balance_electro_combo_force 200 | |
set g_balance_electro_combo_radius 250 | |
set g_balance_crylink_primary_damage 15 | |
set g_balance_crylink_primary_edgedamage 0 | |
set g_balance_crylink_primary_force 55 | |
set g_balance_crylink_primary_radius 3 | |
set g_balance_crylink_primary_speed 7000 | |
set g_balance_crylink_primary_spread 0.08 | |
set g_balance_crylink_primary_shots 4 | |
set g_balance_crylink_primary_lifetime 9 | |
set g_balance_crylink_primary_refire 0.25 | |
set g_balance_crylink_primary_animtime 0.15 | |
set g_balance_crylink_primary_ammo 1 | |
set g_balance_crylink_secondary_damage 15 | |
set g_balance_crylink_secondary_edgedamage 0 | |
set g_balance_crylink_secondary_force 55 | |
set g_balance_crylink_secondary_radius 3 | |
set g_balance_crylink_secondary_speed 7000 | |
set g_balance_crylink_secondary_spread 0.08 | |
set g_balance_crylink_secondary_shots 7 | |
set g_balance_crylink_secondary_lifetime 9 | |
set g_balance_crylink_secondary_refire 0.5 | |
set g_balance_crylink_secondary_animtime 0.15 | |
set g_balance_crylink_secondary_ammo 3 | |
set g_balance_nex_damage 150 | |
set g_balance_nex_refire 1 | |
set g_balance_nex_animtime 0.3 | |
set g_balance_nex_ammo 5 | |
set g_balance_nex_respawntime_modifier 1 | |
set g_balance_hagar_primary_damage 40 | |
set g_balance_hagar_primary_edgedamage 15 | |
set g_balance_hagar_primary_force 100 | |
set g_balance_hagar_primary_radius 70 | |
set g_balance_hagar_primary_spread 0.025 | |
set g_balance_hagar_primary_speed 3000 | |
set g_balance_hagar_primary_lifetime 10 | |
set g_balance_hagar_primary_refire 0.15 | |
set g_balance_hagar_primary_ammo 1 | |
set g_balance_hagar_secondary_damage 40 | |
set g_balance_hagar_secondary_edgedamage 15 | |
set g_balance_hagar_secondary_force 100 | |
set g_balance_hagar_secondary_radius 70 | |
set g_balance_hagar_secondary_spread 0.025 | |
set g_balance_hagar_secondary_speed 1400 | |
set g_balance_hagar_secondary_lifetime 10 | |
set g_balance_hagar_secondary_refire 0.15 | |
set g_balance_hagar_secondary_ammo 1 | |
set g_balance_rocketlauncher_damage 130 | |
set g_balance_rocketlauncher_edgedamage 50 | |
set g_balance_rocketlauncher_force 600 | |
set g_balance_rocketlauncher_radius 170 | |
set g_balance_rocketlauncher_speed 850 | |
set g_balance_rocketlauncher_lifetime 9 | |
set g_balance_rocketlauncher_refire 1 | |
set g_balance_rocketlauncher_animtime 0.3 | |
set g_balance_rocketlauncher_ammo 3 | |
set g_balance_rocketlauncher_laserguided_speed 1000 //650 | |
set g_balance_rocketlauncher_laserguided_turnrate 0.75 //0.5 | |
set g_balance_rocketlauncher_laserguided_allow_steal 1 | |
set g_balance_falldamage_deadminspeed 150 | |
set g_balance_falldamage_minspeed 1400 | |
set g_balance_falldamage_factor 0.15 | |
set g_balance_falldamage_maxdamage 25 | |
set g_balance_pause_armor_rot 5 | |
set g_balance_pause_health_rot 5 | |
set g_balance_pause_health_regen 5 | |
set g_balance_pause_armor_rot_spawn 10 | |
set g_balance_pause_health_rot_spawn 10 | |
set g_balance_pause_health_regen_spawn 0 | |
set g_footsteps 0 // serverside footstep sounds | |
// effects | |
r_shadow_bumpscale_bumpmap 4 | |
r_shadow_bumpscale_basetexture 5 | |
r_shadow_realtime_world_lightmaps 1 | |
seta cl_decals 1 | |
seta cl_decals_fadetime 1 | |
seta cl_decals_time 2 | |
seta cl_nogibs 0 | |
seta cl_particles 1 | |
seta cl_particles_quality 0.5 | |
seta cl_particles_bubbles 1 | |
seta cl_stainmaps 0 | |
seta gl_flashblend 0 | |
seta gl_picmip 1 | |
seta r_bloom 1 | |
seta r_coronas 1 | |
seta r_dynamic 1 | |
seta r_glsl 1 | |
seta r_glsl_deluxemapping 1 | |
seta r_glsl_offsetmapping 0 | |
seta r_glsl_offsetmapping_reliefmapping 0 | |
seta r_glsl_offsetmapping_scale 0.02 | |
seta r_shadow_gloss 1 | |
seta r_shadow_realtime_dlight_shadows 0 | |
seta r_shadow_realtime_world 0 | |
seta r_shadow_realtime_world_dlightshadows 0 | |
seta r_shadow_realtime_world_shadows 0 | |
seta r_sky 1 | |
// execute normal.cfg to make sure that all effect settings are reset | |
exec normal.cfg | |
// misc | |
set host_maxfps 1000 | |
set host_minfps 10 | |
seta scr_conbrightness 0 | |
seta scr_screenshot_jpeg 1 | |
seta scr_screenshot_jpeg_quality 0.9 | |
sv_maxvelocity 1000000000 | |
cl_sound_wizardhit "" | |
cl_sound_hknighthit "" | |
cl_sound_tink1 "weapons/tink1.wav" | |
cl_sound_ric1 "weapons/ric1.wav" | |
cl_sound_ric2 "weapons/ric2.wav" | |
cl_sound_ric3 "weapons/ric3.wav" | |
cl_sound_r_exp3 "" | |
sv_sound_land "" | |
sv_sound_watersplash "" | |
// startmap_dm is used when running with the -listen or -dedicated commandline options | |
alias startmap_sp "set _sv_init 1; map aggressor" | |
alias startmap_dm "set _sv_init 1; map aggressor" | |
// aliases: | |
alias +attack2 +button3 | |
alias -attack2 -button3 | |
alias +zoom +button4 | |
alias -zoom -button4 | |
alias +crouch +button5 | |
alias -crouch -button5 | |
alias weapnext "impulse 10" | |
alias weaplast "impulse 11" | |
alias weapprev "impulse 12" | |
// 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 | |
bind 1 "impulse 1" | |
bind 2 "impulse 2" | |
bind 3 "impulse 3" | |
bind 4 "impulse 4" | |
bind 5 "impulse 5" | |
bind 6 "impulse 6" | |
bind 7 "impulse 7" | |
bind 8 "impulse 8" | |
bind 9 "impulse 9" | |
bind 0 "impulse 210" | |
bind MOUSE1 +attack | |
bind MOUSE2 +attack2 | |
bind MOUSE3 +zoom | |
bind MOUSE4 weaplast | |
bind MOUSE5 +hook | |
bind MWHEELUP weapnext | |
bind MWHEELDOWN weapprev | |
bind BACKSPACE dropweapon | |
// misc | |
bind e +hook | |
bind - sizedown | |
bind = sizeup | |
bind ` toggleconsole | |
bind ~ toggleconsole | |
bind TAB +showscores | |
bind ESCAPE togglemenu | |
bind r messagemode2 | |
bind t messagemode | |
bind y messagemode2 | |
bind i +show_info | |
bind PAUSE pause | |
bind F10 quit | |
bind F11 disconnect | |
bind F12 screenshot | |
bind F4 ready | |
// these commands can be voted | |
set sv_vote_commands "restart timelimit fraglimit chmap gotomap g_grappling_hook sv_defaultplayer_fbskin_green sv_defaultplayer_fbskin_red sv_defaultplayer_fbskin_orange sv_defaultplayer_fbskin_off" | |
// users can call a vote for the above commands | |
set sv_vote_call 1 | |
// users can call a vote to become master | |
set sv_vote_master 1 | |
// set to 1 to allow to change you vote/mind | |
set sv_vote_change 0 | |
// set to 1 to count votes once after timeout or to 0 to count with every vote | |
set sv_vote_singlecount 0 | |
// a vote will timeout after this many seconds | |
set sv_vote_timeout 60 | |
// a player can not call a vote again for this many seconds | |
set sv_vote_wait 120 | |
alias vhelp "cmd vote help" | |
alias vstatus "cmd vote status" | |
alias vcall "cmd vote call $*" | |
alias vstop "cmd vote stop" | |
alias vmaster "cmd vote master" | |
alias vdo "cmd vote do $*" | |
alias vyes "cmd vote yes" | |
alias vno "cmd vote no" | |
bind F1 vyes | |
bind F2 vno | |
//used for spectate/observer mode | |
alias spec "cmd spectate" | |
bind F3 spec | |
// alias for switching the teamselect menu | |
alias menu_showteamselect "set scmenu_directmenu TeamSelect; togglemenu" | |
bind f5 menu_showteamselect | |
// NixNex (No-Items x Nexuiz) - at each time, everyone uses the same weapon, | |
// and in regular intervals, this weapon is cycled | |
set g_nixnex 0 | |
set g_nixnex_with_laser 0 | |
// TODO these need balancing: | |
set g_balance_nixnex_roundtime 25 | |
set g_balance_nixnex_incrtime 1.6 | |
// initial ammo | |
set g_balance_nixnex_ammo_shells 15 | |
set g_balance_nixnex_ammo_nails 45 | |
set g_balance_nixnex_ammo_rockets 15 | |
set g_balance_nixnex_ammo_cells 15 | |
// ammo increment per second | |
set g_balance_nixnex_ammoincr_shells 2 | |
set g_balance_nixnex_ammoincr_nails 6 | |
set g_balance_nixnex_ammoincr_rockets 2 | |
set g_balance_nixnex_ammoincr_cells 2 | |
// score log | |
alias printstats "set _printstats 1" // print status on demand | |
set sv_logscores_console 0 // print scores to server console | |
set sv_logscores_file 0 // print scores to file | |
set sv_logscores_filename "scores.log" // filename | |
set sv_logscores_bots 0 // exclude bots by default | |
// spam (frag/capture) log | |
set sv_eventlog 0 // the master switch for efficiency reasons | |
set sv_eventlog_console 1 | |
set sv_eventlog_files 0 | |
seta sv_eventlog_files_counter 0 | |
set sv_eventlog_files_nameprefix "nexuiz" | |
set sv_eventlog_files_namesuffix ".log" | |
set nextmap "" // override the maplist when switching to the next map | |
set lastlevel "" | |
// singleplayer campaign | |
set g_campaign 0 | |
seta g_campaign_index 0 | |
set g_campaign_skill 0 | |
alias singleplayer_start "g_campaign_index 0; set scmenu_campaign_goto 0" | |
alias singleplayer_continue "set scmenu_campaign_goto -1" | |
alias singleplayer_levellist "set scmenu_campaign_dump 1; togglemenu; wait; togglemenu" | |
// Green's fullbright skins | |
alias "player_fbskin_green" "playermodel models/player/nexus.zym;playerskin 3" | |
alias "player_fbskin_red" "playermodel models/player/nexus.zym;playerskin 4" | |
alias "player_fbskin_orange" "playermodel models/player/nexus.zym;playerskin 5" | |
alias "player_fbskin_off" "playermodel models/player/nexus.zym;playerskin 0" | |
alias "sv_defaultplayer_fbskin_green" "set sv_defaultcharacter 1;set sv_defaultplayermodel models/player/nexus.zym;set sv_defaultplayerskin 3" | |
alias "sv_defaultplayer_fbskin_red" "sv_defaultcharacter 1;set sv_defaultplayermodel models/player/nexus.zym;set sv_defaultplayerskin 4" | |
alias "sv_defaultplayer_fbskin_orange" "sv_defaultcharacter 1;set sv_defaultplayermodel models/player/nexus.zym;set sv_defaultplayerskin 5" | |
alias "sv_defaultplayer_fbskin_off" "sv_defaultcharacter 0;set sv_defaultplayerskin 0" | |
seta sv_servermodelsonly 1 | |
seta cl_curl_enabled 1 | |
seta sv_curl_defaulturl "http://www.nexuiz.com/contentdownload/getmap.php?file=" | |
set sv_motd "" | |
seta cl_shownames 1 // show player names pointed to (0: never, 1: teamplay only, 2: always) | |
set sv_allow_shownames 1 | |
alias teamstatus "set _scoreboard 1" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment