Skip to content
This repository has been archived by the owner on Sep 2, 2019. It is now read-only.

ZCube/ACTWebSocketOverlay

Repository files navigation

ActWebSocketOverlay

ActWebSocket overlay utility based on ImGui

pipeline status

*ActWebSocket needed.

Goal

The goal is to develop overlay that is easy to use and scriptable.

Interface

Button or Key Description
Shift + F3 Show/Hide
Gear icon Show preference window.
Move icon Click-through.
Ctrl + Alt + Shift Click-through.
"Name" Show/Hide names.
Control + Scroll Zoom.

Screenshot

N|Solid

Font

  • Search Path
  1. Game Directory
  2. Windows/Fonts

Default Setting

Language File Description
Default Default ProggyClean.ttf font by Tristan Grimmer (MIT license).
Japanese ArialUni.ttf -
Korean gulim.ttc -

File Overview

Path Description License
/src/awio/overlay.cpp Overlay Main BSD License
/src/awio/sandbox.cpp V8 Overlay Sandbox (under development) BSD License
/src/awio/main.cpp Modified Dear ImGui example for overlay test MIT License
/src/awio/main_dx9.cpp Modified Dear ImGui example for overlay test MIT License

Used Libraries

Library Description
Boost Boost Library (ASIO, filesystem)
Beast WebSocket Library
ImGui Dear ImGui
JsonCPP Json Library for parsing Message and Settings
Reshade Used as overlay injector

Release

Release

Build Tool

Microsoft Visual Studio Community 2017

Build Instruction

  • Boost is now built using cmake. see boost-cmake

  • Texture build step

    1. cd textures
    2. gen_atlas.bat
  • ACTWebSocketOverlay build step

    1. configure.bat
    2. build.bat

Contributors

Falgern : I refer to various things such as wrong word usage, implementation of Click-Through with button, and some bug fix.

Features

TODO

  • 9-patch draw

Links

CEFOverlayEngine : Overlay engine with CEF. HTML supported.

NO WARRANTY. ANY USE OF THE SOFTWARE IS ENTIRELY AT YOUR OWN RISK.

Note

This repository is no longer maintained.