HAF: Movement

Movement
   These robots possess slow, hefty movements; their gait is gargantuan. The robot’s mechanical motions are accompanied by simple movement controls directed by the [Left Joystick]. The robot’s ability to rotate is controlled by the [Right Joystick].


 * There is no dash input. As a robot continues to move in a direction, it will begin to pick up speed at intervals described in the movement chart until it reaches its maximum speed, which is also denoted by the movement chart.
 * There are three speeds of movement: slow, medium, and fast. As the player stops the movement input, the robot slows down until it stops. Due to the large nature of these machines, they do not stop immediately:

 
 * It takes half a second to  come to a stop if moving at a slow speed.
 * <span style="font-size:11pt;font-family:'TrebuchetMS';color:#333333;font-weight:400;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">It takes one full second to stop if moving at a medium speed.
 * <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:8pt;text-align:justify;"><span style="font-size:11pt;font-family:'TrebuchetMS';color:#333333;font-weight:400;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">It takes one and a half seconds to stop if moving at maximum speed.
 * <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:8pt;text-align:justify;"><span style="font-size:11pt;font-family:'TrebuchetMS';color:#333333;font-weight:400;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">These giant robots do not possess the ability to jump, climb buildings, or fly. They are far too heavy for such actions.
 * <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;text-align:justify;"><span style="font-size:11pt;font-family:'TrebuchetMS';color:#333333;font-weight:400;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">When a player pushes the [Left Stick] in an orthogonal/diagonal direction, the robot moves in the corresponding direction.

<p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:8pt;text-indent:36pt;text-align:justify;">
 * <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;text-align:justify;"><span style="font-size:11pt;font-family:'TrebuchetMS';color:#333333;font-weight:400;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">Robots move 100% of their movement speed when walking forwards.
 * <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;text-align:justify;"><span style="font-size:11pt;font-family:'TrebuchetMS';color:#333333;font-weight:400;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">Robots move 70% of their movement speed when walking diagonally forward.
 * <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;text-align:justify;"><span style="font-size:11pt;font-family:'TrebuchetMS';color:#333333;font-weight:400;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">Robots move at 60% of their movement speed when sidestepping left or right.
 * <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:8pt;text-align:justify;"><span style="font-size:11pt;font-family:'TrebuchetMS';color:#333333;font-weight:400;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">Robots move 35% of their movement speed when backpedaling or moving diagonally backwards.
 * <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;text-align:justify;"><span style="font-size:11pt;font-family:'TrebuchetMS';color:#333333;font-weight:400;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">When a player presses the [Right Stick] in the left or right direction, the robot rotates along the (Unreal’s) z-axis, orienting the direction that they are facing to either the left or right.

<p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:8pt;margin-left:72pt;text-align:justify;">
 * <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;text-align:justify;"><span style="font-size:11pt;font-family:'TrebuchetMS';color:#333333;font-weight:400;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">The location calculation point is at the center of the robot’s body and the direction the camera is facing is the direction the robot moves toward when the RS is pressed forwards.
 * <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:8pt;text-align:justify;"><span style="font-size:11pt;font-family:'TrebuchetMS';color:#333333;font-weight:400;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">The exact opposite is the direction the robot heads toward when the RS is pulled backwards. RS to the left moves the robot to the direction of -X whereas RS to the right moves the robot to the direction of +X.


 * <p dir="ltr" style="line-height:1.3800000000000001;margin-top:0pt;margin-bottom:0pt;text-align:justify;"><span style="font-size:11pt;font-family:'TrebuchetMS';color:#000000;font-weight:400;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">When a Robot charges a Heavy Punch, their movement speed decreases to 30% until they release the Heavy Punch trigger or are knocked out of the Heavy Punch charge from a damaging effect.