anchor.diff:  
   			if (inputManager.rightKey == true) {
   				// moving right
  -				left += physics.speed * dt;
  +				left += physics.speed * dt * scale;
   				facingRight = true;
   				moving = true;
   				updateLadderStatus(dt);
   			} else if (inputManager.leftKey == true) {
   				// moving left
  -				left -= physics.speed * dt;
  +				left -= physics.speed * dt * scale;
   				facingRight = false;
   				moving = true;
   				updateLadderStatus(dt);
  
positive.code: 					} else {
  						// normal jump
  						jumpcount++;
  						yVel = -(physics.yVelJump * jumpMultiplier);
  					}
  				} else {
  					// triple jumping disabled
  					yVel = -(physics.yVelJump * jumpMultiplier);
  				}
  			}
  
  
negative.code: 
  			if (!activeClimb && streetZ != 0) {
  				// Not near a ladder, and this street is 3d
  				if (inputManager.upKey == true && scale > MIN_SCALE) {
  					// moving back
  					z += physics.zSpeed * scale * dt;
  					moving = true;
  				} else if (inputManager.downKey == true && scale < 1) {
  					// moving foward
  					z -= physics.zSpeed * scale * dt;
  					moving = true;
  				} else {
  					// not moving
  