Skip to content

Credits

clockwork

clockwork is released under the GNU General Public License v3.0.

Standing on other people's shoulders

MacroQuest — the architecture clockwork is modelled on: the command registry, the TLO concept, the Lua scripting model, the multibox layer, and the shape of this documentation site. No MacroQuest code or offsets are used; EverQuest II is a different client.

ISXEQ2 — the long-standing EverQuest II automation extension. Its published data surface was invaluable as a reference for what is worth exposing.

EQ2Emu — the emulator project's wire-format structures documented EverQuest II's own data layouts field for field.

Third-party libraries

Library Used for
Dear ImGui The overlay UI.
MinHook Function detours.
LuaJIT The scripting runtime.
sol2 C++ ↔ Lua bindings.
SQLite Script-side persistence (lsqlite3).