Mid-Air Jump: now one can "double jump" at any time while in the air, instead of just at the apex of a previous jump. Furthermore, the number of Mid-Air Jumps allowed per flight is configurableWall-Jump: You can also hop up a wall with a few quick jumps. Just face a wall and start Jumping. The number of Wall-Jumps allowed per flight is configurable.
Super Jump: while on the ground, hold crouch then jump for a super high jump.
Mid-Air Hover: hold crouch while in air to hover in mid-air... can aim, fire, and change weapons while hovering... There is a configurable time limit for a single hover that defaults to 7 seconds, or just release the crouch button to resume normal flight. One hover per flight is allowed.
Rolls/Flips: By default, Dodges are now rolls or flips, making a snazzy (and potentially stomach churning) viewport flipping effect.
Dodge/Roll in Air: No longer limited to Dodging while on the ground, one can now dodge/roll in mid-air if desired... As in classic MatrixMoves, this feature zeros out negative Z velocity, so it and the Mid-Air Jump can be used prudently to save yourself from taking damage after big falls. The number of these that you can do per flight is configurable.
Wall-Dodge: Now you can Wall-dodge multiple times (the number is configurable), a great trick for zooming around in confined spaces.
Wallrun: Dodge into a wall when close to it and you'll wallrun on it. The Wallrun is very free-form now; no longer are you locked into up-down and left-right motion, or just flat surfaces. This thing works almost anywhere, and you can change directions and facing as if it were normal motion (sortof). Wallrun ends if you stop moving (it is a wallRUN after all), if you go vertical (either hit a "ceiling" or a "floor"), or if you jump, which can result in a sweet flip off the wall! There is also a configurable time limit for Wallrunning of 7 seconds by default. You can Wallrun as many times as you want up to that time limit before touching regular flat ground or terrain.
Client-side Roll Configs: I implemented crude client-side configuration of the rolls, which can be disabled server-side.
Type "mutate mm" at the console to list the available options and their current setting.