A SourceMod plugin with maximum acceleration speed for Source Engine based games. I made this plugin back in 2021 for my Dead Air run, just posting it since there's no point in keeping it private LOL.
This is a partial port of strafing algorithms from HLStrafe and SourcePauseTool. I only adopted them for SourcePawn, original authors are YaLTeR, Matherunner and Jukspa.
Strafer works for every client and can be individually toggled, although ConVar's functionality affects everyone (i.e. strafe_target_yaw
).
Client Command | Description |
---|---|
sm_vectorstrafer | Toggle vectorial strafer. |
sm_autostrafer | Toggle auto strafer. Supposed to change view angles visually, but there's no difference with sm_vectorstrafer since view angles of player are not transmitted back to the client. |
ConVar | Default Value | Type | Description |
---|---|---|---|
strafe | 1 | bool | Enable/disable auto strafer for everyone. |
strafe_target_yaw | "" | float | Yaw to strafe, leave empty argument to disable (i.e. strafe_target_yaw "" ). |
strafe_vectorial_increment | 2.5 | float | Determines how fast the player yaw angle moves towards the target yaw angle. |
strafe_vectorial_snap | 170 | float | Determines when the yaw angle snaps to the target yaw. |
strafe_vectorial_offset | 0 | float | Determines the target view angle offset from strafe_target_yaw. |
strafe_yaw_multiplier | 1 | float | Multiplier for the determined yaw. |