# CyberM.travel — client runtime

Runs inside the game process. Reads and presentation are local; anything that changes shared state has to go through the server.

4 functions.

## isNoclip

```lua
CyberM.travel.isNoclip()
```

`GAME` — Requires a live game instance.

Whether local-player noclip is currently active.

Returns false without `player.travel` or when the backend is unavailable.

Returns: `boolean`

Registered in `ResourceHost.cpp` (line 6763) as `LuaTravelIsNoclip`.

## setNoclip

```lua
CyberM.travel.setNoclip(enabled)
```

`GAME` — Requires a live game instance.

Enables or disables native noclip for the local player.

Requires `player.travel`. Multiplayer deployments should expose this only behind an ACL-checked server command.

| Parameter | Type | Required | Default |
|---|---|---|---|
| `enabled` | `boolean` | required | — |

Returns: `true on success, otherwise false`, `reason`

Registered in `ResourceHost.cpp` (line 6762) as `LuaTravelSetNoclip`.

## setNoclipSpeed

```lua
CyberM.travel.setNoclipSpeed(speed)
```

`GAME` — Requires a live game instance.

Sets the local noclip movement speed.

Requires `player.travel`; the value must be finite and is validated by the native backend.

| Parameter | Type | Required | Default |
|---|---|---|---|
| `speed` | `number` | required | — |

Returns: `true on success, otherwise false`, `reason`

Registered in `ResourceHost.cpp` (line 6764) as `LuaTravelSetNoclipSpeed`.

## teleport

```lua
CyberM.travel.teleport(x, y, z, [heading])
```

`GAME` — Requires a live game instance.

Teleports the local player directly to a world transform.

Requires `player.travel`. Prefer the authoritative server respawn transaction for long-distance multiplayer moves because it handles streaming and life state.

| Parameter | Type | Required | Default |
|---|---|---|---|
| `x` | `number` | required | — |
| `y` | `number` | required | — |
| `z` | `number` | required | — |
| `heading` | `number` | optional | `0` |

Returns: `true on success, otherwise false`, `reason`

Registered in `ResourceHost.cpp` (line 6765) as `LuaTravelTeleport`.

