added cfg
This commit is contained in:
1
autoexec.cfg
Symbolic link
1
autoexec.cfg
Symbolic link
@@ -0,0 +1 @@
|
||||
/home/narl/cs-config/autoexec.cfg
|
||||
113
gamemode_armsrace.cfg
Executable file
113
gamemode_armsrace.cfg
Executable file
@@ -0,0 +1,113 @@
|
||||
bot_autodifficulty_threshold_high 0.0 // Value between -20.0 and 20.0 (Amount above avg human contribution score, above which a bot should lower its difficulty)
|
||||
bot_autodifficulty_threshold_low -2.0 // Value between -20.0 and 20.0 (Amount below avg human contribution score, below which a bot should raise its difficulty)
|
||||
bot_chatter off
|
||||
bot_defer_to_human_goals 0
|
||||
bot_defer_to_human_items 1
|
||||
bot_difficulty 2
|
||||
bot_quota 10
|
||||
bot_quota_mode fill
|
||||
cash_player_bomb_defused 0
|
||||
cash_player_bomb_planted 0
|
||||
cash_player_damage_hostage 0
|
||||
cash_player_interact_with_hostage 0
|
||||
cash_player_killed_enemy_default 0
|
||||
cash_player_killed_enemy_factor 0
|
||||
cash_player_killed_hostage 0
|
||||
cash_player_killed_teammate 0
|
||||
cash_player_rescued_hostage 0
|
||||
cash_team_elimination_bomb_map 0
|
||||
cash_team_elimination_hostage_map_t 0
|
||||
cash_team_elimination_hostage_map_ct 0
|
||||
cash_team_hostage_alive 0
|
||||
cash_team_hostage_interaction 0
|
||||
cash_team_loser_bonus 0
|
||||
cash_team_loser_bonus_consecutive_rounds 0
|
||||
cash_team_planted_bomb_but_defused 0
|
||||
cash_team_rescued_hostage 0
|
||||
cash_team_terrorist_win_bomb 0
|
||||
cash_team_win_by_defusing_bomb 0
|
||||
cash_team_win_by_hostage_rescue 0
|
||||
cash_team_win_by_time_running_out_bomb 0
|
||||
cash_team_win_by_time_running_out_hostage 0
|
||||
ff_damage_reduction_bullets 0.0
|
||||
ff_damage_reduction_grenade 0.0
|
||||
ff_damage_reduction_grenade_self 0
|
||||
ff_damage_reduction_other 0.0
|
||||
mp_afterroundmoney 0
|
||||
mp_buytime 0
|
||||
mp_buy_anywhere 0
|
||||
mp_buy_during_immunity 0
|
||||
mp_death_drop_defuser 0
|
||||
mp_death_drop_grenade 0 // 0=none, 1=best, 2=current or best
|
||||
mp_death_drop_gun 0 // 0=none, 1=best, 2=current or best
|
||||
mp_defuser_allocation 0 // 0=none, 1=random, 2=everyone
|
||||
mp_force_pick_time 15
|
||||
mp_forcecamera 0 // Set to 1 for team only spectating
|
||||
mp_free_armor 2
|
||||
mp_freezetime 0
|
||||
mp_friendlyfire 1
|
||||
mp_win_panel_display_time 1
|
||||
mp_respawn_immunitytime 10
|
||||
mp_halftime 0
|
||||
mp_match_can_clinch 0 // 0=No mercy rule, 1=team can clinch match win early if they win > 1/2 total rounds
|
||||
mp_maxmoney 0
|
||||
mp_maxrounds 0
|
||||
//mp_molotovusedelay 0
|
||||
mp_playercashawards 0
|
||||
mp_roundtime 10
|
||||
mp_roundtime_hostage 0
|
||||
mp_roundtime_defuse 0
|
||||
mp_solid_teammates 0
|
||||
mp_startmoney 0
|
||||
mp_teamcashawards 0
|
||||
mp_timelimit 10
|
||||
mp_warmuptime 20
|
||||
mp_weapons_allow_zeus -1
|
||||
mp_weapons_allow_typecount -1
|
||||
//spec_freeze_panel_extended_time 1
|
||||
spec_freeze_time 2
|
||||
sv_allow_votes 1 // Voting allowed in this mode
|
||||
sv_talk_enemy_living 1
|
||||
sv_talk_enemy_dead 1
|
||||
sv_deadtalk 1
|
||||
sv_ignoregrenaderadio 1
|
||||
mp_randomspawn 1
|
||||
mp_randomspawn_los 0
|
||||
sv_infinite_ammo 2
|
||||
ammo_grenade_limit_flashbang 1
|
||||
ammo_grenade_limit_total 3
|
||||
mp_solid_teammates 2
|
||||
|
||||
//
|
||||
mp_weapons_allow_map_placed 0
|
||||
mp_weapons_glow_on_ground 0
|
||||
mp_display_kill_assists 0
|
||||
mp_respawn_on_death_t 1
|
||||
mp_respawn_on_death_ct 1
|
||||
mp_ct_default_melee weapon_knife
|
||||
mp_ct_default_secondary ""
|
||||
mp_ct_default_primary ""
|
||||
mp_t_default_melee weapon_knife
|
||||
mp_t_default_secondary ""
|
||||
mp_t_default_primary ""
|
||||
mp_default_team_winner_no_objective -1 // 2 == CTs, 3 == Ts
|
||||
mp_buy_allow_grenades 0
|
||||
|
||||
//sv_occlude_players 1
|
||||
//occlusion_test_async 0
|
||||
|
||||
mp_bot_ai_bt "scripts/ai/armsrace/bt_default.kv3"
|
||||
|
||||
sv_health_approach_enabled 1
|
||||
healthshot_healthboost_time 1
|
||||
healthshot_health 50
|
||||
sv_health_approach_speed 20
|
||||
|
||||
mp_teammates_are_enemies 0
|
||||
mp_solid_teammates 2
|
||||
sv_max_deathmatch_respawns_per_tick 1
|
||||
sv_disconnected_players_cleanup_delay 15
|
||||
r_decals_overide_fadestarttime_params 20
|
||||
|
||||
sv_gameinstructor_enable 0
|
||||
sv_minimum_desired_chicken_count 10
|
||||
108
gamemode_casual.cfg
Executable file
108
gamemode_casual.cfg
Executable file
@@ -0,0 +1,108 @@
|
||||
bot_autodifficulty_threshold_high 0.0 // Value between -20.0 and 20.0 (Amount above avg human contribution score, above which a bot should lower its difficulty)
|
||||
bot_autodifficulty_threshold_low -2.0 // Value between -20.0 and 20.0 (Amount below avg human contribution score, below which a bot should raise its difficulty)
|
||||
bot_chatter normal
|
||||
bot_defer_to_human_goals 0
|
||||
bot_defer_to_human_items 1
|
||||
bot_difficulty 1
|
||||
bot_quota 10
|
||||
bot_quota_mode fill
|
||||
cash_player_bomb_defused 200
|
||||
cash_player_bomb_planted 200
|
||||
cash_player_damage_hostage -30
|
||||
cash_player_interact_with_hostage 300
|
||||
cash_player_killed_enemy_default 200
|
||||
cash_player_killed_enemy_factor 0.5
|
||||
cash_player_killed_hostage -1000
|
||||
cash_player_killed_teammate -300
|
||||
cash_player_rescued_hostage 1000
|
||||
cash_team_elimination_bomb_map 2700
|
||||
cash_team_elimination_hostage_map_t 2000
|
||||
cash_team_elimination_hostage_map_ct 2300
|
||||
cash_team_hostage_alive 0
|
||||
cash_team_hostage_interaction 500
|
||||
cash_team_loser_bonus 2400
|
||||
cash_team_bonus_shorthanded 0
|
||||
cash_team_loser_bonus_consecutive_rounds 0
|
||||
cash_team_planted_bomb_but_defused 200
|
||||
cash_team_rescued_hostage 0
|
||||
cash_team_terrorist_win_bomb 2700
|
||||
cash_team_win_by_defusing_bomb 2700
|
||||
cash_team_win_by_hostage_rescue 3000
|
||||
cash_team_win_by_time_running_out_hostage 2000
|
||||
cash_team_win_by_time_running_out_bomb 2700
|
||||
contributionscore_kill_reqs 1 // all about pew-pew and bullets
|
||||
contributionscore_assist_reqs 1 // all about pew-pew and bullets
|
||||
contributionscore_participation 1 // award players for participation in the round
|
||||
ff_damage_reduction_bullets 0
|
||||
ff_damage_reduction_grenade 0
|
||||
ff_damage_reduction_grenade_self 0
|
||||
ff_damage_reduction_other 0
|
||||
mp_afterroundmoney 0
|
||||
mp_buytime 45
|
||||
mp_buy_anywhere 0
|
||||
mp_buy_during_immunity 0
|
||||
mp_death_drop_defuser 1
|
||||
mp_death_drop_grenade 2 // 0=none, 1=best, 2=current or best
|
||||
mp_death_drop_gun 1 // 0=none, 1=best, 2=current or best
|
||||
mp_defuser_allocation 2 // 0=none, 1=random, 2=everyone
|
||||
mp_force_pick_time 15
|
||||
mp_forcecamera 0 // Set to 1 for team only spectating.
|
||||
mp_free_armor 2
|
||||
mp_freezetime 5
|
||||
mp_friendlyfire 1
|
||||
mp_win_panel_display_time 3
|
||||
mp_respawn_immunitytime 0
|
||||
mp_halftime 0
|
||||
mp_match_can_clinch 1 // 0=No mercy rule, 1=team can clinch match win early if they win > 1/2 total rounds
|
||||
mp_maxmoney 10000
|
||||
mp_maxrounds 15
|
||||
//mp_molotovusedelay 0
|
||||
mp_playercashawards 1
|
||||
mp_roundtime 3
|
||||
mp_roundtime_hostage 2
|
||||
mp_roundtime_defuse 2.25 // Typical ValveOfficial Casual defuse rounds are 90-100 seconds.
|
||||
mp_solid_teammates 2
|
||||
mp_startmoney 1000
|
||||
mp_teamcashawards 1
|
||||
mp_timelimit 0
|
||||
mp_warmuptime 90
|
||||
mp_weapons_allow_zeus 2
|
||||
mp_weapons_allow_typecount 2
|
||||
//spec_freeze_panel_extended_time 0
|
||||
spec_freeze_time 3.0
|
||||
sv_allow_votes 1 // Voting allowed in this mode
|
||||
sv_talk_enemy_living 0
|
||||
sv_talk_enemy_dead 1
|
||||
sv_vote_to_changelevel_before_match_point 1
|
||||
sv_deadtalk 0
|
||||
sv_ignoregrenaderadio 0
|
||||
tv_delay 30
|
||||
mp_randomspawn 0
|
||||
mp_randomspawn_los 0
|
||||
sv_infinite_ammo 0
|
||||
ammo_grenade_limit_flashbang 1
|
||||
ammo_grenade_limit_total 3
|
||||
//
|
||||
//
|
||||
mp_weapons_allow_map_placed 1
|
||||
mp_weapons_glow_on_ground 0
|
||||
mp_display_kill_assists 1
|
||||
mp_respawn_on_death_t 0
|
||||
mp_respawn_on_death_ct 0
|
||||
mp_ct_default_melee weapon_knife
|
||||
mp_ct_default_secondary weapon_hkp2000
|
||||
mp_ct_default_primary ""
|
||||
mp_t_default_melee weapon_knife
|
||||
mp_t_default_secondary weapon_glock
|
||||
mp_t_default_primary ""
|
||||
mp_default_team_winner_no_objective -1 // 2 == CTs, 3 == Ts
|
||||
|
||||
//sv_occlude_players 1
|
||||
//occlusion_test_async 1
|
||||
|
||||
spec_replay_enable 1
|
||||
mp_round_restart_delay 10 // need more time for replay
|
||||
|
||||
sv_gameinstructor_enable 0
|
||||
mp_promoted_item_enabled 0
|
||||
sv_minimum_desired_chicken_count 0
|
||||
109
gamemode_competitive.cfg
Executable file
109
gamemode_competitive.cfg
Executable file
@@ -0,0 +1,109 @@
|
||||
bot_autodifficulty_threshold_high 0.0 // Value between -20.0 and 20.0 (Amount above avg human contribution score, above which a bot should lower its difficulty)
|
||||
bot_autodifficulty_threshold_low -2.0 // Value between -20.0 and 20.0 (Amount below avg human contribution score, below which a bot should raise its difficulty)
|
||||
bot_chatter normal
|
||||
bot_defer_to_human_goals 1
|
||||
bot_defer_to_human_items 1
|
||||
bot_difficulty 2
|
||||
bot_quota 1
|
||||
bot_quota_mode competitive
|
||||
cash_player_bomb_defused 300
|
||||
cash_player_bomb_planted 300
|
||||
cash_player_damage_hostage -30
|
||||
cash_player_interact_with_hostage 300
|
||||
cash_player_killed_enemy_default 300
|
||||
cash_player_killed_enemy_factor 1
|
||||
cash_player_killed_hostage -1000
|
||||
cash_player_killed_teammate -300
|
||||
cash_player_rescued_hostage 1000
|
||||
cash_team_elimination_bomb_map 3250
|
||||
cash_team_elimination_hostage_map_t 3000
|
||||
cash_team_elimination_hostage_map_ct 3000
|
||||
cash_team_hostage_alive 0
|
||||
cash_team_hostage_interaction 600
|
||||
cash_team_loser_bonus 1400
|
||||
cash_team_bonus_shorthanded 1000
|
||||
mp_starting_losses 1
|
||||
cash_team_loser_bonus_consecutive_rounds 500
|
||||
cash_team_planted_bomb_but_defused 600
|
||||
cash_team_rescued_hostage 600
|
||||
cash_team_terrorist_win_bomb 3500
|
||||
cash_team_win_by_defusing_bomb 3500
|
||||
cash_team_win_by_hostage_rescue 2900
|
||||
cash_team_win_by_time_running_out_hostage 3250
|
||||
cash_team_win_by_time_running_out_bomb 3250
|
||||
contributionscore_kill_reqs 1 // all about pew-pew and bullets
|
||||
contributionscore_assist_reqs 1 // all about pew-pew and bullets
|
||||
ff_damage_reduction_bullets 0.33
|
||||
ff_damage_reduction_grenade 0.85
|
||||
ff_damage_reduction_grenade_self 1
|
||||
ff_damage_reduction_other 0.4
|
||||
mp_afterroundmoney 0
|
||||
mp_buytime 20
|
||||
mp_buy_anywhere 0
|
||||
mp_buy_during_immunity 0
|
||||
mp_death_drop_defuser 1
|
||||
mp_death_drop_grenade 2 // 0=none, 1=best, 2=current or best
|
||||
mp_death_drop_gun 1 // 0=none, 1=best, 2=current or best
|
||||
mp_defuser_allocation 0
|
||||
mp_force_pick_time 15
|
||||
mp_forcecamera 1 // Set to 1 for team only spectating.
|
||||
mp_free_armor 0
|
||||
mp_freezetime 15
|
||||
mp_friendlyfire 1
|
||||
mp_win_panel_display_time 3
|
||||
mp_respawn_immunitytime -1 // disabling immunity in warmup too for 1v1 fights
|
||||
mp_halftime 1
|
||||
mp_match_can_clinch 1 // 0=No mercy rule, 1=team can clinch match win early if they win > 1/2 total rounds
|
||||
mp_maxmoney 16000
|
||||
mp_maxrounds 24
|
||||
//mp_molotovusedelay 0
|
||||
mp_playercashawards 1
|
||||
mp_roundtime 1.92
|
||||
mp_roundtime_hostage 1.92
|
||||
mp_roundtime_defuse 1.92
|
||||
mp_solid_teammates 1
|
||||
mp_startmoney 800
|
||||
mp_teamcashawards 1
|
||||
mp_timelimit 0
|
||||
mp_technical_timeout_per_team 1
|
||||
mp_technical_timeout_duration_s 120
|
||||
mp_warmuptime 120
|
||||
mp_warmuptime_all_players_connected 15
|
||||
mp_weapons_allow_zeus 5
|
||||
//spec_freeze_panel_extended_time 0
|
||||
spec_freeze_time 2.0
|
||||
sv_allow_votes 1 // Voting allowed in this mode
|
||||
sv_talk_enemy_living 0
|
||||
sv_talk_enemy_dead 0
|
||||
sv_auto_full_alltalk_during_warmup_half_end 0
|
||||
sv_deadtalk 1
|
||||
sv_ignoregrenaderadio 0
|
||||
sv_grenade_trajectory_time_spectator 4
|
||||
tv_delay 105
|
||||
mp_randomspawn 0
|
||||
mp_randomspawn_los 0
|
||||
sv_infinite_ammo 0
|
||||
ammo_grenade_limit_flashbang 2
|
||||
ammo_grenade_limit_total 4
|
||||
//
|
||||
mp_weapons_allow_map_placed 1
|
||||
mp_weapons_glow_on_ground 0
|
||||
mp_display_kill_assists 1
|
||||
mp_respawn_on_death_t 0
|
||||
mp_respawn_on_death_ct 0
|
||||
mp_ct_default_melee weapon_knife
|
||||
mp_ct_default_secondary weapon_hkp2000
|
||||
mp_ct_default_primary ""
|
||||
mp_t_default_melee weapon_knife
|
||||
mp_t_default_secondary weapon_glock
|
||||
mp_t_default_primary ""
|
||||
mp_default_team_winner_no_objective -1 // 2 == CTs, 3 == Ts
|
||||
|
||||
//sv_occlude_players 1
|
||||
//occlusion_test_async 0
|
||||
|
||||
spec_replay_enable 0
|
||||
|
||||
sv_gameinstructor_enable 0
|
||||
mp_promoted_item_enabled 0
|
||||
sv_minimum_desired_chicken_count 0
|
||||
106
gamemode_competitive2v2.cfg
Executable file
106
gamemode_competitive2v2.cfg
Executable file
@@ -0,0 +1,106 @@
|
||||
bot_autodifficulty_threshold_high 0.0 // Value between -20.0 and 20.0 (Amount above avg human contribution score, above which a bot should lower its difficulty)
|
||||
bot_autodifficulty_threshold_low -2.0 // Value between -20.0 and 20.0 (Amount below avg human contribution score, below which a bot should raise its difficulty)
|
||||
bot_chatter normal
|
||||
bot_defer_to_human_goals 1
|
||||
bot_defer_to_human_items 1
|
||||
bot_difficulty 2
|
||||
bot_quota 1
|
||||
bot_quota_mode competitive
|
||||
cash_player_bomb_defused 300
|
||||
cash_player_bomb_planted 300
|
||||
cash_player_damage_hostage -30
|
||||
cash_player_interact_with_hostage 300
|
||||
cash_player_killed_enemy_default 300
|
||||
cash_player_killed_enemy_factor 1
|
||||
cash_player_killed_hostage -1000
|
||||
cash_player_killed_teammate -300
|
||||
cash_player_rescued_hostage 1000
|
||||
cash_team_elimination_bomb_map 2750
|
||||
cash_team_elimination_hostage_map_t 2500
|
||||
cash_team_elimination_hostage_map_ct 2500
|
||||
cash_team_hostage_alive 0
|
||||
cash_team_hostage_interaction 600
|
||||
cash_team_loser_bonus 2000
|
||||
cash_team_bonus_shorthanded 1000
|
||||
cash_team_loser_bonus_consecutive_rounds 300
|
||||
cash_team_planted_bomb_but_defused 600
|
||||
cash_team_rescued_hostage 600
|
||||
cash_team_terrorist_win_bomb 3000
|
||||
cash_team_win_by_defusing_bomb 3000
|
||||
cash_team_win_by_hostage_rescue 2900
|
||||
cash_team_win_by_time_running_out_hostage 2750
|
||||
cash_team_win_by_time_running_out_bomb 2750
|
||||
contributionscore_kill_reqs 1 // all about pew-pew and bullets
|
||||
contributionscore_assist_reqs 1 // all about pew-pew and bullets
|
||||
ff_damage_reduction_bullets 0.33
|
||||
ff_damage_reduction_grenade 0.85
|
||||
ff_damage_reduction_grenade_self 1
|
||||
ff_damage_reduction_other 0.4
|
||||
mp_afterroundmoney 0
|
||||
mp_buytime 20
|
||||
mp_buy_anywhere 0
|
||||
mp_buy_during_immunity 0
|
||||
mp_death_drop_defuser 1
|
||||
mp_death_drop_grenade 2 // 0=none, 1=best, 2=current or best
|
||||
mp_death_drop_gun 1 // 0=none, 1=best, 2=current or best
|
||||
mp_defuser_allocation 0
|
||||
mp_force_pick_time 15
|
||||
mp_forcecamera 1 // Set to 1 for team only spectating.
|
||||
mp_free_armor 0
|
||||
mp_freezetime 10
|
||||
mp_friendlyfire 1
|
||||
mp_win_panel_display_time 3
|
||||
mp_respawn_immunitytime -1 // disabling immunity in warmup too for 1v1 fights
|
||||
mp_halftime 1
|
||||
mp_match_can_clinch 1 // 0=No mercy rule, 1=team can clinch match win early if they win > 1/2 total rounds
|
||||
mp_maxmoney 8000
|
||||
mp_maxrounds 16
|
||||
//mp_molotovusedelay 0
|
||||
mp_playercashawards 1
|
||||
mp_roundtime 1.5
|
||||
mp_roundtime_hostage 1.5
|
||||
mp_roundtime_defuse 1.5
|
||||
mp_solid_teammates 1
|
||||
mp_startmoney 800
|
||||
mp_teamcashawards 1
|
||||
mp_timelimit 0
|
||||
mp_technical_timeout_per_team 1
|
||||
mp_technical_timeout_duration_s 120
|
||||
mp_warmuptime 120
|
||||
mp_warmuptime_all_players_connected 15
|
||||
mp_weapons_allow_zeus 5
|
||||
//spec_freeze_panel_extended_time 0
|
||||
spec_freeze_time 2.0
|
||||
sv_allow_votes 1 // Voting allowed in this mode
|
||||
sv_talk_enemy_living 0
|
||||
sv_talk_enemy_dead 0
|
||||
sv_auto_full_alltalk_during_warmup_half_end 0
|
||||
sv_deadtalk 1
|
||||
sv_ignoregrenaderadio 0
|
||||
tv_delay 60
|
||||
mp_randomspawn 0
|
||||
mp_randomspawn_los 0
|
||||
sv_infinite_ammo 0
|
||||
ammo_grenade_limit_flashbang 2
|
||||
ammo_grenade_limit_total 4
|
||||
//
|
||||
mp_weapons_allow_map_placed 1
|
||||
mp_weapons_glow_on_ground 0
|
||||
mp_display_kill_assists 1
|
||||
mp_respawn_on_death_t 0
|
||||
mp_respawn_on_death_ct 0
|
||||
mp_ct_default_melee weapon_knife
|
||||
mp_ct_default_secondary weapon_hkp2000
|
||||
mp_ct_default_primary ""
|
||||
mp_t_default_melee weapon_knife
|
||||
mp_t_default_secondary weapon_glock
|
||||
mp_t_default_primary ""
|
||||
mp_default_team_winner_no_objective -1 // 2 == CTs, 3 == Ts
|
||||
|
||||
//sv_occlude_players 1
|
||||
//occlusion_test_async 0
|
||||
|
||||
spec_replay_enable 0
|
||||
|
||||
sv_gameinstructor_enable 0
|
||||
sv_minimum_desired_chicken_count 0
|
||||
3
gamemode_competitive2v2_offline.cfg
Executable file
3
gamemode_competitive2v2_offline.cfg
Executable file
@@ -0,0 +1,3 @@
|
||||
// If you're in offline mode, you want bots. We should provide those for you.
|
||||
bot_quota 4
|
||||
bot_quota_mode fill
|
||||
4
gamemode_competitive_offline.cfg
Executable file
4
gamemode_competitive_offline.cfg
Executable file
@@ -0,0 +1,4 @@
|
||||
// If you're in offline mode, you want bots. We should provide those for you.
|
||||
bot_quota 10
|
||||
bot_quota_mode fill
|
||||
|
||||
2
gamemode_competitive_short.cfg
Executable file
2
gamemode_competitive_short.cfg
Executable file
@@ -0,0 +1,2 @@
|
||||
// Short competitive game mode, executed after the competitive config
|
||||
// mp_maxrounds 16
|
||||
21
gamemode_competitive_tmm.cfg
Executable file
21
gamemode_competitive_tmm.cfg
Executable file
@@ -0,0 +1,21 @@
|
||||
// This is executed after all gamemode_competitive and gamemode_competitive_server settings
|
||||
// have already been applied (but before gamemode_tournament[*] settings are applied)
|
||||
sv_qmm_abort_match_missing_player 0
|
||||
mp_freezetime 20
|
||||
sv_vote_command_delay 0
|
||||
|
||||
// Overtime configuration
|
||||
mp_overtime_enable 1
|
||||
mp_overtime_limit 1
|
||||
|
||||
// each team gets 3 x 30s timeouts per game
|
||||
mp_team_timeout_time 31
|
||||
mp_team_timeout_max 3
|
||||
// heading into overtime each team will have 1 timeout remaining
|
||||
mp_team_timeout_ot_add_once 1
|
||||
mp_team_timeout_ot_add_each 1
|
||||
mp_team_timeout_ot_max 1
|
||||
|
||||
// Disable any holiday cheer going on at tournament times
|
||||
sv_holiday_mode 0
|
||||
mp_promoted_item_enabled 0
|
||||
58
gamemode_cooperative.cfg
Executable file
58
gamemode_cooperative.cfg
Executable file
@@ -0,0 +1,58 @@
|
||||
bot_custom_strat ""
|
||||
bot_quota_mode fill //match
|
||||
//bot_quota 6
|
||||
//sv_disable_show_team_select_menu 1
|
||||
mp_warmuptime 120
|
||||
mp_warmuptime_all_players_connected 6
|
||||
mp_maxrounds 15
|
||||
bot_allow_rogues 1
|
||||
bot_difficulty 3
|
||||
mp_limitteams 0
|
||||
mp_autoteambalance 0
|
||||
|
||||
mp_hostages_max 1
|
||||
mp_hostages_spawn_same_every_round 1
|
||||
sv_bots_force_rebuy_every_round 1
|
||||
bot_defer_to_human_goals 0
|
||||
cash_team_bonus_shorthanded 0
|
||||
|
||||
// removeme
|
||||
//bot_ignore_players 1
|
||||
//bot_debug 2
|
||||
//bot_show_battlefront 1
|
||||
|
||||
ff_damage_reduction_bullets 0
|
||||
ff_damage_reduction_grenade 0
|
||||
ff_damage_reduction_grenade_self 0
|
||||
ff_damage_reduction_other 0
|
||||
|
||||
mp_death_drop_defuser 1
|
||||
mp_death_drop_grenade 2 // 0=none, 1=best, 2=current or best
|
||||
mp_death_drop_gun 1 // 0=none, 1=best, 2=current or best
|
||||
mp_defuser_allocation 0 // 0=none, 1=random, 2=everyone
|
||||
|
||||
mp_friendlyfire 1
|
||||
mp_maxmoney 10000
|
||||
mp_solid_teammates 2
|
||||
sv_allow_votes 1 // Voting allowed in this mode
|
||||
sv_deadtalk 1
|
||||
mp_display_kill_assists 1
|
||||
mp_halftime 0
|
||||
mp_match_can_clinch 0
|
||||
mp_weapons_allow_typecount -1
|
||||
|
||||
sv_duplicate_playernames_ok 1
|
||||
|
||||
//sv_occlude_players 1
|
||||
//occlusion_test_async 0
|
||||
mp_items_prohibited "" // don't restrict experimental weapons
|
||||
|
||||
mp_heavyassaultsuit_cooldown 0 // no cooldown on buying heavy armor
|
||||
|
||||
sv_health_approach_enabled 1
|
||||
healthshot_healthboost_time 1
|
||||
healthshot_health 50
|
||||
sv_health_approach_speed 20
|
||||
sv_guardian_starting_equipment_humans "weapon_healthshot"
|
||||
|
||||
sv_gameinstructor_enable 0
|
||||
106
gamemode_coopmission.cfg
Executable file
106
gamemode_coopmission.cfg
Executable file
@@ -0,0 +1,106 @@
|
||||
bot_custom_strat ""
|
||||
bot_quota_mode fill //match
|
||||
bot_quota 10
|
||||
//sv_disable_show_team_select_menu 1
|
||||
mp_warmuptime 120
|
||||
mp_warmuptime_all_players_connected 6
|
||||
mp_maxrounds 15
|
||||
mp_roundtime 45 // used to be 15
|
||||
bot_allow_rogues 0
|
||||
bot_difficulty 1
|
||||
sv_auto_adjust_bot_difficulty 0
|
||||
mp_limitteams 0
|
||||
mp_win_panel_display_time 1
|
||||
|
||||
mp_hostages_max 1
|
||||
mp_hostages_spawn_same_every_round 1
|
||||
sv_bots_force_rebuy_every_round 1
|
||||
|
||||
// removeme
|
||||
//bot_ignore_players 1
|
||||
//bot_debug 2
|
||||
//bot_show_battlefront 1
|
||||
|
||||
ff_damage_reduction_bullets 0
|
||||
ff_damage_reduction_grenade 0
|
||||
ff_damage_reduction_grenade_self 0
|
||||
ff_damage_reduction_other 0
|
||||
|
||||
mp_death_drop_defuser 1
|
||||
mp_death_drop_grenade 3 // 0=none, 1=best, 2=current or best
|
||||
mp_death_drop_gun 1 // 0=none, 1=best, 2=current or best
|
||||
mp_defuser_allocation 0 // 0=none, 1=random, 2=everyone
|
||||
|
||||
mp_friendlyfire 1
|
||||
mp_maxmoney 0
|
||||
mp_startmoney 0
|
||||
mp_solid_teammates 2 // Same player collision rules as in casual
|
||||
sv_allow_votes 1 // Voting allowed in this mode
|
||||
sv_deadtalk 1
|
||||
mp_display_kill_assists 1
|
||||
mp_halftime 0
|
||||
mp_match_can_clinch 0
|
||||
mp_autoteambalance 0
|
||||
mp_suicide_penalty 0
|
||||
|
||||
spec_replay_enable 0
|
||||
|
||||
mp_use_respawn_waves 2
|
||||
mp_respawn_on_death_t 1
|
||||
mp_randomspawn_los 0
|
||||
|
||||
mp_buy_anywhere 0
|
||||
mp_buy_during_immunity 0
|
||||
|
||||
sv_talk_enemy_living 1 // Let players hear enemy bot chatter
|
||||
sv_talk_enemy_dead 1
|
||||
|
||||
cash_player_bomb_defused 0
|
||||
cash_player_bomb_planted 0
|
||||
cash_player_damage_hostage 0
|
||||
cash_player_interact_with_hostage 0
|
||||
cash_player_killed_enemy_default 0
|
||||
cash_player_killed_enemy_factor 0
|
||||
cash_player_killed_hostage 0
|
||||
cash_player_killed_teammate 0
|
||||
cash_player_rescued_hostage 0
|
||||
cash_team_elimination_bomb_map 0
|
||||
cash_team_elimination_hostage_map_t 0
|
||||
cash_team_elimination_hostage_map_ct 0
|
||||
cash_team_hostage_alive 0
|
||||
cash_team_hostage_interaction 0
|
||||
cash_team_loser_bonus 0
|
||||
cash_team_loser_bonus_consecutive_rounds 0
|
||||
cash_team_planted_bomb_but_defused 0
|
||||
cash_team_rescued_hostage 0
|
||||
cash_team_terrorist_win_bomb 0
|
||||
cash_team_win_by_defusing_bomb 0
|
||||
cash_team_win_by_hostage_rescue 0
|
||||
cash_team_win_by_time_running_out_bomb 0
|
||||
cash_team_win_by_time_running_out_hostage 0
|
||||
|
||||
sv_autobuyammo 1
|
||||
mp_free_armor 2
|
||||
mp_buytime 0
|
||||
sv_buy_status_override 3
|
||||
|
||||
mp_weapons_allow_heavyassaultsuit 1
|
||||
mp_heavyassaultsuit_speed 215 // assault suit speed is a bit slower than normal movement in coop
|
||||
mp_heavyassaultsuit_deploy_timescale 1.0 // don't change the weapon deploy rate in coop
|
||||
mp_heavyassaultsuit_aimpunch 0 // turn off extra aimpunch because we dont want EXTRA aimpunch when wearing a heavy assualt suit helmet!
|
||||
mp_heavybot_damage_reduction_scale 0.75
|
||||
|
||||
sv_duplicate_playernames_ok 1
|
||||
weapon_reticle_knife_show 1
|
||||
|
||||
weapon_max_before_cleanup 25
|
||||
|
||||
healthshot_allow_use_at_full 0
|
||||
ammo_item_limit_healthshot 2
|
||||
|
||||
sv_health_approach_enabled 1
|
||||
healthshot_healthboost_time 1
|
||||
healthshot_health 50
|
||||
sv_health_approach_speed 20
|
||||
|
||||
sv_gameinstructor_enable 0
|
||||
3
gamemode_custom.cfg
Executable file
3
gamemode_custom.cfg
Executable file
@@ -0,0 +1,3 @@
|
||||
|
||||
mp_weapons_allow_map_placed 1
|
||||
mp_timelimit 5
|
||||
117
gamemode_deathmatch.cfg
Executable file
117
gamemode_deathmatch.cfg
Executable file
@@ -0,0 +1,117 @@
|
||||
bot_autodifficulty_threshold_high 0.0 // Value between -20.0 and 20.0 (Amount above avg human contribution score, above which a bot should lower its difficulty)
|
||||
bot_autodifficulty_threshold_low -2.0 // Value between -20.0 and 20.0 (Amount below avg human contribution score, below which a bot should raise its difficulty)
|
||||
bot_chatter off
|
||||
bot_defer_to_human_goals 0
|
||||
bot_defer_to_human_items 1
|
||||
bot_difficulty 2
|
||||
bot_quota 10
|
||||
bot_quota_mode fill_with_minimum
|
||||
cash_player_bomb_defused 0
|
||||
cash_player_bomb_planted 0
|
||||
cash_player_damage_hostage 0
|
||||
cash_player_interact_with_hostage 0
|
||||
cash_player_killed_enemy_default 0
|
||||
cash_player_killed_enemy_factor 0
|
||||
cash_player_killed_hostage 0
|
||||
cash_player_killed_teammate 0
|
||||
cash_player_rescued_hostage 0
|
||||
cash_team_elimination_bomb_map 0
|
||||
cash_team_elimination_hostage_map_t 0
|
||||
cash_team_elimination_hostage_map_ct 0
|
||||
cash_team_hostage_alive 0
|
||||
cash_team_hostage_interaction 0
|
||||
cash_team_loser_bonus 0
|
||||
cash_team_loser_bonus_consecutive_rounds 0
|
||||
cash_team_planted_bomb_but_defused 0
|
||||
cash_team_rescued_hostage 0
|
||||
cash_team_terrorist_win_bomb 0
|
||||
cash_team_win_by_defusing_bomb 0
|
||||
cash_team_win_by_hostage_rescue 0
|
||||
cash_team_win_by_time_running_out_bomb 0
|
||||
cash_team_win_by_time_running_out_hostage 0
|
||||
ff_damage_reduction_bullets 0.0
|
||||
ff_damage_reduction_grenade 0.0
|
||||
ff_damage_reduction_grenade_self 0
|
||||
ff_damage_reduction_other 0.0
|
||||
mp_afterroundmoney 0
|
||||
mp_buytime 0
|
||||
mp_buy_anywhere 1
|
||||
mp_buy_during_immunity 1
|
||||
mp_death_drop_defuser 0
|
||||
mp_death_drop_grenade 0 // 0=none, 1=best, 2=current or best
|
||||
mp_death_drop_gun 0 // 0=none, 1=best, 2=current or best
|
||||
mp_defuser_allocation 0 // 0=none, 1=random, 2=everyone
|
||||
mp_force_pick_time 15
|
||||
mp_forcecamera 0 // Set to 1 for team only spectating
|
||||
mp_free_armor 2
|
||||
mp_freezetime 0
|
||||
mp_friendlyfire 1
|
||||
mp_win_panel_display_time 1
|
||||
mp_respawn_immunitytime 10
|
||||
mp_halftime 0
|
||||
mp_match_can_clinch 0 // 0=No mercy rule, 1=team can clinch match win early if they win > 1/2 total rounds
|
||||
mp_maxmoney 0
|
||||
mp_maxrounds 0
|
||||
//mp_molotovusedelay 0
|
||||
mp_playercashawards 0
|
||||
mp_roundtime 10
|
||||
mp_roundtime_hostage 0
|
||||
mp_roundtime_defuse 0
|
||||
mp_solid_teammates 0
|
||||
mp_startmoney 0
|
||||
mp_teamcashawards 0
|
||||
mp_timelimit 2
|
||||
mp_warmuptime 20
|
||||
mp_weapons_allow_zeus 1
|
||||
mp_weapons_allow_typecount -1
|
||||
//spec_freeze_panel_extended_time 1
|
||||
spec_freeze_time 2
|
||||
sv_allow_votes 1 // Voting allowed in this mode
|
||||
sv_talk_enemy_living 1
|
||||
sv_talk_enemy_dead 1
|
||||
sv_deadtalk 1
|
||||
sv_ignoregrenaderadio 1
|
||||
mp_randomspawn 1
|
||||
mp_randomspawn_los 1
|
||||
sv_infinite_ammo 2
|
||||
tv_delay 30
|
||||
ammo_grenade_limit_flashbang 1
|
||||
ammo_grenade_limit_total 3
|
||||
//
|
||||
mp_weapons_allow_map_placed 0
|
||||
mp_weapons_glow_on_ground 0
|
||||
mp_weapons_allow_zeus -1
|
||||
mp_display_kill_assists 1
|
||||
mp_respawn_on_death_t 1
|
||||
mp_respawn_on_death_ct 1
|
||||
mp_ct_default_melee weapon_knife
|
||||
mp_ct_default_secondary weapon_hkp2000
|
||||
mp_ct_default_primary ""
|
||||
mp_t_default_melee weapon_knife
|
||||
mp_t_default_secondary weapon_glock
|
||||
mp_t_default_primary ""
|
||||
mp_default_team_winner_no_objective -1 // 2 == CTs, 3 == Ts
|
||||
mp_buy_allow_grenades 0
|
||||
|
||||
|
||||
//sv_occlude_players 1
|
||||
//occlusion_test_async 1
|
||||
|
||||
mp_bot_ai_bt "scripts/ai/deathmatch/bt_default.kv3"
|
||||
|
||||
sv_health_approach_enabled 1
|
||||
healthshot_healthboost_time 1
|
||||
healthshot_health 50
|
||||
sv_health_approach_speed 20
|
||||
|
||||
// Short deathmatch is "free for all", executed after the regular deathmatch config
|
||||
mp_teammates_are_enemies 1
|
||||
mp_solid_teammates 1
|
||||
sv_max_deathmatch_respawns_per_tick 1
|
||||
sv_disconnected_players_cleanup_delay 15
|
||||
r_decals_overide_fadestarttime_params 20
|
||||
mp_limitteams 0
|
||||
|
||||
sv_gameinstructor_enable 0
|
||||
mp_promoted_item_enabled 0
|
||||
sv_minimum_desired_chicken_count 10
|
||||
5
gamemode_deathmatch_short.cfg
Executable file
5
gamemode_deathmatch_short.cfg
Executable file
@@ -0,0 +1,5 @@
|
||||
// Short deathmatch is "free for all", executed after the regular deathmatch config
|
||||
mp_teammates_are_enemies 1
|
||||
mp_solid_teammates 1
|
||||
sv_max_deathmatch_respawns_per_tick 1
|
||||
r_decals_overide_fadestarttime_params 20
|
||||
26
gamemode_deathmatch_tmm.cfg
Executable file
26
gamemode_deathmatch_tmm.cfg
Executable file
@@ -0,0 +1,26 @@
|
||||
// TEAM DEATHMATCH
|
||||
// Base mode: gamemode_deathmatch.cfg
|
||||
//
|
||||
// * Killing enemies is worth team victory points
|
||||
// * Killing enemies with the DM bonus weapon awards additional victory points
|
||||
// * The team with the most victory points at the end of the time limit wins.
|
||||
|
||||
mp_dm_teammode 2
|
||||
mp_dm_teammode_kill_score 1
|
||||
mp_dm_teammode_bonus_score 1
|
||||
|
||||
// Use casual rules for boosting teammates
|
||||
mp_solid_teammates 2
|
||||
|
||||
// first team to 100 points will win
|
||||
mp_fraglimit 100
|
||||
|
||||
// Competitive rules for chat -- encourage team communication
|
||||
sv_talk_enemy_living 0
|
||||
sv_talk_enemy_dead 0
|
||||
sv_deadtalk 1
|
||||
|
||||
// Add warmup to wait for players to connect, since this is a team mode
|
||||
mp_warmuptime 65
|
||||
|
||||
sv_gameinstructor_enable 0
|
||||
101
gamemode_demolition.cfg
Executable file
101
gamemode_demolition.cfg
Executable file
@@ -0,0 +1,101 @@
|
||||
bot_autodifficulty_threshold_high 0.0 // Value between -20.0 and 20.0 (Amount above avg human contribution score, above which a bot should lower its difficulty)
|
||||
bot_autodifficulty_threshold_low -2.0 // Value between -20.0 and 20.0 (Amount below avg human contribution score, below which a bot should raise its difficulty)
|
||||
bot_chatter normal
|
||||
bot_defer_to_human_goals 0
|
||||
bot_defer_to_human_items 1
|
||||
bot_difficulty 2
|
||||
bot_quota 10
|
||||
bot_quota_mode fill
|
||||
cash_player_bomb_defused 0
|
||||
cash_player_bomb_planted 0
|
||||
cash_player_damage_hostage 0
|
||||
cash_player_interact_with_hostage 0
|
||||
cash_player_killed_enemy_default 0
|
||||
cash_player_killed_enemy_factor 0
|
||||
cash_player_killed_hostage 0
|
||||
cash_player_killed_teammate 0
|
||||
cash_player_rescued_hostage 0
|
||||
cash_team_elimination_bomb_map 0
|
||||
cash_team_elimination_hostage_map_t 0
|
||||
cash_team_elimination_hostage_map_ct 0
|
||||
cash_team_hostage_alive 0
|
||||
cash_team_hostage_interaction 0
|
||||
cash_team_loser_bonus 0
|
||||
cash_team_bonus_shorthanded 0
|
||||
cash_team_loser_bonus_consecutive_rounds 0
|
||||
cash_team_planted_bomb_but_defused 0
|
||||
cash_team_rescued_hostage 0
|
||||
cash_team_terrorist_win_bomb 0
|
||||
cash_team_win_by_defusing_bomb 0
|
||||
cash_team_win_by_hostage_rescue 0
|
||||
cash_team_win_by_time_running_out_bomb 0
|
||||
cash_team_win_by_time_running_out_hostage 0
|
||||
ff_damage_reduction_bullets 0
|
||||
ff_damage_reduction_grenade 0
|
||||
ff_damage_reduction_grenade_self 0
|
||||
ff_damage_reduction_other 0
|
||||
mp_afterroundmoney 0
|
||||
mp_buytime 0
|
||||
mp_buy_anywhere 0
|
||||
mp_buy_during_immunity 0
|
||||
mp_death_drop_defuser 0
|
||||
mp_death_drop_grenade 0 // 0=none, 1=best, 2=current or best
|
||||
mp_death_drop_gun 0 // 0=none, 1=best, 2=current or best
|
||||
mp_defuser_allocation 2 // 0=none, 1=random, 2=everyone
|
||||
mp_force_pick_time 15
|
||||
mp_forcecamera 0 // Set to 1 for team only spectating.
|
||||
mp_free_armor 2
|
||||
mp_freezetime 6
|
||||
mp_friendlyfire 1
|
||||
mp_win_panel_display_time 3
|
||||
mp_respawn_immunitytime 0
|
||||
mp_halftime 0
|
||||
mp_match_can_clinch 1 // 0=No mercy rule, 1=team can clinch match win early if they win > 1/2 total rounds
|
||||
mp_maxmoney 0
|
||||
mp_maxrounds 10
|
||||
//mp_molotovusedelay 0
|
||||
mp_playercashawards 0
|
||||
mp_roundtime 1.25
|
||||
mp_roundtime_hostage 0
|
||||
mp_roundtime_defuse 0
|
||||
mp_solid_teammates 2
|
||||
mp_startmoney 0
|
||||
mp_teamcashawards 0
|
||||
mp_timelimit 0
|
||||
mp_warmuptime 30
|
||||
mp_weapons_allow_zeus 0
|
||||
//spec_freeze_panel_extended_time 0
|
||||
spec_freeze_time 3.0
|
||||
sv_allow_votes 1 // Voting allowed in this mode
|
||||
sv_talk_enemy_living 0
|
||||
sv_talk_enemy_dead 0
|
||||
sv_deadtalk 0
|
||||
sv_ignoregrenaderadio 1
|
||||
tv_delay 30
|
||||
mp_randomspawn 0
|
||||
mp_randomspawn_los 0
|
||||
sv_infinite_ammo 0
|
||||
ammo_grenade_limit_flashbang 1
|
||||
ammo_grenade_limit_total 3
|
||||
//
|
||||
mp_weapons_allow_map_placed 0
|
||||
mp_weapons_glow_on_ground 0
|
||||
mp_display_kill_assists 0
|
||||
mp_respawn_on_death_t 0
|
||||
mp_respawn_on_death_ct 0
|
||||
mp_ct_default_melee weapon_knife
|
||||
mp_ct_default_secondary ""
|
||||
mp_ct_default_primary ""
|
||||
mp_t_default_melee weapon_knife
|
||||
mp_t_default_secondary ""
|
||||
mp_t_default_primary ""
|
||||
mp_default_team_winner_no_objective -1 // 2 == CTs, 3 == Ts
|
||||
|
||||
|
||||
//sv_occlude_players 1
|
||||
//occlusion_test_async 0
|
||||
|
||||
spec_replay_enable 1
|
||||
mp_round_restart_delay 10 // need more time for replay
|
||||
|
||||
sv_gameinstructor_enable 0
|
||||
110
gamemode_dm_freeforall.cfg
Executable file
110
gamemode_dm_freeforall.cfg
Executable file
@@ -0,0 +1,110 @@
|
||||
bot_autodifficulty_threshold_high 0.0 // Value between -20.0 and 20.0 (Amount above avg human contribution score, above which a bot should lower its difficulty)
|
||||
bot_autodifficulty_threshold_low -2.0 // Value between -20.0 and 20.0 (Amount below avg human contribution score, below which a bot should raise its difficulty)
|
||||
bot_chatter off
|
||||
bot_defer_to_human_goals 0
|
||||
bot_defer_to_human_items 1
|
||||
bot_difficulty 2
|
||||
bot_quota 10
|
||||
bot_quota_mode fill
|
||||
cash_player_bomb_defused 0
|
||||
cash_player_bomb_planted 0
|
||||
cash_player_damage_hostage 0
|
||||
cash_player_interact_with_hostage 0
|
||||
cash_player_killed_enemy_default 0
|
||||
cash_player_killed_enemy_factor 0
|
||||
cash_player_killed_hostage 0
|
||||
cash_player_killed_teammate 0
|
||||
cash_player_rescued_hostage 0
|
||||
cash_team_elimination_bomb_map 0
|
||||
cash_team_elimination_hostage_map_t 0
|
||||
cash_team_elimination_hostage_map_ct 0
|
||||
cash_team_hostage_alive 0
|
||||
cash_team_hostage_interaction 0
|
||||
cash_team_loser_bonus 0
|
||||
cash_team_loser_bonus_consecutive_rounds 0
|
||||
cash_team_planted_bomb_but_defused 0
|
||||
cash_team_rescued_hostage 0
|
||||
cash_team_terrorist_win_bomb 0
|
||||
cash_team_win_by_defusing_bomb 0
|
||||
cash_team_win_by_hostage_rescue 0
|
||||
cash_team_win_by_time_running_out_bomb 0
|
||||
cash_team_win_by_time_running_out_hostage 0
|
||||
ff_damage_reduction_bullets 0.0
|
||||
ff_damage_reduction_grenade 0.0
|
||||
ff_damage_reduction_grenade_self 0
|
||||
ff_damage_reduction_other 0.0
|
||||
mp_afterroundmoney 0
|
||||
mp_buytime 0
|
||||
mp_buy_anywhere 1
|
||||
mp_buy_during_immunity 1
|
||||
mp_death_drop_defuser 0
|
||||
mp_death_drop_grenade 0 // 0=none, 1=best, 2=current or best
|
||||
mp_death_drop_gun 0 // 0=none, 1=best, 2=current or best
|
||||
mp_defuser_allocation 0 // 0=none, 1=random, 2=everyone
|
||||
mp_force_pick_time 15
|
||||
mp_forcecamera 0 // Set to 1 for team only spectating
|
||||
mp_free_armor 2
|
||||
mp_freezetime 0
|
||||
mp_friendlyfire 1
|
||||
mp_win_panel_display_time 1
|
||||
mp_respawn_immunitytime 10
|
||||
mp_halftime 0
|
||||
mp_match_can_clinch 0 // 0=No mercy rule, 1=team can clinch match win early if they win > 1/2 total rounds
|
||||
mp_maxmoney 0
|
||||
mp_maxrounds 0
|
||||
//mp_molotovusedelay 0
|
||||
mp_playercashawards 0
|
||||
mp_roundtime 10
|
||||
mp_roundtime_hostage 0
|
||||
mp_roundtime_defuse 0
|
||||
mp_solid_teammates 0
|
||||
mp_startmoney 0
|
||||
mp_teamcashawards 0
|
||||
mp_timelimit 10
|
||||
mp_warmuptime 20
|
||||
mp_weapons_allow_zeus 1
|
||||
mp_weapons_allow_typecount -1
|
||||
//spec_freeze_panel_extended_time 1
|
||||
spec_freeze_time 2
|
||||
sv_allow_votes 1 // Voting allowed in this mode
|
||||
sv_talk_enemy_living 1
|
||||
sv_talk_enemy_dead 1
|
||||
sv_deadtalk 1
|
||||
sv_ignoregrenaderadio 1
|
||||
mp_randomspawn 1
|
||||
mp_randomspawn_los 1
|
||||
sv_infinite_ammo 2
|
||||
tv_delay 30
|
||||
ammo_grenade_limit_flashbang 1
|
||||
ammo_grenade_limit_total 3
|
||||
//
|
||||
mp_weapons_allow_map_placed 0
|
||||
mp_weapons_glow_on_ground 0
|
||||
mp_display_kill_assists 1
|
||||
mp_respawn_on_death_t 1
|
||||
mp_respawn_on_death_ct 1
|
||||
mp_ct_default_melee weapon_knife
|
||||
mp_ct_default_secondary weapon_hkp2000
|
||||
mp_ct_default_primary ""
|
||||
mp_t_default_melee weapon_knife
|
||||
mp_t_default_secondary weapon_glock
|
||||
mp_t_default_primary ""
|
||||
mp_default_team_winner_no_objective -1 // 2 == CTs, 3 == Ts
|
||||
mp_buy_allow_grenades 0
|
||||
|
||||
|
||||
//sv_occlude_players 1
|
||||
//occlusion_test_async 1
|
||||
|
||||
mp_bot_ai_bt "scripts/ai/deathmatch/bt_default.kv3"
|
||||
|
||||
sv_health_approach_enabled 1
|
||||
healthshot_healthboost_time 1
|
||||
healthshot_health 50
|
||||
sv_health_approach_speed 20
|
||||
|
||||
mp_teammates_are_enemies 1
|
||||
sv_max_deathmatch_respawns_per_tick 1
|
||||
r_decals_overide_fadestarttime_params 20
|
||||
|
||||
sv_gameinstructor_enable 0
|
||||
15
gamemode_new_user_training.cfg
Executable file
15
gamemode_new_user_training.cfg
Executable file
@@ -0,0 +1,15 @@
|
||||
exec gamemode_competitive.cfg
|
||||
mp_maxrounds 12
|
||||
bot_difficulty 4
|
||||
custom_bot_difficulty 4
|
||||
bot_quota 10
|
||||
bot_quota_mode fill
|
||||
sv_disable_teamselect_menu 1
|
||||
sv_human_autojoin_team 2
|
||||
mp_match_can_clinch 0
|
||||
sv_gameinstructor_enable 1
|
||||
bot_allow_rifles 0
|
||||
bot_allow_snipers 0
|
||||
bot_allow_machine_guns 0
|
||||
bot_allow_shotguns 0
|
||||
mp_bot_ai_bt "scripts/ai/practice/newplayer_dust2_01.kv3" // Dust II Only
|
||||
106
gamemode_retakecasual.cfg
Executable file
106
gamemode_retakecasual.cfg
Executable file
@@ -0,0 +1,106 @@
|
||||
bot_autodifficulty_threshold_high 0.0 // Value between -20.0 and 20.0 (Amount above avg human contribution score, above which a bot should lower its difficulty)
|
||||
bot_autodifficulty_threshold_low -2.0 // Value between -20.0 and 20.0 (Amount below avg human contribution score, below which a bot should raise its difficulty)
|
||||
bot_chatter normal
|
||||
bot_defer_to_human_goals 0
|
||||
bot_defer_to_human_items 1
|
||||
bot_difficulty 1
|
||||
bot_quota 10
|
||||
bot_quota_mode fill
|
||||
cash_player_bomb_defused 200
|
||||
cash_player_bomb_planted 200
|
||||
cash_player_damage_hostage -30
|
||||
cash_player_interact_with_hostage 300
|
||||
cash_player_killed_enemy_default 200
|
||||
cash_player_killed_enemy_factor 0.5
|
||||
cash_player_killed_hostage -1000
|
||||
cash_player_killed_teammate -300
|
||||
cash_player_rescued_hostage 1000
|
||||
cash_team_elimination_bomb_map 2700
|
||||
cash_team_elimination_hostage_map_t 2000
|
||||
cash_team_elimination_hostage_map_ct 2300
|
||||
cash_team_hostage_alive 0
|
||||
cash_team_hostage_interaction 500
|
||||
cash_team_loser_bonus 2400
|
||||
cash_team_bonus_shorthanded 0
|
||||
cash_team_loser_bonus_consecutive_rounds 0
|
||||
cash_team_planted_bomb_but_defused 200
|
||||
cash_team_rescued_hostage 0
|
||||
cash_team_terrorist_win_bomb 2700
|
||||
cash_team_win_by_defusing_bomb 2700
|
||||
cash_team_win_by_hostage_rescue 3000
|
||||
cash_team_win_by_time_running_out_hostage 2000
|
||||
cash_team_win_by_time_running_out_bomb 2700
|
||||
ff_damage_reduction_bullets 0
|
||||
ff_damage_reduction_grenade 0
|
||||
ff_damage_reduction_grenade_self 0
|
||||
ff_damage_reduction_other 0
|
||||
mp_afterroundmoney 0
|
||||
mp_buytime 45
|
||||
mp_buy_anywhere 1
|
||||
mp_buy_during_immunity 0
|
||||
mp_death_drop_c4 0
|
||||
mp_death_drop_defuser 1
|
||||
mp_death_drop_grenade 2 // 0=none, 1=best, 2=current or best
|
||||
mp_death_drop_gun 1 // 0=none, 1=best, 2=current or best
|
||||
mp_defuser_allocation 2 // 0=none, 1=random, 2=everyone
|
||||
mp_force_pick_time 15
|
||||
mp_forcecamera 1 // Set to 1 for team only spectating.
|
||||
mp_free_armor 0
|
||||
mp_freezetime 7
|
||||
mp_friendlyfire 1
|
||||
mp_win_panel_display_time 3
|
||||
mp_respawn_immunitytime 0
|
||||
mp_halftime 0
|
||||
mp_match_can_clinch 1 // 0=No mercy rule, 1=team can clinch match win early if they win > 1/2 total rounds
|
||||
mp_maxmoney 0
|
||||
mp_maxrounds 15
|
||||
//mp_molotovusedelay 0
|
||||
mp_playercashawards 0
|
||||
mp_roundtime 3
|
||||
mp_roundtime_hostage 2
|
||||
mp_roundtime_defuse 2.25 // Typical ValveOfficial Casual defuse rounds are 90-100 seconds.
|
||||
mp_solid_teammates 2
|
||||
mp_startmoney 1000
|
||||
mp_teamcashawards 0
|
||||
mp_timelimit 0
|
||||
mp_warmuptime 90
|
||||
mp_warmuptime_all_players_connected 6
|
||||
mp_weapons_allow_zeus 1
|
||||
mp_weapons_allow_typecount 2
|
||||
//spec_freeze_panel_extended_time 0
|
||||
spec_freeze_time 3.0
|
||||
sv_allow_votes 1 // Voting allowed in this mode
|
||||
sv_talk_enemy_living 0
|
||||
sv_talk_enemy_dead 0
|
||||
sv_auto_full_alltalk_during_warmup_half_end 0
|
||||
sv_vote_to_changelevel_before_match_point 1
|
||||
sv_deadtalk 1
|
||||
sv_ignoregrenaderadio 0
|
||||
tv_delay 30
|
||||
mp_randomspawn 0
|
||||
mp_randomspawn_los 0
|
||||
sv_infinite_ammo 0
|
||||
ammo_grenade_limit_flashbang 2
|
||||
ammo_grenade_limit_total 3
|
||||
//
|
||||
//
|
||||
mp_weapons_allow_map_placed 1
|
||||
mp_weapons_glow_on_ground 0
|
||||
mp_display_kill_assists 1
|
||||
mp_respawn_on_death_t 0
|
||||
mp_respawn_on_death_ct 0
|
||||
mp_ct_default_melee weapon_knife
|
||||
mp_ct_default_secondary weapon_hkp2000
|
||||
mp_ct_default_primary ""
|
||||
mp_t_default_melee weapon_knife
|
||||
mp_t_default_secondary weapon_glock
|
||||
mp_t_default_primary ""
|
||||
mp_default_team_winner_no_objective -1 // 2 == CTs, 3 == Ts
|
||||
|
||||
//sv_occlude_players 1
|
||||
//occlusion_test_async 1
|
||||
|
||||
spec_replay_enable 0
|
||||
mp_round_restart_delay 5
|
||||
|
||||
sv_gameinstructor_enable 0
|
||||
99
gamemode_teamdeathmatch.cfg
Executable file
99
gamemode_teamdeathmatch.cfg
Executable file
@@ -0,0 +1,99 @@
|
||||
bot_autodifficulty_threshold_high 0.0 // Value between -20.0 and 20.0 (Amount above avg human contribution score, above which a bot should lower its difficulty)
|
||||
bot_autodifficulty_threshold_low -2.0 // Value between -20.0 and 20.0 (Amount below avg human contribution score, below which a bot should raise its difficulty)
|
||||
bot_chatter off
|
||||
bot_defer_to_human_goals 0
|
||||
bot_defer_to_human_items 1
|
||||
bot_difficulty 2
|
||||
bot_quota 10
|
||||
bot_quota_mode fill
|
||||
cash_player_bomb_defused 0
|
||||
cash_player_bomb_planted 0
|
||||
cash_player_damage_hostage 0
|
||||
cash_player_interact_with_hostage 0
|
||||
cash_player_killed_enemy_default 0
|
||||
cash_player_killed_enemy_factor 0
|
||||
cash_player_killed_hostage 0
|
||||
cash_player_killed_teammate 0
|
||||
cash_player_rescued_hostage 0
|
||||
cash_team_elimination_bomb_map 0
|
||||
cash_team_elimination_hostage_map_t 0
|
||||
cash_team_elimination_hostage_map_ct 0
|
||||
cash_team_hostage_alive 0
|
||||
cash_team_hostage_interaction 0
|
||||
cash_team_loser_bonus 0
|
||||
cash_team_bonus_shorthanded 0
|
||||
cash_team_loser_bonus_consecutive_rounds 0
|
||||
cash_team_planted_bomb_but_defused 0
|
||||
cash_team_rescued_hostage 0
|
||||
cash_team_terrorist_win_bomb 0
|
||||
cash_team_win_by_defusing_bomb 0
|
||||
cash_team_win_by_hostage_rescue 0
|
||||
cash_team_win_by_time_running_out_bomb 0
|
||||
cash_team_win_by_time_running_out_hostage 0
|
||||
ff_damage_reduction_bullets 0.0
|
||||
ff_damage_reduction_grenade 0.0
|
||||
ff_damage_reduction_grenade_self 0
|
||||
ff_damage_reduction_other 0.0
|
||||
mp_afterroundmoney 0
|
||||
mp_buytime 0
|
||||
mp_buy_anywhere 1
|
||||
mp_buy_during_immunity 1
|
||||
mp_death_drop_defuser 0
|
||||
mp_death_drop_grenade 0 // 0=none, 1=best, 2=current or best
|
||||
mp_death_drop_gun 0 // 0=none, 1=best, 2=current or best
|
||||
mp_defuser_allocation 0 // 0=none, 1=random, 2=everyone
|
||||
mp_force_pick_time 15
|
||||
mp_forcecamera 0 // Set to 1 for team only spectating
|
||||
mp_free_armor 2
|
||||
mp_freezetime 0
|
||||
mp_friendlyfire 1
|
||||
mp_win_panel_display_time 1
|
||||
mp_respawn_immunitytime 10
|
||||
mp_halftime 0
|
||||
mp_match_can_clinch 0 // 0=No mercy rule, 1=team can clinch match win early if they win > 1/2 total rounds
|
||||
mp_maxmoney 0
|
||||
mp_maxrounds 0
|
||||
//mp_molotovusedelay 0
|
||||
mp_playercashawards 0
|
||||
mp_roundtime 10
|
||||
mp_roundtime_hostage 0
|
||||
mp_roundtime_defuse 0
|
||||
mp_solid_teammates 0
|
||||
mp_startmoney 0
|
||||
mp_teamcashawards 0
|
||||
mp_timelimit 10
|
||||
mp_warmuptime 20
|
||||
mp_weapons_allow_zeus 1
|
||||
mp_weapons_allow_typecount -1
|
||||
//spec_freeze_panel_extended_time 1
|
||||
spec_freeze_time 2
|
||||
sv_allow_votes 1 // Voting allowed in this mode
|
||||
sv_talk_enemy_living 1
|
||||
sv_talk_enemy_dead 1
|
||||
sv_deadtalk 1
|
||||
sv_ignoregrenaderadio 1
|
||||
mp_randomspawn 1
|
||||
mp_randomspawn_los 1
|
||||
sv_infinite_ammo 2
|
||||
tv_delay 30
|
||||
ammo_grenade_limit_flashbang 1
|
||||
ammo_grenade_limit_total 3
|
||||
//
|
||||
mp_weapons_allow_map_placed 0
|
||||
mp_weapons_glow_on_ground 0
|
||||
mp_display_kill_assists 1
|
||||
mp_respawn_on_death_t 1
|
||||
mp_respawn_on_death_ct 1
|
||||
mp_ct_default_melee weapon_knife
|
||||
mp_ct_default_secondary weapon_hkp2000
|
||||
mp_ct_default_primary ""
|
||||
mp_t_default_melee weapon_knife
|
||||
mp_t_default_secondary weapon_glock
|
||||
mp_t_default_primary ""
|
||||
mp_default_team_winner_no_objective -1 // 2 == CTs, 3 == Ts
|
||||
mp_buy_allow_grenades 0
|
||||
|
||||
mp_give_player_c4 0
|
||||
sv_max_deathmatch_respawns_per_tick 1
|
||||
|
||||
sv_gameinstructor_enable 0
|
||||
115
gamemode_workshop.cfg
Executable file
115
gamemode_workshop.cfg
Executable file
@@ -0,0 +1,115 @@
|
||||
// For offline games, bot_difficulty and bot_quota are specified in the botDifficulty section later in this file.
|
||||
bot_quota_mode fill
|
||||
bot_quota 0
|
||||
|
||||
mp_friendlyfire 0
|
||||
mp_win_panel_display_time 3
|
||||
ff_damage_reduction_grenade 0
|
||||
ff_damage_reduction_bullets 0
|
||||
ff_damage_reduction_other 0
|
||||
ff_damage_reduction_grenade_self 0
|
||||
mp_startmoney 0
|
||||
mp_maxmoney 0
|
||||
mp_afterroundmoney 0
|
||||
mp_playercashawards 0
|
||||
mp_teamcashawards 0
|
||||
mp_timelimit 0
|
||||
mp_roundtime 0
|
||||
mp_freezetime 0
|
||||
mp_buytime 0
|
||||
mp_forcecamera 0 // Set to 1 for team only spectating.
|
||||
mp_defuser_allocation 0
|
||||
sv_ignoregrenaderadio 0
|
||||
sv_deadtalk 0
|
||||
|
||||
sv_allow_votes 0 // No voting allowed in this mode
|
||||
|
||||
// cash award convars (not used in this mode)
|
||||
cash_team_terrorist_win_bomb 0
|
||||
cash_team_elimination_hostage_map_t 0
|
||||
cash_team_elimination_hostage_map_ct 0
|
||||
cash_team_elimination_bomb_map 0
|
||||
cash_team_win_by_time_running_out_bomb 0
|
||||
cash_team_win_by_time_running_out_hostage 0
|
||||
cash_team_win_by_defusing_bomb 0
|
||||
cash_team_win_by_hostage_rescue 0
|
||||
cash_team_loser_bonus 0
|
||||
cash_team_loser_bonus_consecutive_rounds 0
|
||||
cash_team_rescued_hostage 0
|
||||
cash_team_hostage_alive 0
|
||||
cash_team_planted_bomb_but_defused 0
|
||||
cash_team_hostage_interaction 0
|
||||
cash_player_killed_teammate 0
|
||||
cash_player_killed_enemy_default 0
|
||||
cash_player_killed_enemy_factor 0
|
||||
cash_player_bomb_planted 0
|
||||
cash_player_bomb_defused 0
|
||||
cash_player_rescued_hostage 0
|
||||
cash_player_interact_with_hostage 0
|
||||
cash_player_damage_hostage 0
|
||||
cash_player_killed_hostage 0
|
||||
|
||||
// gungame progressive defaults (not used in this mode)
|
||||
mp_respawn_immunitytime 0
|
||||
|
||||
// required defaults
|
||||
mp_weapons_allow_typecount -1
|
||||
mp_solid_teammates 0
|
||||
mp_free_armor 1
|
||||
mp_maxrounds 999
|
||||
mp_halftime 0
|
||||
mp_death_drop_gun 0
|
||||
mp_death_drop_grenade 0
|
||||
mp_death_drop_defuser 0
|
||||
//mp_molotovusedelay 0
|
||||
sv_talk_enemy_living 0
|
||||
sv_talk_enemy_dead 0
|
||||
mp_force_pick_time 15
|
||||
bot_autodifficulty_threshold_low -2.0
|
||||
bot_autodifficulty_threshold_high 0.0
|
||||
spec_freeze_time 5.0
|
||||
//spec_freeze_panel_extended_time 0
|
||||
mp_match_can_clinch 0
|
||||
|
||||
tv_delay 30
|
||||
mp_randomspawn 0
|
||||
mp_randomspawn_los 0
|
||||
sv_infinite_ammo 2
|
||||
|
||||
mp_weapons_allow_map_placed 0
|
||||
mp_weapons_glow_on_ground 0
|
||||
mp_display_kill_assists 0
|
||||
mp_respawn_on_death_t 0
|
||||
mp_respawn_on_death_ct 0
|
||||
mp_ct_default_melee ""
|
||||
mp_ct_default_secondary ""
|
||||
mp_ct_default_primary ""
|
||||
mp_t_default_melee ""
|
||||
mp_t_default_secondary ""
|
||||
mp_t_default_primary ""
|
||||
mp_default_team_winner_no_objective -1 // 2 == CTs, 3 == Ts
|
||||
|
||||
sv_occlude_players 1
|
||||
occlusion_test_async 0
|
||||
|
||||
mp_force_pick_time 0
|
||||
mp_ignore_round_win_conditions 1
|
||||
mp_round_restart_delay 0
|
||||
sv_gameinstructor_disable 1
|
||||
mp_warmup_pausetimer 1
|
||||
mp_humanteam "CT"
|
||||
mp_buy_anywhere 1
|
||||
mp_give_player_c4 0
|
||||
mp_limitteams 0
|
||||
mp_autoteambalance 0
|
||||
mp_ignore_round_win_conditions 1
|
||||
mp_default_team_winner_no_objective 1
|
||||
mp_roundtime_hostage 60
|
||||
mp_roundtime_defuse 60
|
||||
mp_roundtime 60
|
||||
mp_death_drop_gun 1
|
||||
mp_warmuptime 90
|
||||
|
||||
mp_taser_recharge_time 1
|
||||
|
||||
sv_gameinstructor_enable 0
|
||||
11
machine_convars_default.vcfg
Executable file
11
machine_convars_default.vcfg
Executable file
@@ -0,0 +1,11 @@
|
||||
"config"
|
||||
{
|
||||
"convars"
|
||||
{
|
||||
//
|
||||
// NOTE: do NOT put anything in here, if you want to override code-level default/min/max values
|
||||
// for engine/system cvars then put them in gameinfo.gi "ConVars" section.
|
||||
// Mod-specific convars must have default/min/max values compiled correctly in code.
|
||||
//
|
||||
}
|
||||
}
|
||||
112
movement/setup.cfg
Normal file
112
movement/setup.cfg
Normal file
@@ -0,0 +1,112 @@
|
||||
// post-patch movement config by ruby rain (steamcommunity.com/id/r_by)
|
||||
// add "exec movement/setup" to listenserver.cfg to automatically renew config when in lobby
|
||||
|
||||
// de-subtick jump
|
||||
// usage: bind key +j
|
||||
alias +j "alias t +j_t"
|
||||
alias -j "alias t -j_t"
|
||||
|
||||
// de-subtick jump (scroll wheel version)
|
||||
// usage: bind mwheeldown j
|
||||
alias j "alias t j_t"
|
||||
|
||||
// jumpbug
|
||||
// usage: bind key +jb
|
||||
alias +jb "alias t +jb_t"
|
||||
alias -jb "alias t -j_t"
|
||||
|
||||
// crouchjump
|
||||
// usage: bind key +cj
|
||||
alias +cj "alias t +cj_t"
|
||||
alias -cj "alias t -cj_t"
|
||||
|
||||
// longjump (releases w key for you)
|
||||
// usage: bind key +lj
|
||||
alias +lj "alias t +lj_t"
|
||||
alias -lj "alias t -cj_t"
|
||||
|
||||
// minijump (scroll wheel only, better for pre speed)
|
||||
// usage: bind mwheelup +mj
|
||||
alias +mj "+duck"
|
||||
alias -mj "+jump; alias t +mj_t"
|
||||
|
||||
// minijump (1key, worse for pre speed)
|
||||
// usage: bind key mj
|
||||
alias mj "+duck; alias t mj_t"
|
||||
|
||||
// longjump left (releases w key and presses a for you)
|
||||
// usage: bind key +ljleft
|
||||
alias +ljleft "alias t +ljleft_t"
|
||||
alias -ljleft "alias t -cj_t"
|
||||
|
||||
// longjump right (releases w key and presses d for you)
|
||||
// usage: bind key +ljright
|
||||
alias +ljright "alias t +ljright_t"
|
||||
alias -ljright "alias t -cj_t"
|
||||
|
||||
// jumpbug (scroll wheel version, not recommended)
|
||||
// usage: bind mwheelup jb
|
||||
alias jb "alias t jb_t"
|
||||
|
||||
// jumpthrow
|
||||
// usage: bind key +jthrow
|
||||
alias +jthrow "+releasem1; +j"
|
||||
alias -jthrow "-j"
|
||||
|
||||
// run jumpthrow
|
||||
// usage: bind key +rjthrow
|
||||
alias +rjthrow "+releasem1;+jumpforward"
|
||||
alias -rjthrow "-jumpforward"
|
||||
|
||||
// internal aliases (ignore unless u kno what ur doing)
|
||||
alias +j_t "reset_t; +jump"
|
||||
alias -j_t "reset_t; -jump;-jump"
|
||||
alias +jb_t "reset_t; -duck;-duck;+jump"
|
||||
alias +cj_t "reset_t; +duck;+jump"
|
||||
alias -cj_t "reset_t; -duck;-duck;-jump;-jump"
|
||||
alias +lj_t "+cj_t;-forward"
|
||||
alias +ljleft_t "+lj_t; -left;+left"
|
||||
alias +ljright_t "+lj_t; -right;+right"
|
||||
alias +mj_t "reset_t; -jump;-jump;-duck;-duck"
|
||||
alias mj_t "reset_t; +jump;-jump;-jump;-duck;-duck"
|
||||
alias j_t "reset_t; -jump;+jump;-jump;-jump"
|
||||
alias jb_t "reset_t; -duck;-duck;+jump;-jump;-jump"
|
||||
alias +jumpforward_t "reset_t; +jump; +forward"
|
||||
alias -jumpforward_t "reset_t; -jump;-jump; -forward"
|
||||
alias +jumpforward "alias t +jumpforward_t"
|
||||
alias -jumpforward "alias t -jumpforward_t"
|
||||
alias +releasem1 "-attack"
|
||||
// adding these here so old configs still work
|
||||
alias +ljnb "alias t +cj_t"
|
||||
alias -ljnb "alias t -cj_t"
|
||||
|
||||
alias reset_t_2 "alias t_2"
|
||||
alias reset_t "alias t t_2"
|
||||
reset_t_2
|
||||
reset_t
|
||||
|
||||
|
||||
// cancellable movement keys (only required if you want to use +ljleft/+ljright)
|
||||
// feel free to remove
|
||||
bind w +forward_c
|
||||
bind a +left_c
|
||||
bind s +back_c
|
||||
bind d +right_c
|
||||
alias +forward_c +forward
|
||||
alias +left_c +left
|
||||
alias +back_c +back
|
||||
alias +right_c +right
|
||||
alias -forward_c "-forward; alias t_2 forward_cancel"
|
||||
alias -left_c "-left; alias t_2 left_cancel"
|
||||
alias -back_c "-back; alias t_2 back_cancel"
|
||||
alias -right_c "-right; alias t_2 right_cancel"
|
||||
alias forward_cancel "reset_t_2;-forward"
|
||||
alias left_cancel "reset_t_2;-left"
|
||||
alias back_cancel "reset_t_2;-back"
|
||||
alias right_cancel "reset_t_2;-right"
|
||||
|
||||
|
||||
|
||||
// sv_cheats is required for exec_async, but once you've executed a cfg it will keep executing even if sv_cheats is set back to 0
|
||||
sv_cheats 1
|
||||
exec_async movement/setup_async
|
||||
111
movement/setup_async.cfg
Normal file
111
movement/setup_async.cfg
Normal file
@@ -0,0 +1,111 @@
|
||||
// exec configs 9 times 1ms apart to achieve 1ms ticks for hours while keeping relatively small file size
|
||||
exec_async movement/tick0
|
||||
exec_async movement/tick1
|
||||
exec_async movement/tick2
|
||||
exec_async movement/tick3
|
||||
exec_async movement/tick4
|
||||
exec_async movement/tick5
|
||||
exec_async movement/tick6
|
||||
exec_async movement/tick7
|
||||
exec_async movement/tick8
|
||||
exec_async movement/tick9
|
||||
exec_async movement/tick10
|
||||
sleep 1
|
||||
exec_async movement/tick0
|
||||
exec_async movement/tick1
|
||||
exec_async movement/tick2
|
||||
exec_async movement/tick3
|
||||
exec_async movement/tick4
|
||||
exec_async movement/tick5
|
||||
exec_async movement/tick6
|
||||
exec_async movement/tick7
|
||||
exec_async movement/tick8
|
||||
exec_async movement/tick9
|
||||
exec_async movement/tick10
|
||||
sleep 1
|
||||
exec_async movement/tick0
|
||||
exec_async movement/tick1
|
||||
exec_async movement/tick2
|
||||
exec_async movement/tick3
|
||||
exec_async movement/tick4
|
||||
exec_async movement/tick5
|
||||
exec_async movement/tick6
|
||||
exec_async movement/tick7
|
||||
exec_async movement/tick8
|
||||
exec_async movement/tick9
|
||||
exec_async movement/tick10
|
||||
sleep 1
|
||||
exec_async movement/tick0
|
||||
exec_async movement/tick1
|
||||
exec_async movement/tick2
|
||||
exec_async movement/tick3
|
||||
exec_async movement/tick4
|
||||
exec_async movement/tick5
|
||||
exec_async movement/tick6
|
||||
exec_async movement/tick7
|
||||
exec_async movement/tick8
|
||||
exec_async movement/tick9
|
||||
exec_async movement/tick10
|
||||
sleep 1
|
||||
exec_async movement/tick0
|
||||
exec_async movement/tick1
|
||||
exec_async movement/tick2
|
||||
exec_async movement/tick3
|
||||
exec_async movement/tick4
|
||||
exec_async movement/tick5
|
||||
exec_async movement/tick6
|
||||
exec_async movement/tick7
|
||||
exec_async movement/tick8
|
||||
exec_async movement/tick9
|
||||
exec_async movement/tick10
|
||||
sleep 1
|
||||
exec_async movement/tick0
|
||||
exec_async movement/tick1
|
||||
exec_async movement/tick2
|
||||
exec_async movement/tick3
|
||||
exec_async movement/tick4
|
||||
exec_async movement/tick5
|
||||
exec_async movement/tick6
|
||||
exec_async movement/tick7
|
||||
exec_async movement/tick8
|
||||
exec_async movement/tick9
|
||||
exec_async movement/tick10
|
||||
sleep 1
|
||||
exec_async movement/tick0
|
||||
exec_async movement/tick1
|
||||
exec_async movement/tick2
|
||||
exec_async movement/tick3
|
||||
exec_async movement/tick4
|
||||
exec_async movement/tick5
|
||||
exec_async movement/tick6
|
||||
exec_async movement/tick7
|
||||
exec_async movement/tick8
|
||||
exec_async movement/tick9
|
||||
exec_async movement/tick10
|
||||
sleep 1
|
||||
exec_async movement/tick0
|
||||
exec_async movement/tick1
|
||||
exec_async movement/tick2
|
||||
exec_async movement/tick3
|
||||
exec_async movement/tick4
|
||||
exec_async movement/tick5
|
||||
exec_async movement/tick6
|
||||
exec_async movement/tick7
|
||||
exec_async movement/tick8
|
||||
exec_async movement/tick9
|
||||
exec_async movement/tick10
|
||||
sleep 1
|
||||
exec_async movement/tick0
|
||||
exec_async movement/tick1
|
||||
exec_async movement/tick2
|
||||
exec_async movement/tick3
|
||||
exec_async movement/tick4
|
||||
exec_async movement/tick5
|
||||
exec_async movement/tick6
|
||||
exec_async movement/tick7
|
||||
exec_async movement/tick8
|
||||
exec_async movement/tick9
|
||||
exec_async movement/tick10
|
||||
|
||||
echo post-patch movement config by ruby rain (steamcommunity.com/id/r_by)
|
||||
echo add "exec movement/setup" to listenserver.cfg to automatically renew config when in lobby
|
||||
1
movement/tick0.cfg
Normal file
1
movement/tick0.cfg
Normal file
File diff suppressed because one or more lines are too long
1
movement/tick1.cfg
Normal file
1
movement/tick1.cfg
Normal file
File diff suppressed because one or more lines are too long
1
movement/tick10.cfg
Normal file
1
movement/tick10.cfg
Normal file
File diff suppressed because one or more lines are too long
1
movement/tick2.cfg
Normal file
1
movement/tick2.cfg
Normal file
File diff suppressed because one or more lines are too long
1
movement/tick3.cfg
Normal file
1
movement/tick3.cfg
Normal file
File diff suppressed because one or more lines are too long
1
movement/tick4.cfg
Normal file
1
movement/tick4.cfg
Normal file
File diff suppressed because one or more lines are too long
1
movement/tick5.cfg
Normal file
1
movement/tick5.cfg
Normal file
File diff suppressed because one or more lines are too long
1
movement/tick6.cfg
Normal file
1
movement/tick6.cfg
Normal file
File diff suppressed because one or more lines are too long
1
movement/tick7.cfg
Normal file
1
movement/tick7.cfg
Normal file
File diff suppressed because one or more lines are too long
1
movement/tick8.cfg
Normal file
1
movement/tick8.cfg
Normal file
File diff suppressed because one or more lines are too long
1
movement/tick9.cfg
Normal file
1
movement/tick9.cfg
Normal file
File diff suppressed because one or more lines are too long
139
perftest.cfg
Executable file
139
perftest.cfg
Executable file
@@ -0,0 +1,139 @@
|
||||
// This script gathers some basic information about how
|
||||
// Dota runs on a particular machine. The intended usage
|
||||
// is to get to the game state of interest and then
|
||||
// execute this script with 'exec_async perftest'.
|
||||
// Note that if you are testing in a game it is recommended
|
||||
// to pause the game for more consistent results.
|
||||
// Additionally exec_async can only be used when cheats
|
||||
// are allowed.
|
||||
|
||||
echoln
|
||||
echoln
|
||||
echoln -------------------------------------------------------------
|
||||
echoln perftest output starts here.
|
||||
echoln -------------------------------------------------------------
|
||||
echoln
|
||||
echoln
|
||||
|
||||
push_var_values
|
||||
|
||||
sys_info
|
||||
|
||||
fps_max 999
|
||||
cl_showfps 2
|
||||
|
||||
echoln
|
||||
echoln
|
||||
echoln -------------------------------------------------------------
|
||||
echoln Performance tests now running, this can take a minute or two.
|
||||
echoln -------------------------------------------------------------
|
||||
echoln
|
||||
// Give some time for the user to see the message above.
|
||||
sleep 2000
|
||||
hideconsole
|
||||
|
||||
// If we're watching a demo mark where we're at so that we can
|
||||
// run each test starting from the same point with demo_gotomark.
|
||||
// If you want to run the perftest from a specific point in
|
||||
// a replay use "demo_marktick 4 <ticknum>" prior to exec_async.
|
||||
// That will lock a particular tick as the mark and this mark will
|
||||
// be ignored. "demo_marktick 8" will unlock the tick.
|
||||
demo_marktick 2
|
||||
|
||||
// Turn on GPU perf collection
|
||||
stats_display 1
|
||||
stats_collect_gpu true
|
||||
|
||||
echoln
|
||||
echoln User settings measurement
|
||||
// We've already waited so things should be warm, go ahead and measure.
|
||||
demo_gotomark 1
|
||||
// Wait for any demo seeking to happen.
|
||||
sleep 2000
|
||||
cl_resetfps
|
||||
sleep 2000
|
||||
cl_printfps
|
||||
echoln GPU Time:
|
||||
stats_print_gpu perftest_usersettings.csv
|
||||
|
||||
echoln
|
||||
echoln Half resolution
|
||||
mat_viewportscale 0.5
|
||||
// Let new state settle.
|
||||
sleep 1000
|
||||
demo_gotomark 1
|
||||
// Wait for any demo seeking to happen.
|
||||
sleep 2000
|
||||
cl_resetfps
|
||||
sleep 2000
|
||||
cl_printfps
|
||||
echoln GPU Time:
|
||||
stats_print_gpu perftest_halfresolution.csv
|
||||
mat_viewportscale 1
|
||||
|
||||
echoln
|
||||
echoln Reduced Settings (similar to Source1)
|
||||
r_particle_shadows 0
|
||||
r_aoproxy_enable 0
|
||||
r_csgo_mboit 0
|
||||
r_ssao 0
|
||||
r_csgo_gpu_culling 0
|
||||
r_csgo_effects_bloom 0
|
||||
lb_csm_cascade_size_override 1024
|
||||
|
||||
// Let new state settle.
|
||||
sleep 1000
|
||||
demo_gotomark 1
|
||||
// Wait for any demo seeking to happen.
|
||||
sleep 2000
|
||||
cl_resetfps
|
||||
sleep 2000
|
||||
cl_printfps
|
||||
echoln GPU Time:
|
||||
stats_print_gpu perftest_s1_settings.csv
|
||||
r_particle_shadows 1
|
||||
r_aoproxy_enable 1
|
||||
r_csgo_mboit 1
|
||||
r_ssao 1
|
||||
r_csgo_gpu_culling 1
|
||||
r_csgo_effects_bloom 1
|
||||
lb_csm_cascade_size_override 2048
|
||||
|
||||
echoln
|
||||
echoln UI only
|
||||
r_drawblankworld 1
|
||||
// Let new state settle.
|
||||
sleep 1000
|
||||
demo_gotomark 1
|
||||
// Wait for any demo seeking to happen.
|
||||
sleep 2000
|
||||
cl_resetfps
|
||||
sleep 2000
|
||||
cl_printfps
|
||||
echoln GPU Time:
|
||||
stats_print_gpu perftest_uionly.csv
|
||||
r_drawblankworld 0
|
||||
|
||||
echoln
|
||||
echoln Game only
|
||||
r_drawpanorama 0
|
||||
// Let new state settle.
|
||||
sleep 1000
|
||||
demo_gotomark 1
|
||||
// Wait for any demo seeking to happen.
|
||||
sleep 2000
|
||||
cl_resetfps
|
||||
sleep 2000
|
||||
cl_printfps
|
||||
echoln GPU Time:
|
||||
stats_print_gpu perftest_gameonly.csv
|
||||
r_drawpanorama 1
|
||||
|
||||
pop_var_values
|
||||
|
||||
showconsole
|
||||
echoln
|
||||
echoln
|
||||
echoln -------------------------------------------------------------
|
||||
echoln perftest output ends here.
|
||||
echoln -------------------------------------------------------------
|
||||
1
server.cfg
Executable file
1
server.cfg
Executable file
@@ -0,0 +1 @@
|
||||
// Defaults in server_default.cfg
|
||||
6
server_default.cfg
Executable file
6
server_default.cfg
Executable file
@@ -0,0 +1,6 @@
|
||||
//
|
||||
// NOTE: do NOT put anything in here, if you want to override code-level default/min/max values
|
||||
// for engine/system cvars then put them in gameinfo.gi "ConVars" section.
|
||||
// Mod-specific convars must have default/min/max values compiled correctly in code.
|
||||
// Official server settings which are specific for official server environment are managed by srcdsd.
|
||||
//
|
||||
64
user_keys_default.vcfg
Executable file
64
user_keys_default.vcfg
Executable file
@@ -0,0 +1,64 @@
|
||||
"config"
|
||||
{
|
||||
"bindings"
|
||||
{
|
||||
"ESCAPE" "cancelselect"
|
||||
"`" "toggleconsole"
|
||||
|
||||
"TAB" "+showscores"
|
||||
"SPACE" "+jump"
|
||||
"," "buyammo1"
|
||||
"." "buyammo2"
|
||||
"0" "slot10"
|
||||
"1" "slot1"
|
||||
"2" "slot2"
|
||||
"3" "slot3"
|
||||
"4" "slot4"
|
||||
"5" "slot5"
|
||||
"6" "slot6"
|
||||
"7" "slot7"
|
||||
"8" "slot8"
|
||||
"9" "slot9"
|
||||
"a" "+left"
|
||||
"b" "buymenu"
|
||||
"c" "+radialradio"
|
||||
"d" "+right"
|
||||
"e" "+use"
|
||||
"f" "+lookatweapon"
|
||||
"g" "drop"
|
||||
"h" "switchhands"
|
||||
"i" "show_loadout_toggle"
|
||||
"m" "teammenu"
|
||||
"q" "lastinv"
|
||||
"r" "+reload"
|
||||
"s" "+back"
|
||||
"t" "+spray_menu"
|
||||
"u" "messagemode2"
|
||||
"v" "+radialradio2"
|
||||
"w" "+forward"
|
||||
"x" "slot12"
|
||||
"y" "messagemode"
|
||||
"z" "radio"
|
||||
"CTRL" "+duck"
|
||||
"SHIFT" "+sprint"
|
||||
"F3" "autobuy"
|
||||
"F4" "rebuy"
|
||||
"F5" "jpeg"
|
||||
"F6" "save quick"
|
||||
"F7" "load quick"
|
||||
"F10" "cs_quit_prompt"
|
||||
"MWHEELDOWN" "invnext"
|
||||
"MWHEELUP" "invprev"
|
||||
"MOUSE1" "+attack"
|
||||
"MOUSE2" "+attack2"
|
||||
"MOUSE3" "player_ping"
|
||||
"MOUSE4" "+voicerecord"
|
||||
"DEL" "sellbackall"
|
||||
}
|
||||
|
||||
"analogbindings"
|
||||
{
|
||||
"MOUSE_X" "yaw"
|
||||
"MOUSE_Y" "pitch"
|
||||
}
|
||||
}
|
||||
71
user_keys_dev_default.vcfg
Executable file
71
user_keys_dev_default.vcfg
Executable file
@@ -0,0 +1,71 @@
|
||||
"config"
|
||||
{
|
||||
"bindings"
|
||||
{
|
||||
"ESCAPE" "cancelselect"
|
||||
"`" "toggleconsole"
|
||||
|
||||
"TAB" "+showscores"
|
||||
"SPACE" "+jump"
|
||||
"," "buyammo1"
|
||||
"." "buyammo2"
|
||||
"0" "slot10"
|
||||
"1" "slot1"
|
||||
"2" "slot2"
|
||||
"3" "slot3"
|
||||
"4" "slot4"
|
||||
"5" "slot5"
|
||||
"6" "slot6"
|
||||
"7" "slot7"
|
||||
"8" "slot8"
|
||||
"9" "slot9"
|
||||
"a" "+left"
|
||||
"b" "buymenu"
|
||||
"c" "+radialradio"
|
||||
"d" "+right"
|
||||
"e" "+use"
|
||||
"f" "+lookatweapon"
|
||||
"g" "drop"
|
||||
"h" "switchhands"
|
||||
"i" "show_loadout_toggle"
|
||||
"m" "teammenu"
|
||||
"q" "lastinv"
|
||||
"r" "+reload"
|
||||
"s" "+back"
|
||||
"t" "+spray_menu"
|
||||
"u" "messagemode2"
|
||||
"v" "+radialradio2"
|
||||
"w" "+forward"
|
||||
"x" "slot12"
|
||||
"y" "messagemode"
|
||||
"z" "radio"
|
||||
"CTRL" "+duck"
|
||||
"SHIFT" "+sprint"
|
||||
"F3" "autobuy"
|
||||
"F4" "rebuy"
|
||||
"F5" "jpeg"
|
||||
"F6" "save quick"
|
||||
"F7" "load quick"
|
||||
|
||||
"F8" "telemetry_server MEM_CAPTURE; telemetry_level 3"
|
||||
"F8+alt" "telemetry_level 0"
|
||||
"F9" "telemetry_memcapture_save"
|
||||
//"F10" "quit prompt"
|
||||
"F10" "debugoverlay_cycle_state"
|
||||
"F10+shift" "debugoverlay_cycle_domain"
|
||||
|
||||
"MWHEELDOWN" "invnext"
|
||||
"MWHEELUP" "invprev"
|
||||
"MOUSE1" "+attack"
|
||||
"MOUSE2" "+attack2"
|
||||
"MOUSE3" "player_ping"
|
||||
"MOUSE4" "+voicerecord"
|
||||
"DEL" "sellbackall"
|
||||
}
|
||||
|
||||
"analogbindings"
|
||||
{
|
||||
"MOUSE_X" "yaw"
|
||||
"MOUSE_Y" "pitch"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user