# About

Actor I/O is a level scripting tool for Unreal Engine, featuring an input/output system similar to the **Source Engine** by Valve™ Software. At its heart, the plugin is an event binding system where actions are executed in reaction to an event being triggered. Using the C++ reflection system of Unreal Engine, the system can react to any dynamic delegate be it C++ or blueprint, and essentially call any function by name with parameters.

<figure><img src="https://1586816513-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJUOUKxX4X7uzzyzY7fQb%2Fuploads%2Fk5eu7DgVGh4bDsHeuxyl%2FAbout.jpg?alt=media&#x26;token=0af4c6dc-5d2c-4ceb-8f34-fabb1f2c07e9" alt=""><figcaption></figcaption></figure>

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><mark style="color:blue;"><strong>Installing The Plugin</strong></mark></td><td>Learn more about how you can acquire the plugin, and add it to your project.</td><td><a href="installing-the-plugin">installing-the-plugin</a></td></tr><tr><td><mark style="color:blue;"><strong>Usage</strong></mark></td><td>Get started with the I/O system and start scripting your game logic.</td><td><a href="usage">usage</a></td></tr></tbody></table>

### Marketplace Edition

The plugin is also available on **FAB**! The marketplace edition contains some convenience features, and it supports the long-term development of the project.&#x20;

{% embed url="<https://www.fab.com/listings/b3a3142b-8890-469a-b04f-626c5acf0d2e>" %}


---

# 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://horizongames.gitbook.io/actorio/about.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.
