# OVER Visual Scripting (Legacy)

- [Visual Scripting Essentials](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/visual-scripting-essentials.md)
- [OverNode](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/visual-scripting-essentials/overnode.md)
- [OverGraph](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/visual-scripting-essentials/overgraph.md)
- [OverScript](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/visual-scripting-essentials/overscript.md)
- [OverScriptManager](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/visual-scripting-essentials/overscriptmanager.md)
- [Nodes](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes.md)
- [AR](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/ar.md)
- [OVER AR Camera](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/ar/over-ar-camera.md)
- [World to Screen](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/ar/world-to-screen.md)
- [Screen to World](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/ar/screen-to-world.md)
- [Components](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/components.md)
- [Animator](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/components/animator.md)
- [Audio](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/components/audio.md)
- [Engine](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/components/engine.md)
- [Renderer](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/components/engine/renderer.md)
- [LineRenderer](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/components/engine/linerenderer.md)
- [Material](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/components/engine/material.md)
- [Light](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/components/light.md)
- [Object](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/components/object.md)
- [Transform](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/components/transform.md)
- [Rigidbody](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/components/rigidbody.md)
- [UI](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/components/ui.md)
- [RectTransform](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/components/ui/recttransform.md)
- [Image](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/components/ui/image.md)
- [RawImage](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/components/ui/rawimage.md)
- [Text](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/components/ui/text.md)
- [Text (TMP UGUI)](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/components/ui/text-tmp-ugui.md)
- [Text (TMP)](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/components/ui/text-tmp.md)
- [Video Player](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/components/video-player.md)
- [Navigation](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/components/navigation.md)
- [Character Controller](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/components/character-controller.md)
- [Image Streamer](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/components/image-streamer.md)
- [Data](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/data.md)
- [Simple](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/data/simple.md)
- [Composite](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/data/composite.md)
- [Multimedia](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/data/multimedia.md)
- [Special](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/data/special.md)
- [Flow](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/flow.md)
- [Main Unity Events](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/flow/main-unity-events.md)
- [Other Events](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/flow/other-events.md)
- [Button Clicked](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/flow/other-events/button-clicked.md)
- [Touch](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/flow/other-events/touch.md)
- [Collision](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/flow/other-events/collision.md)
- [Trigger](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/flow/other-events/trigger.md)
- [Custom Events](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/flow/other-events/custom-events.md)
- [Animation](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/flow/other-events/animation.md)
- [Conditional](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/flow/conditional.md)
- [If Else](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/flow/conditional/if-else.md)
- [Loops](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/flow/loops.md)
- [Loop](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/flow/loops/loop.md)
- [While](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/flow/loops/while.md)
- [List Iterate](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/flow/loops/list-iterate.md)
- [Group](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/flow/group.md)
- [Operations](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/operations.md)
- [Conditional](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/operations/conditional.md)
- [Math](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/operations/math.md)
- [String](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/operations/string.md)
- [Vector](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/operations/vector.md)
- [Quaternion](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/operations/quaternion.md)
- [Web](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/operations/web.md)
- [JSON](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/operations/json.md)
- [Lists](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/operations/lists.md)
- [Saving System](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/operations/saving-system.md)
- [Utils](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/utils.md)
- [Time](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/utils/time.md)
- [Countdown Timer](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/utils/countdown-timer.md)
- [Log](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/log.md)
- [Over Debug Log](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/log/over-debug-log.md)
- [Variables](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/variables.md)


---

# 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.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy.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.
