> For the complete documentation index, see [llms.txt](https://daikirai.gitbook.io/scripting/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://daikirai.gitbook.io/scripting/movement/dolphin.md).

# Dolphin

It has separate controls for movement across the water and movement up or down.

## Swimming speed

`Horizontal speed` controls how fast you move across the water. Increase it when you want faster movement across the water.

`Vertical speed` controls how fast you rise or sink. Increase it when you want to change depth faster.

## Surface and steering

`Buoyant` moves you toward the surface while you swim forward.

Use `Forward only` when you want the boost to work only while holding forward. Strafe keys by themselves will not activate it.

`Disable vertical while moving` applies the vertical speed only when you are not pressing a movement key. This keeps vertical movement from competing with horizontal strafing underwater.

## Using items in water

`Disable while using` pauses Dolphin when you right-click in water. This covers actions such as eating and blocking.
