The OpenEUO automation tool is Cheffe's complete reimplementation of EasyUO, replacing the original scripting language with Lua. OpenEUO supports multiple script execution in a partitioned threaded environment. OpenEUO breaks down EasyUO's monolithic architecture to provide an open standard interface to game engine dynamic link libraries. The GUI for OpenEUO is open source as well, generated with a dedicated Lua script that draws upon an assembly of Delphi VCL components. Each script runs in its own Windows thread and maintains a separate object store and Lua state.