Skip to content
This repository has been archived by the owner on Jan 30, 2023. It is now read-only.
Sw1ft edited this page Aug 13, 2021 · 4 revisions

Console Variables

ConVar Default value Type Description
wait_frames_pause 0 bool Pause execution of wait_frames commands
tas_setpitch 0 float Set the Pitch angle
tas_setyaw 0 float Set the Yaw angle
tas_setanglespeed 360 float Speed of setting angles when use tas_setpitch/tas_setyaw
ss_forceuser 0 bool Process all splitscreen players (for example, to make both players strafe)

Console Commands

ConVar Usage Description
LOCK_SPLITSCREEN_SLOT LOCK_SPLITSCREEN_SLOT [slot: 0 or 1] Lock the given splitscreen slot as active
UNLOCK_SPLITSCREEN_SLOT UNLOCK_SPLITSCREEN_SLOT [slot: 0 or 1] Unlock the previous splitscreen slot as active
ss_map2 ss_map2 [mapname] Start a map with splitscreen mode
ss_cmd ss_cmd [command] Send a command to a splitscreen player (if in_forceuser is 0, then command will be send to splitscreen player with slot 1, same for in_forceuser 1)
autojump Toggle autojump for local player
wait_frames wait_frames [count] [command] [optional: splitscreen player] Execute a given command after a certain number of game frames
wait_frames_clear_queue Clear the queue of wait_frames
tas_strafe tas_strafe [0/1] Enable TAS strafing, if no arguments are given then prints the current value
tas_strafe_dir tas_strafe_dir [0-4] TAS strafe directions: 0 - to the left; 1 - to the right; 2 - best strafe; 3 - to the yaw given in tas_strafe_yaw; 4 - to the point given in tas_strafe_point
tas_strafe_type tas_strafe_type [0-3] TAS strafe types: 0 - Max acceleration strafing; 1 - Max angle strafing; 2 - Max deceleration strafing; 3 - Const speed strafing
tas_strafe_point tas_strafe_point [x] [y] 2D point to strafe with tas_strafe_dir = 4
tas_strafe_yaw tas_strafe_yaw [yaw] Yaw to strafe with tas_strafe_dir = 3, make argument empty "" to strafe in direction you look when use vectorial strafing
tas_strafe_buttons tas_strafe_buttons [XXXX] Sets the strafing buttons. The format is 4 digits together: . The default (auto-detect) is empty string or 0: Table of buttons: 0 - W, 1 - WA, 2 - A, 3 - SA, 4 - S, 5 - SD, 6 - D, 7 - WD
tas_strafe_vectorial tas_strafe_vectorial [0/1] Determines if strafing uses vectorial strafing
tas_strafe_vectorial_increment tas_strafe_vectorial_increment [value] Determines how fast the player yaw angle moves towards the target yaw angle. 0 for no movement, 180 for instant snapping. Has no effect on strafing speed
tas_strafe_vectorial_offset tas_strafe_vectorial_offset [value] Determines the target view angle offset from tas_strafe_yaw
tas_strafe_vectorial_snap tas_strafe_vectorial_snap [value] Determines when the yaw angle snaps to the target yaw. Mainly used to prevent ABHing from resetting the yaw angle to the back on every jump
tas_strafe_ignore_ground tas_strafe_ignore_ground [0/1] Strafe only when in air
tas_strafe_tickrate tas_strafe_tickrate [tickrate >= 10] Sets the tickrate used in strafing (30 is default)
tas_im_record tas_im_record [filename] Start recording player's inputs in a file (output in ..cfg/left4tas/inputs/)
tas_im_play tas_im_play [filename] Playback player's inputs from a file
tas_im_split Split playback of player's inputs
tas_im_stop Stop record/playback player's inputs
tas_im_stop_all Stop record/playback inputs of all players (splitscreen clients)
tas_create_trigger tas_create_trigger [name of exec. file] [start: x] [start: y] [start: z] [end: x] [end: y] [end: z] [optional: mode (0 - 2)] Create a trigger for listening local player's position in the given box coordinates. Modes: 0 - listen both splitscreen clients; 1 - listen ss client with slot 0; 2 - listen ss client with slot 1
tas_remove_triggers Remove all triggers
tas_setangles tas_setangles [pitch] [yaw] [frames] Set pitch and yaw angles
tas_setpitch_now tas_setpitch_now [pitch] Set pitch angle in this frame
tas_setyaw_now tas_setpyaw_now [yaw] Set yaw angle in this frame
tas_reset_angles_change Reset change of angles
dump_recvprops_class dump_recvprops_class [classname] Dump in the file 'recvprops.txt' receive properties of a given class
dump_recvprops Dump in the file 'recvprops.txt' receive properties of all classes
Clone this wiki locally