Key Names
  +attack   This is your primary fire button, usually your left mouse button.
  +attack2   This is your alternate fire button, usually your right mouse button.
  +attack3   This is your "Special Attack" button, usually the mouse wheel click button.
       
  Forward   This makes your character move forward (usually W key)
  Back   This makes your character move backward (usually S key)
  Left   This makes your character strafe left (usually A key)
  Right   This makes your character strafe right (usually D key)
  Jump   This makes your character jump (usually Space key)
  Duck   This makes your character crouch (usually Ctrl key)
  Reload   This makes your character reload (usually R key)
  +use   allows you to use switches/buttons, not bound by default. You must bind it using the console (example: bind alt +use)
   
   
  Commands
  sm_bm <string> Brings up the build menu, searches for and spawns props if a search string is provided. Example: /bm (Bomb)
  sm_build_rm Removes the selected prop you are looking at from the world.
  sm_build_rmall Removes all of your props.
  sm_build_remove Admin command, removes all props from targeted player.
  sm_build_heal Heals the selected prop, restoring it back to the health it spawned with. Will override with amount specifid if performed by an admin
  sm_build_freeze Freezes the props you are holding if it is a physics prop.
  sm_build_unfreeze Unfreezes the prop you are holding if it is a physics prop.
  sm_build_rotate Rotates the selected object over axis x/y/z in direction up/down.
  sm_build_move Repositions the selected prop.
  sm_build_distance Distances the selected prop from you based on where you are looking in the direction up/down.
   
  sm_portal Equips you with a portal gun
   

To use most features in this mod, you will need to have "Special Attack" set. In TF2, this only activates the quick fix modes. In this guide, it is referred to as +attack3 or Mouse3. It is recommended that you set it to your mouse3 key, which is your scroll wheel button click.

+attacl3

Another feature, that is optional, is the +use key. It is not normally used in TF2, but can be used to push buttons, activate doors, and in this mod, to distance, heal, or delete props. To bind it, you will need to enable the developer console (by clicking advanced and checking the box), and then binding +use to a key.

Enable Console

Press the ~ key (it's next to your 1 key) to open the console. You may have to press escape. The f key is pretty good (or the alt key), but you can use any key that you don't have set for anything you use. Avoid keys 1-0, they are used for in game menus and voting.

Bind Use Key

The portal gun can be equipped by using the sm_portal command (or /portal command in chat). Once equipped. This weapon replaces your primary or secondary weapon slot. While equipped, press left mouse (+attack) to fire a blue portal, and right mouse (+attack2) to fire a red portal. Indicators by the crosshair in the center of your screen display your portal status. To destroy your portals at any time, hold reload and +attack3. This ability has a short cooldown.

Bind Use Key

When entering a portal, your speed will be conserved, and your direction will be changed to match the orientation of the portal. There is a very short cool down period on entering portals to prevent infinite loops. Players may also break loops, or prevent entering any portal by using duck.

Bind Use Key

The portal gun can also be used to grab and manipulate objects. While interacting with a grabbable object, left mouse (+attack) will throw objects, and right mouse (+attack2) will grab or drop them. Any prop may be taken through a portal. Physics props can be thrown into portals and will pass through them like players. After releasing a grabbable object, the portal gun will be disabled for a short time to prevent any unwanted missfires. Additionally, when switching to the portal gun, any selected objects that are not grabbed will be deselected.

Bind Use Key

 
 
 

+attack3 &
+attack2

  Opens the build menu, also selects the prop that you are looking at if you are the owner.

(Middle Mouse and Right Mouse)
  Build Menu
 
 
  Menu Select   Spawns a prop where you are looking. Most props will face toward you, or to the side. Hold +attack2 while spawning the prop to force it to spawn in the opposite direction. Spawned props will follow plane normals unless disabled in settings.
  Spawn Item
 
 
  +attack3 &
reload
  Repositions the selected prop. Repositioned props will follow plane normals unless disabled in settings. Physics props will be frozen when using this command.

(Middle Mouse and Reload)
  Reposition Prop
 
 
  +attack3 &
forward | back
  Rotates the selected prop around the X axis. You can do multiaxial rotations if you hold different rotation keys simultaneously.

(Middle Mouse and Forward/Back)
  Rotate X
 
 
  +attack3 &
left | right
  Rotates the selected prop around the Y axis. You can do multiaxial rotations if you hold different rotation keys simultaneously.

(Middle Mouse and Left/Right)
  Rotate Y
 
 
  +attack3 &
jump | duck
  Rotates the selected prop around the Z axis. You can do multiaxial rotations if you hold different rotation keys simultaneously.

(Middle Mouse and Jump/Duck)
  Rotate Z
 
 
  +attack3 &
+use &
forward | back
  Distances the selected prop from you based on where you are looking.

(Middle Mouse and Use key and Forward/Backward)
  Distance Prop
 
 
  +attack2   Grabs the prop you are looking at. The default grab mode maintains offset of the prop, so that it will maintain its angular rotation relative to you. Using the rotate command will still adjust the prop's angles.

(Right Mouse)
  Grab Mode 1
 
 
  +attack2 &
reload
  Grabs the prop you are looking at. This mode will not maintain the offset of the prop, it will maintain its angular rotation relative to the world. Using the rotate command will still adjust the prop's angles.

(Right Mouse and Reload)
  Grab Mode 2
 
 
  +attack2   Drops the prop you are holding.

(Right Mouse)
 
 
  +attack   Throws the prop you are holding if it is a physics prop, drops the prop if it is not a physics prop.

(Left Mouse)
 
 
  +attack3 &
+attack
  Freezes the props you are holding if it is a physics prop, drops the prop if it is not a physics prop.

(Middle Mouse and Left Mouse)
 
 
  +attack3 &
+use &
reload
  Removes the selected prop you are looking at from the world.

(Middle Mouse and Use Key and Reload)
 
 
  +attack3 &
+use &
+attack
  Heals the selected prop, restoring it back to the health it spawned with. After using this ability, you must wait a short time before healing or spawning another prop.

(Middle Mouse and Use Key and Left Mouse)
 
 
  View Web Page Shows this help page
 
  Admin Overrides Allows admins to edit any object as if it was their own
(only visible to administrators)
 
  Notification Text Enables/Disables display of annotation bubbles above props
 
  Notification Distance Enables/Disables display of distances in annotation bubbles
 
  Notification Sound Enables/Disables a sound to play whenever an annotation bubble appears
 
  Mouse Grab Enables/Disables grabbing objects
(disable this if you do not want to accidentally move objects when fighting)
 
  Default Grab Enables/Disables reversal of grab modes
(when enabled, maintain offset and ignore offset hotkeys are switched)
  Use Plane Normals Enables/Disables aligning props to adjacent surfaces.
(when enabled, props will align themselves with other props automatically, when disabled they will maintain the orientation they spawned with)
  Settings Menu