Skip to content
Kkitut edited this page Mar 9, 2026 · 5 revisions

Overlayer

Overlayer is a mod for A Dance of Fire and Ice that allows players to display in-game information on screen using customizable overlay text. The system is designed to give players full control over how gameplay data is presented while playing.

The core concept of Overlayer is a tag-based text system. Overlay text can contain special placeholders written in the {Tag} format. When the game is running, these tags are dynamically replaced with real-time game data.

Example:

Bpm: {CurBpm}

displays as

Bpm: 200

Overlayer is designed to be flexible and highly customizable. In addition to defining the displayed text, users can configure detailed text properties such as:

  • Font
  • Color
  • Size
  • Position
  • ...

These settings allow users to style overlays according to their preferences.

Why We Use Overlayer

Powerful Customization

Overlayer provides a system that allows users to freely configure the information displayed on screen. Instead of relying on a fixed interface, users can design overlays directly using text, tags, and visual settings. This makes it possible to build a HUD tailored to their own needs.

Creating a custom HUD may take some effort, but it provides significantly more flexibility than a fixed interface.

Overlayer supports JavaScript-based modules. This allows functionality to be extended beyond simple text overlays. Through scripting, developers can implement custom logic, dynamic behavior, and advanced overlay features.

With this capability, Overlayer can be used not only for displaying visual information but also for building complex tools, automation systems, and experimental features.

Important

JavaScript modules enable advanced customization.
In some cases, they can interact with or modify internal game code, allowing extensions beyond the basic {Tag} system.

Clone this wiki locally