echo "=================================================================="
echo "-----------------------"
echo " TR_WALKWAY CVARS LIST"
echo "-----------------------"
echo ""
echo "Every commands except tr_help, tr_loadcvars and tr_teleport need to be"
echo "loaded using the command tr_loadcvars when joining a server"
echo ""
echo "For the ent_fire commands, replace each * with quotes"
echo ""
echo "-----------------------"
echo "--- CLIENT COMMANDS ---"
echo "-----------------------"
echo "These commands works for clients in servers"
echo ""
echo "tr_teleport                ||  Teleports the player to the last teleport destination selected"
echo "tr_help                    ||  Shows the tr_ cvar list"
echo "tr_loadcvars               ||  Enables all other cvars"
echo ""
echo "-----------------------"
echo "--- SERVER COMMANDS ---"
echo "-----------------------"
echo "These commands doesn't work in servers that disables the ent_fire command"
echo ""
echo "--- Console only commands ---"
echo "tr_attackonce              ||  Makes all bots attack once (turns off constant attack)"
echo "tr_deployonce              ||  Deploy one bot in the track"
echo ""
echo "--- Management ---"
echo "tr_kill                    ||  Kill all bots"
echo "tr_kick                    ||  Kick all bots"
echo ""
echo "tr_maxbots_up              ||  Raises maximum ammount of bots on the walkway"
echo "tr_maxbots_down            ||  Lowers maximum ammount of bots on the walkway"
echo ""
echo "tr_default                 ||  Reset map configurations (bot ammount, class and ramp slope unaffected)"
echo ""
echo "tr_maxbots_16              ||  Set the maximum ammount of bots to 16 (default)"
echo "tr_maxbots_14              ||  Set the maximum ammount of bots to 14"
echo "tr_maxbots_12              ||  Set the maximum ammount of bots to 12"
echo "tr_maxbots_10              ||  Set the maximum ammount of bots to 10"
echo "tr_maxbots_08              ||  Set the maximum ammount of bots to 8"
echo "tr_maxbots_05              ||  Set the maximum ammount of bots to 5"
echo "tr_maxbots_03              ||  Set the maximum ammount of bots to 3"
echo "tr_maxbots_01              ||  Set the maximum ammount of bots to 1"
echo "tr_maxbots_00              ||  Do not spawn bots"
echo ""
echo "--- Spawn ---"
echo "tr_spawn_random            ||  Spawn random classes (starting bots)"
echo "tr_spawn_all               ||  Spawn 2 bots of every class"
echo "tr_spawn_light             ||  Spawn engineers, scouts, snipers and spies"
echo "tr_spawn_headshot          ||  Spawn engineers, spies, snipers and demomen with headshot correction"
echo "tr_spawn_comp              ||  Spawn scouts, soldiers, demomen and medics"
echo "tr_spawn_airblast          ||  Spawn soldiers and demomen"
echo ""
echo "tr_spawn_pyros             ||  Spawn pyros"
echo "tr_spawn_scouts            ||  Spawn scouts"
echo "tr_spawn_heavies           ||  Spawn heavies"
echo "tr_spawn_medics            ||  Spawn medics"
echo "tr_spawn_spies             ||  Spawn spies"
echo "tr_spawn_demomen           ||  Spawn demomen"
echo "tr_spawn_soldiers          ||  Spawn soldiers"
echo "tr_spawn_engineers         ||  Spawn engineers"
echo "tr_spawn_snipers           ||  Spawn snipers"
echo ""
echo "tr_spawn_1pyro             ||  Spawn one pyro"
echo "tr_spawn_1scout            ||  Spawn one scout"
echo "tr_spawn_1heavy            ||  Spawn one heavy"
echo "tr_spawn_1medic            ||  Spawn one medic"
echo "tr_spawn_1spy              ||  Spawn one spy"
echo "tr_spawn_1demoman          ||  Spawn one demoman"
echo "tr_spawn_1soldier          ||  Spawn one soldier"
echo "tr_spawn_1engineer         ||  Spawn one engineer"
echo "tr_spawn_1sniper           ||  Spawn one sniper"
echo "tr_spawn_1random           ||  Spawn one random bot"
echo ""
echo "--- Movement speed ---"
echo "tr_speed_up                ||  Raises movement speed"
echo "tr_speed_down              ||  Lowers movement speed"
echo ""
echo "tr_speed_no                ||  Stops movement"
echo "tr_speed_snail             ||  Snail movement speed"
echo "tr_speed_heavy             ||  Heavy movement speed"
echo "tr_speed_soldier           ||  Soldier movement speed"
echo "tr_speed_demoman           ||  Demoman movement speed"
echo "tr_speed_normal            ||  Average movement speed (default)"
echo "tr_speed_medic             ||  Medic movement speed"
echo "tr_speed_scout             ||  Scout movement speed"
echo "tr_speed_jet               ||  Jet movement speed"
echo "For chosing other speeds, use:"
echo "ent_fire walk addoutput *speed xxx*"
echo ""
echo "tr_stop                    ||  Toggles spawns and movement (turns off all dodge options)"
echo ""
echo "--- Deploy time ---"
echo "tr_deploy_up               ||  Raises deploy time"
echo "tr_deploy_down             ||  Lowers deploy time"
echo ""
echo "tr_deploy_no               ||  Stops deploy"
echo "tr_deploy_05               ||  Set 0.5 seconds between bots spawns in the map"
echo "tr_deploy_10               ||  Set 1 second between bots spawns in the map"
echo "tr_deploy_15               ||  Set 1.5 seconds between bots spawns in the map"
echo "tr_deploy_20               ||  Set 2 seconds between bots spawns in the map"
echo "tr_deploy_30               ||  Set 3 seconds between bots spawns in the map (default)"
echo "tr_deploy_40               ||  Set 4 seconds between bots spawns in the map"
echo "tr_deploy_60               ||  Set 6 seconds between bots spawns in the map"
echo "tr_deploy_120              ||  Set 12 seconds between bots spawns in the map"
echo "For choosing other times, use:"
echo "ent_fire spawntimer refiretime <time>"
echo "
echo "--- Bots dodge options ---"
echo "tr_jump                    ||  Toggles bots jump"
echo "tr_jump_ON                 ||  Forces the bots to jump"
echo "tr_jump_OFF                ||  Makes the bots stop jumping  (default)"
echo "You can modify the time between jumps using (default 1.75):"
echo "ent_fire jump_timer refiretime <time>"
echo ""
echo "tr_back                    ||  Toggles bots back and forth movement"
echo "tr_back_ON                 ||  Turns back and forth movement on"
echo "tr_back_OFF                ||  Turns back and forth movement off (default)"
echo ""
echo "tr_strafe                  ||  Toggles bots strafe movement"
echo "tr_strafe_ON               ||  Make bots strafe left and right"
echo "tr_strafe_ONR              ||  Make bots strafe randomly"
echo "tr_strafe_OFF              ||  Turns bots strafe movement off (default)"
echo ""
echo "tr_strafe_timer            ||  Switch between the different strafe times"
echo "tr_strafe_timer_default    ||  Set the strafe time to 1 second (default)"
echo "tr_strafe_timer_long       ||  Set the strafe time to 2 seconds"
echo "tr_strafe_timer_short      ||  Set the strafe time to 0.5 seconds"
echo "For chosing other times, use:"
echo "ent_fire strafe_timer refiretime <time>"
echo ""
echo "tr_crouch                  ||  Toggles bots crouch option"
echo "tr_crouch_ON               ||  Make bots crouch"
echo "tr_crouch_ONR              ||  Make bots crouch randomly"
echo "tr_crouch_OFF              ||  Bots don't crouch (default)"
echo ""
echo "--- Bots actions ---"
echo "tr_attack                  ||  Toggles bots attack"
echo "tr_attack_ON               ||  Forces the bots to attack (same effect as bot_forceattack 1)"
echo "tr_attack_ON3              ||  Forces the bots to attack once every 3 seconds"
echo "tr_attack_ONR              ||  Forces the bots to attack randomly"
echo "tr_attack_OFF              ||  Forces bots to stop attacking (same effect as bot_forceattack 0 ) (default)"
echo ""
echo "tr_hurt                    ||  Toggles bots hurting"
echo "tr_hurt_ON                 ||  Hurt the bots by 124 damage at the beginning of the track"
echo "tr_hurt_ONlow              ||  Hurt the bots by 75 damage at the beginning of the track"
echo "tr_hurt_OFF                ||  Stop hurting bots (default)"
echo ""
echo "tr_aim                     ||  Switchs between the bots aim direction options"
echo "tr_aim_default             ||  Makes bots aim forward (default)"
echo "tr_aim_up                  ||  Makes bots aim up"
echo "tr_aim_down                ||  Makes bots aim down"
echo "For extra aim directions, use"
echo "ent_fire destination_walkway addoutput *angles <pitch> <yaw> 0*"
echo "default pitch: 0 (-90 up, 90 down), default yaw: 270"
echo ""
echo "tr_botresupply             ||  Toggles bot resupply"
echo "tr_botresupply_ON          ||  Bots regenerate health and ammo constantly"
echo "tr_botresupply_OFF         ||  Disables the bot resupply (default)"
echo ""
echo "tr_spam                    ||  Try it"
echo "tr_spam_none               ||  Nothing (default)"
echo "tr_spam_dispenser          ||  Try it"
echo "tr_spam_spy                ||  Try it"
echo ""
echo "--- Map options ---"
echo "tr_crits                   ||  Toggles crits"
echo "tr_crits_ON                ||  Turn critical hits on (same effect as tf_weapon_criticals 1) (default)"
echo "tr_crits_OFF               ||  Turn critical hits off (same effect as tf_weapon_criticals 0)"
echo ""
echo "tr_resupply                ||  Toggles resupply"
echo "tr_resupply_ON             ||  Enables the resupply (default)"
echo "tr_resupply_OFF            ||  Disables the resupply"
echo ""
echo "tr_panic                   ||  Toggles panic mode"
echo "tr_panic_ON                ||  Enables panic mode"
echo "tr_panic_OFF               ||  Disable panic mode"
echo ""
echo "tr_grav                    ||  Switches between the gravity options"
echo "tr_grav_default            ||  Changes to 800 gravity (default)"
echo "tr_grav_low                ||  Changes to 600 gravity "
echo "tr_grav_verylow            ||  Changes to 400 gravity "
echo ""
echo "tr_walls                   ||  Toggles invisible walls at the sides of the track"
echo "tr_walls_ON                ||  Turn walls on (default)"
echo "tr_walls_OFF               ||  Turn walls off and damage bots that fall outside the walkway"
echo "tr_walls_OFFnd             ||  Turn walls off, don't damage bots outside the walkway"
echo ""
echo "tr_firewall                ||  Toggles the firewall"
echo "tr_firewall_ON             ||  Kill the bots when they reach the middle of the track"
echo "tr_firewall_OFF            ||  Do not kill the bots (default)"
echo ""
echo "tr_deploy_rand             ||  Toggles random deploy position"
echo "tr_deploy_rand_ON          ||  Deploy bots in a random position in the walkway (default)"
echo "tr_deploy_rand_OFF         ||  Don't deploy bots randomly"
echo ""
echo "tr_deploy_left             ||  Move the deploy position to the left"
echo "tr_deploy_right            ||  Move the deploy position to the right"
echo "tr_deploy_stop             ||  Stop the deploy position is movement"
echo "To choose a specific deploy position, you need first"
echo "to set a speed to the deployer entity using:"
echo "ent_fire mytrain setspeed 200"
echo ""
echo "Then, it's possible to move it to a position between 0.0 and 1.0 with:"
echo "ent_fire mytrain setposition X"
echo ""
echo "tr_deployonlp              ||  Toggle bots being deployed on the launch-pad"
echo "tr_deployonlp_ON           ||  Deploy bots on the launch-pad"
echo "tr_deployonlp_OFF          ||  Deploy bots at the start of the track (default)"
echo ""
echo "--- Retractable platform ---"
echo "tr_platform                ||  Toggles retractable platform"
echo "tr_platform_ON             ||  Extend the retractable platform"
echo "tr_platform_OFF            ||  Hide the retractable platform (default)"
echo ""
echo "tr_platform_up             ||  Move the platform up"
echo "tr_platform_down           ||  Move the platform down"
echo "tr_platform_left           ||  Move the platform left"
echo "tr_platform_right          ||  Move the platform right"
echo "tr_platform_stop           ||  Stop the platform movement"
echo ""
echo "--- Hill and ramp ---"
echo "tr_hill_up                 ||  Move hill up"
echo "tr_hill_down               ||  Move hill down"
echo ""
echo "tr_ramp_up                 ||  Move ramp up"
echo "tr_ramp_down               ||  Move ramp down"
echo ""
echo "tr_ramp_full               ||  Hide or lift the ramp"
echo "tr_ramp_full_up            ||  Lift the ramp fully"
echo "tr_ramp_full_down          ||  Hide the ramp"
echo ""
echo "--- Launchpad ---"
echo "tr_lp                      ||  Toggles the launch-pad on and off"
echo "tr_lp_ON                   ||  Turns the launchpad on"
echo "tr_lp_OFF                  ||  Turns the launchpad off (default)"
echo ""
echo "tr_lp_randpow              ||  Toggles launch-pad random power"
echo "tr_lp_randpow_ON           ||  Changes the launchpad power 2 times per second (default)"
echo "tr_lp_randpow_OFF          ||  Turns random launchpad power off"
echo ""
echo "tr_lp_pow_up               ||  Raises launch-pad power"
echo "tr_lp_pow_down             ||  Lowers launch-pad power"
echo "
echo "tr_lp_pow_1                ||  Set launch-pad power to 1000"
echo "tr_lp_pow_2                ||  Set launch-pad power to 1100"
echo "tr_lp_pow_3                ||  Set launch-pad power to 1250"
echo "tr_lp_pow_4                ||  Set launch-pad power to 1350"
echo "tr_lp_pow_5                ||  Set launch-pad power to 1500 (default)"
echo "tr_lp_pow_6                ||  Set launch-pad power to 1600"
echo "tr_lp_pow_7                ||  Set launch-pad power to 1700"
echo "tr_lp_pow_8                ||  Set launch-pad power to 1850"
echo "tr_lp_pow_9                ||  Set launch-pad power to 1950"
echo "For choosing other powers, enter:"
echo "ent_fire launchpad_power addoutput *speed xxxx* (only with disabled random power)"
echo ""
echo "tr_lp_randtraj             ||  Toggles launch-pad random trajectory"
echo "tr_lp_randtraj_ON          ||  Turns on random trajectory, overrides the power meter configuration (default)"
echo "tr_lp_randtraj_OFF         ||  Turns off random trajectory"
echo ""
echo "tr_lp_traj_up              ||  Raises the trajectory of the launch-pad"
echo "tr_lp_traj_down            ||  Lowers the trajectory of the launch-pad"
echo "tr_lp_traj_stop            ||  Stops the trajectory change of the launch-pad"
echo ""
echo "--- Sentry room ---"
echo "tr_sentry1                 ||  Create a level 1 sentry"
echo "tr_sentry2                 ||  Create a level 2 sentry"
echo "tr_sentry3                 ||  Create a level 3 sentry"
echo "tr_disp1                   ||  Create a level 1 dispenser"
echo "tr_disp2                   ||  Create a level 2 dispenser"
echo "tr_disp3                   ||  Create a level 3 dispenser"
echo "tr_blocks                  ||  Create a small block"
echo "tr_blockl                  ||  Create a large block"
echo "tr_deploengi               ||  Deploy an engineer"
echo "tr_changeteam              ||  Change the team of the deployed buildings"
echo "tr_eraseone                ||  Destroy everything under the spawner"
echo "tr_eraseall                ||  Destroy everything in the sentry room"
echo "tr_sr_up                   ||  Move spawner up"
echo "tr_sr_down                 ||  Move spawner down"
echo "tr_sr_left                 ||  Move spawner to the left"
echo "tr_sr_right                ||  Move spawner to the right"
echo "tr_sr_cw                   ||  Turn the spawner clockwise"
echo "tr_sr_ccw                  ||  Turn the spawner counter-clockwise"
echo ""
echo "tr_sr                      ||  Toggle sentry room"
echo "tr_sr_ON                   ||  Activate sentry room"
echo "tr_sr_OFF                  ||  Deactivate sentry room (default)"
echo ""
echo "tr_wrench                  ||  Toggle wrench attack"
echo "tr_wrench_ON               ||  Forces all engineers to attack with the wrench"
echo "tr_wrench_OFF              ||  Makes the engineers stop attacking with the wrench (default)"
echo ""
echo "--- Teleport destination ---"
echo "tr_tele_0                  ||  Changes the teleport destination"
echo "tr_tele_1                  ||  Changes the teleport destination"
echo "tr_tele_2                  ||  Changes the teleport destination"
echo "tr_tele_3                  ||  Changes the teleport destination"
echo "tr_tele_4                  ||  Changes the teleport destination"
echo "tr_tele_5                  ||  Changes the teleport destination"
echo "tr_tele_6                  ||  Changes the teleport destination"
echo "tr_tele_7                  ||  Changes the teleport destination"
echo "tr_tele_8                  ||  Changes the teleport destination"
echo "tr_tele_9                  ||  Changes the teleport destination"
echo "tr_tele_10                 ||  Changes the teleport destination"
echo "=================================================================="