# Actor IO: Source Engine Inspired Level Scripting Tool for Unreal Engine

**URL:** <https://forums.unrealengine.com/t/actor-io-source-engine-inspired-level-scripting-tool-for-unreal-engine/2320836>\
**Category:** Showcase\
**Tags:** actor, Map, Script, logic, level, editor\
**Created:** [February 6, 2025, 10:48pm UTC](https://forums.unrealengine.com/t/actor-io-source-engine-inspired-level-scripting-tool-for-unreal-engine/2320836 "2025-02-06T22:48:50Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![STRiFE.x](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/strife.x/32/969826_2.png) [@STRiFE.x](https://forums.unrealengine.com/u/STRiFE.x)\
**Post date:** [February 6, 2025, 10:48pm UTC](https://forums.unrealengine.com/t/actor-io-source-engine-inspired-level-scripting-tool-for-unreal-engine/2320836/1 "2025-02-06T22:48:50Z")

</div>

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.

Open source version available on [GitHub](https://github.com/HorizonGamesRoland/ActorIO).  
Marketplace edition available on [FAB](https://www.fab.com/listings/b3a3142b-8890-469a-b04f-626c5acf0d2e).

 ![Thumbnail](https://d3kjluh73b9h9o.cloudfront.net/original/4X/d/d/2/dd295813ad476c257c6fdd382541167919833d34.jpeg)
