-
Notifications
You must be signed in to change notification settings - Fork 17
List of console commands and variables (cvars)
ZMBanshee edited this page Nov 7, 2016
·
25 revisions
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. |
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! |