# Walk Component

The Walk Component is Motion's most basic component that enables the character to move around using the movement inputs and features a camera shake while walking as well as a acceleration curve that gradually increases the walking speed of the character over time.

{% hint style="warning" %}
The Walk Speed provided here, which is taken into account for calculation of the final walk speed in the `MotionCoreComponent`, overrides the Walk Speed provided in the Character Movement Component.
{% endhint %}

### Configuration

<table><thead><tr><th width="251">Variable</th><th>Description</th></tr></thead><tbody><tr><td>Max Walk Speed</td><td>The maximum walk speed this component can achieve.</td></tr><tr><td>Walk Shake Curve</td><td><p>The curve vector used to move the camera when walking.<br><br>The <code>Red</code> line, X, translates to the <strong>Roll</strong> added to the camera.</p><p>The <code>Green</code> line, Y, translated to the <strong>Pitch</strong> added to the camera.</p><p>The <code>Blue</code> line, Z, translates to the <strong>Yaw</strong> added to the camera.<br><br><img src="https://600474317-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTszXzMjZahP7Z9MzSyW6%2Fuploads%2FKN0RW5bh2wZR4TTvhO9C%2Fimage.png?alt=media&#x26;token=7e08fac9-b57b-458f-9114-1153726441b7" alt=""></p></td></tr><tr><td>Walk Acceleration Curve</td><td>The curve vector used to accelerate the character over time. The value is normalized, meaning that a value of 1 equals <code>MaxWalkSpeed</code>.</td></tr><tr><td>Show Debug Information</td><td>If true, various useful variables will be printed on the screen to help with debugging.</td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.kia.dev/motion-1.5/core-components/walk-component.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
