Skip to content

List of console commands and variables (cvars)

ZMBanshee edited this page Nov 7, 2016 · 25 revisions

Commands

Name Arguments Access Description
sm_makebuster <#userid|name> <index|giant name> z Make the target into a sentry buster with a given template by name or index.
sm_makegiant <#userid|name> <index|giant name> z Make the target into a giant robot with a given template by name or index.
sm_resetbomb b Resets the bomb in Bomb Deploy mode in case it gets stuck.
tank_info b Prints diagnostic info to console to help with configuring the mod.
sm_buster Prints which teammate is the next Sentry Buster.
sm_pass Lets the player toggle whether or not they wish to be a Giant Robot or Sentry Buster.
stt Shows a panel with information about the mod. See tank_updates_panel.
!giant This chat-only command shows info about your team's giant and other templates.
tank_explode z Causes the BLU Tank to explode.

Console variables (cvars)

Name Default value Description
tank_bisonboost_damage 1.6 Scale amount for the damage of bison/pomson projectiles when the 'bison_boost' giant tag is set.
tank_bisonboost_scale 2.0 Model scale amount of bison/pomson projectiles when the 'bison_boost' giant tag is set.
tank_bisonboost_speed 1.45 Scale amount for the velocity of bison/pomson projectiles when the 'bison_boost' giant tag is set.
tank_bomb_buffs_cutoff 5 Minimum player count required for bomb carrier buffs to be activated.
tank_bomb_capture_rate 2.9 Capture rate for robots to capture a control point with the bomb.
tank_bomb_capture_size -175.0 -175.0 -50.0 175.0 175.0 125.0 Define the bomb capture area size. First 3 numbers are the x,y,z mins. Last 3 numbers are the x,y,z maxs. Delimited by space.
tank_bomb_distance_warn 650.0 Distance the bomb must be from the goal for warnings to sound.
tank_bomb_dropped_maxtime -1.0 Maximum round time (in minutes) when the bomb is dropped in payload. (Set to -1.0 to disable.)
tank_bomb_heal_cooldown 10.0 Time (seconds) between dropping the bomb and picking it up that heal effects are granted.
tank_bomb_heal_duration 3.0 Time (seconds) duration of heal effect when a normal robot picks up the bomb.
tank_bomb_minicrits_duration -1.0 Time (seconds) duration of minicrits when a normal robot picks up the bomb.
tank_bomb_move_speed 0.8 Move speed bonus for normal bomb carriers. (percentage)
tank_bomb_return_time 35 Time (in seconds) that it takes for a dropped bomb to expire.
tank_bomb_ring_offset_z -40.0 z position offset for the bomb deploy ring effect.
tank_bomb_round_time 2.5 Timelimit (in minutes) that the robots are under to deliever the bomb.
tank_bomb_skip_distance 500.0 Distance you must be to a locked control point to trigger the skipped annotation.
tank_bomb_time_add 60 Time (seconds) added when a robot captures a control point with the bomb.
tank_bomb_time_deploy 1.9 Seconds that it takes for a robot to deploy a bomb.
tank_bomb_time_penalty 8.0 Time (seconds) after a bomb turns up out of bounds that it is respawned back in the game.
tank_bomb_win_speed 500.0 Speed of the payload cart when the robots deploy the bomb, winning the round.
tank_boss_health_hhh 0.65 Max health modifier for Horseless Headless Horsemann.
tank_boss_health_merasmus 0.2 Max health modifier for Merasmus.
tank_boss_health_mono 0.4 Max health modifier for Monoculus.
tank_buster_cap 1000 Damage cap against giant robots.
tank_buster_excempt_medic_uber 0.5 Uber built to excempt the player from becoming a sentry buster. 0.5 = 50%.
tank_buster_explode_damage 2500 Damage dealt inside explosion radius.
tank_buster_explode_radius 300 Explosion radius.
tank_buster_force -1 Index of giant templete to pick for the sentry buster. (-1 = random)
tank_buster_formula_base_first 100.0 Base part for: base - (sentry_mult * active_sentries)
tank_buster_formula_base_second 60.0 Base part for: base - (sentry_mult * active_sentries)
tank_buster_formula_sentry_mult 5.0 Sentry multiplier part for: base - (sentry_mult * active_sentries)
tank_buster_time_pause 30.0 Minimum time (in seconds) enforced on the buster timer when it becomes unpaused.
tank_buster_time_warn 3.0 Time (seconds) duration where a player will be warned that he will become a sentry buster and have a chance to pass.
tank_buster_trigger_giant 1500 A sentry buster can spawn when this damage is dealt to the giant by a sentry.
tank_buster_trigger_giant_plr 1500 A sentry buster can spawn when this damage is dealt to the giant by a sentry in plr_ maps.
tank_buster_trigger_robot 5 A sentry buster can spawn after the specified robot kills.
tank_buster_trigger_robot_plr 5 A sentry buster can spawn after the specified robot kills in plr_ maps.
tank_buster_trigger_tank 2300 A sentry buster can spawn when this damage is dealt to the tank by a sentry.
tank_buster_trigger_tank_plr 3250 A sentry buster can spawn when this damage is dealt to the tank by a sentry in plr_ maps.
tank_checkpoint_cutoff 0.80 Percentage of tank max health where checkpoint healing stops.
tank_checkpoint_distance 5600 Track distance for each simulated extra tank. These are used in checkpoint tank health bonus calculation.
tank_checkpoint_health 0.15 Tank health percentage earned when a checkpoint is reached.
tank_checkpoint_interval 0.1 Seconds that must pass before the tank is healed.
tank_checkpoint_time 1.0 Seconds that the tank will incrementaly heal tank_checkpoint_health.
tank_classlimit_blu_demoman 2 Class limit for demoman. Set to -1 for no limit.
tank_classlimit_blu_engineer 2 Class limit for engineer. Set to -1 for no limit.
tank_classlimit_blu_heavy 2 Class limit for heavy. Set to -1 for no limit.
tank_classlimit_blu_medic 2 Class limit for medic. Set to -1 for no limit.
tank_classlimit_blu_pyro 2 Class limit for pyro. Set to -1 for no limit.
tank_classlimit_blu_scout 2 Class limit for scout. Set to -1 for no limit.
tank_classlimit_blu_sniper 2 Class limit for sniper. Set to -1 for no limit.
tank_classlimit_blu_soldier 2 Class limit for soldier. Set to -1 for no limit.
tank_classlimit_blu_spy 2 Class limit for spy. Set to -1 for no limit.
tank_classlimit_red_demoman 2 Class limit for demoman. Set to -1 for no limit.
tank_classlimit_red_engineer 2 Class limit for engineer. Set to -1 for no limit.
tank_classlimit_red_heavy 2 Class limit for heavy. Set to -1 for no limit.
tank_classlimit_red_medic 2 Class limit for medic. Set to -1 for no limit.
tank_classlimit_red_pyro 2 Class limit for pyro. Set to -1 for no limit.
tank_classlimit_red_scout 2 Class limit for scout. Set to -1 for no limit.
tank_classlimit_red_sniper 2 Class limit for sniper. Set to -1 for no limit.
tank_classlimit_red_soldier 2 Class limit for soldier. Set to -1 for no limit.
tank_classlimit_red_spy 2 Class limit for spy. Set to -1 for no limit.
tank_cooldown 28.0 Seconds after the tank is killed that a Giant Robot will spawn into the game.
tank_currency_crit 5.0 (Seconds) Crit duration after a RED team member touches a currencypack.
tank_default_giant_scale 1.75 The default giant scale that will be used if no scale is specified in the giant's template.
tank_deploy_distance 400.0 Trigger the tank deploy sequence when the cart is this close to the end.
tank_distance_move 4600.0 Distance the control point must be from the goal for tanks to spawn on it.
tank_distance_separation 200.0 The tank can be teleported to the cart if it gets this far away from the cart.
tank_distance_warn 500.0 Distance the tank must be from the goal before warning sounds will play.
tank_enabled 1 0/1 - Enable or disable gamemode.
tank_game_description 1 0/1 - Enable or disable overriding the game description with the SteamTools extension.
tank_giant_ammo_multiplier 10.0 Ammo multiplier for giant robots.
tank_giant_cooldown 30.0 Time (minutes) that must pass in order for a player to be chosen as a giant again.
tank_giant_cooldown_plr 15.0 Time (minutes) that must pass in order for a player to be chosen as a giant again in payload race.
tank_giant_cutoff_time 17.0 Seconds after a bomb deploy round begins that a giant can no longer replace an afk/disconnected giant. (May need to add 5.0s, round start is when the countdown begins)
tank_giant_deathpit_boost 1 0/1 - Enable or disable boosting Giant Robots out of deathpits.
tank_giant_deathpit_cooldown 0.4 The time (seconds) that must pass before the giant can be hurt/teleported again.
tank_giant_deathpit_damage 500.0 The amount of damage the giant should take when they fall into a death pit.
tank_giant_deathpit_min_z 500.0 Minimum boost scaling in the Z(up) direction.
tank_giant_force -1 Index of giant template to pick. (-1 = random)
tank_giant_gibs 5 Number of gibs that spawn when a giant is destroyed. Set to 0 to spawn no gibs.
tank_giant_hand_scale 1.9 Giant hand scale to use when the special giant tag is set.
tank_giant_health_multiplier 1.0 Set a giant max health multiplier that is applied to the total health of the tank. (includes overheal) 2.0 = double giant health.
tank_giant_hhh_block_stun 0 0/1 - Enable or disable ghost scare stun on giants.
tank_giant_hhh_cap 310.0 Damage cap for the HHH Halloween boss against the giant.
tank_giant_hhh_cooldown 15.0 Time after taking damage from the HHH before the giant can be chased again.
tank_giant_knife_damage 750 Set backstab damage against Giant Robots by given damage.
tank_giant_scale_healing 1 0/1 - Enable or disable giant healing scaling for low player counts in pl.
tank_giant_time_afk 7.0 Seconds after spawning when a giant will be considered AFK.
tank_giant_warn_time 5.0 Minimum time (in seconds) that a giant must be warned before that giant is spawned into the game.
tank_goal_distance 325.0 When the tank reaches this distance to the goal, it will be parented to the cart.
tank_grace 15 Time after setup / round starts that the tank can be attacked and began to move.
tank_haul_speed 1.1111 Haul speed modifier for RED engineers on pl_ or ALL engineers on plr_.
tank_health_base 2000 Base health of the tank.
tank_health_distance 1.0 Multiplier for the health based on how long the track is for the current stage.
tank_health_multiplier 1.0 Set a tank max health multiplier that is applied to the final max health of the tank. 2.0 = double tank health.
tank_health_player 520 Additional tank health per player on the red team.
tank_helltower_time_gates_open 30.0 Seconds after hell starts that the gates open in hell. This triggers the relay which will then delay an additional 29 seconds.
tank_is_finale yes By default the tank will deploy the bomb and explode when it reaches the end of the tracks. For multi-stage maps, set this to 'no' to prevent that from happening.
tank_jarate_on_hit_time 4.0 Seconds that jarate is applied for the jarate_on_hit giant tag.
tank_metal_mult 1.7 Metal multiplier for RED engineers on pl_ or ALL engineers on plr_.
tank_min_plant_distance 100.0 The minimum distance the bomb planter must be from the goal path_track node in order to deploy the bomb.
tank_official_server 0 This turns on specific messages only for our server.
tank_points_damage_giant 1000 Giant damage required to be rewarded with scoreboard points.
tank_points_damage_tank 1000 Tank damage required to be rewarded with scoreboard points.
tank_points_for_deploy 5 Scoreboard points awarded when a bomb carrier deploys the bomb in pl.
tank_points_for_giant 2 Scoreboard points awarded when enough damage is done to the giant.
tank_points_for_giant_plr 1 Scoreboard points awarded when enough damage is done to the giant.
tank_points_for_tank 2 Scoreboard points awarded when enough damage is done to the tank.
tank_points_for_tank_plr 1 Scoreboard points awarded when enough damage is done to the tank.
tank_race_damage_average 9 base + EPC * average | The average damage in the formula for each level interval.
tank_race_damage_base 50 base + EPC * average | The base damage in the formula for each level interval.
tank_race_giant_health_min 0.5 Minimum percentage that giant health and overheal will be scaled to based on opposite team player count in plr_.
tank_race_interval 3.0 Time (seconds) in between tank level/speed changes.
tank_race_level_0 -0.24 -1.0-0.0 - The speed the tank moves backwards < on hills as a percentage of maxspeed.
tank_race_level_1 0.15 0.0-1.0 - The speed the tank moves at x1 as a percentage of maxspeed.
tank_race_level_2 0.4 0.0-1.0 - The speed the tank moves at x2 as a percentage of maxspeed.
tank_race_level_3 0.7 0.0-1.0 - The speed the tank moves at x3 as a percentage of maxspeed.
tank_race_level_4 1.0 0.0-1.0 - The speed the tank moves at x4 as a percentage of maxspeed.
tank_race_num_waves 2 Number of giants that spawn in each payload race round.
tank_race_time_giant_start 0.75 Time (minutes) after tanks start moving when giant robots will spawn.
tank_race_time_intermission 0.9 Time (minutes) after giants spawn that the tanks will move again. Set to -1.0 to disable intermission. Can't be less than 0.2.
tank_race_time_overtime 4.0 Time (minutes) after the final wave that overtime will begin and the cart will no longer move backwards.
tank_race_time_wave 0.75 Time (minutes) between giant waves in payload race. The first giant spawn time is set with tank_race_time_giant_start.
tank_rage_base 45.0 Time (seconds) that the giant has to do damage before they expire.
tank_rage_low 20.0 The rage meter will show when the player's rage meter has this much time (seconds) left.
tank_rage_scale 25.0 The maximum time (seconds) that will be added to the rage meter base. This will scale for player count.
tank_reanimator_maxhealth_multiplier 0.5 The max health multiplier of the player's max health.
tank_reanimator_revive_multiplier 5 The health added for each successful revive of a player.
tank_reanimator_vac_uber 0.75 Percent of max health to instantly heal when the player pops a vaccinator uber while healing a revive marker.
tank_respawn_advantage_cap 3 Maximum Giant Robot advantage amount that can be factored into respawn time. Set to 0 to disable.
tank_respawn_advantage_mult 3.0 Respawn time multiplier per each Giant Robot advantage.
tank_respawn_advantage_runaway 1 When the Giant Robot advantage is equal to or greater than this, the opposite team's respawn is reduced. Set to a really high number like 100 to disable.
tank_respawn_base 0.1 Respawn time base for both teams. No respawn time can be less than this value.
tank_respawn_bomb 3.0 Respawn time for RED during the bomb mission. This will be scaled to playercount: et/12*this = final respawn time.
tank_respawn_cart_behind 0.25 A team's tank is considered behind if the difference is greater than this percentage of total track length. Set to over 1.0 to disable.
tank_respawn_giant 9.0 Respawn time for BLU in pl when a Giant is out. Note: This will be scaled to playercount: et/12*this = final respawn time.
tank_respawn_giant_tag 0.1 Respawn time for BLU in pl when a Giant with the 'dont_change_respawn' tag is out.
tank_respawn_race 3.0 Respawn time for both teams in tank race (plr). Note: This will be scaled to playercount: et/12*this = final respawn time.
tank_respawn_scale_min 0.5 Scaled respawn times will be a minimum of this percentage. Set to a high number such as 5.0 to disable.
tank_respawn_tank 3.0 Respawn time for BLU in pl when the Tank is out. Note: This will be scaled to playercount: et/12*this = final respawn time.
tank_robot 1 0/1 - Make use of robot player models.
tank_scramble_enabled 1 0/1 - Enable or disable triggering team scrambles.
tank_scramble_giants 2 Scramble teams in payload race if one team has this many or more giants alive when the round is over. Set to -1 to disable.
tank_scramble_health 0.03 Trigger a team scramble if the tank's health is greater than this percentage of max health when the round is won. (RED is getting rolled)
tank_scramble_progress 0.25 Scramble teams if the difference between the two team's tanks is more than this percentage. Set to over 1.0 to disable.
tank_sirnukes_cap 500 Cap for sir nukesalot's deflected projectiles self damage.
tank_speed 45.0 The maximum speed (units / second) that the tank can move.
tank_stuck_time 2.0 Seconds a player must be stuck in a tank to be teleported back out.
tank_superspy_jump_height 2.0 Super spy jump height percentage while cloaked.
tank_superspy_move_speed 1.4 Super spy move speed percentage while cloaked.
tank_sv_tags 1 0/1 - Whether or not to attempt to set an 'stt' tag inside of sv_tags.
tank_team_blue ROBOTS Team name of the BLUE team.
tank_team_blue_plr BLU-BOTS Team name of the BLUE team in plr.
tank_team_red HUMANS Team name of the RED team.
tank_team_red_plr RED-BOTS Team name of the RED team in plr.
tank_teleport_uber 1.0 Seconds of uber when a player uses a giant engineer's teleporter.
tank_teleporter_build_mult 1.85 Increased teleporter build multiplier for the BLU team in pl and ALL teams in plr. (Set to a negative number to disable.)
tank_time_tip 220 Seconds in between chat tips. Anything less than 0 disables chat tips.
tank_updates_panel 1 0 - never show updates panel | 1 - only show when requested by !stt in chat | 2 - show when the player first spawns
tank_weapon_inspect 2 0 - no changes to the game | 1 - only the giant's weapons can be inspected | 2 - every weapon can be inspected.
tank_zap_penalty 200 Metal penalty for zapping Sir Nukesalot's projectile with the short circuit.
Total of 162 cvars!
Clone this wiki locally