# 02 Edit Tools

15 tools for modifying an existing network. One-line summaries below; click and try them — the toolkit shows options as you select each.

| Tool             | What it does                                                                                    |
| ---------------- | ----------------------------------------------------------------------------------------------- |
| **Select**       | Standard selection + transform. R adjusts node radius.                                          |
| **Draw**         | Place new nodes/paths. (See [Drawing](broken://pages/aa17b13806005ebd720eafbf776c72b1abca0cf5)) |
| **Link**         | Click two nodes → creates a path between them.                                                  |
| **Split**        | Click on a path → inserts a new node, splits the path in two.                                   |
| **Dissolve**     | Click a node with exactly 2 connections → merges its two paths.                                 |
| **Merge**        | Click two nearby nodes → combines them into one.                                                |
| **Delete**       | Click a node or path → removes it.                                                              |
| **Bridge**       | Click two paths → splits each and connects them with a new path.                                |
| **Reverse**      | Click a path → swaps its direction.                                                             |
| **AutoConnect**  | Auto-link selected nodes within a max distance.                                                 |
| **Snap**         | Snap selected nodes to the ground via line trace.                                               |
| **Reattach**     | Re-snap path endpoints to the edge of their node radius.                                        |
| **Duplicate**    | Click a path → creates a parallel offset copy.                                                  |
| **Replace Node** | Convert a node to a different class, preserve connections.                                      |
| **Replace Path** | Convert a path to a different class, preserve spline shape.                                     |

## Common workflows

| Goal                                          | Steps                                                     |
| --------------------------------------------- | --------------------------------------------------------- |
| Insert a node mid-path                        | Split → drag the new node where you want.                 |
| Smooth out a redundant node                   | Dissolve.                                                 |
| Move two too-close nodes into one             | Merge.                                                    |
| Connect two parallel roads                    | Bridge.                                                   |
| Fix a one-way road going the wrong direction  | Reverse.                                                  |
| Convert all base nodes to my BP\_Node\_Patrol | Replace Node on each (or use Spawn Classes for new ones). |
| Create a 2-lane road                          | Draw the first lane, then Duplicate Route on it.          |

## Undo

Every tool action is one undo step. Ctrl+Z works as expected, even for chains of nodes drawn in one Draw session.


---

# 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://onesteppack.gitbook.io/openworldnavigation-doc/03-editor/02-edit-tools.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.
