Create a custom label
1
Open the Labels tab
Open the Akron overlay and go to Labels.
2
Add a row
Choose + Custom. Akron creates a new custom label row, enables custom HUD labels, and selects the new row.
3
Open the row options
Open the new custom label row to edit its name, text, placement, style, and event behavior.
4
Write the template
Set Text to plain text plus variables in braces, such as
Room {room_time} or {overlays} / {status}.5
Place and test it
Choose an anchor, tune the offset or absolute position, close the overlay, and verify the label is readable in a room.
Template text
A custom label template is ordinary text with expressions inside{}. Unknown variables resolve to an empty string.
Template expressions are case-insensitive for variable lookup.
Variables
Labels that use level-only variables, such as
room, player_x, speed, deaths, or timers, are hidden outside active levels unless the label uses absolute positioning. Non-level scenes have no player or room context, so many gameplay variables fall back to placeholder values.Expressions
For
if, falsey values are empty text, 0, off, false, and -.
Placement and style
Anchored labels share a per-anchor stack. Multiple labels at the same anchor are spaced by the global custom-label gap and padding. Use Offset X and Offset Y to nudge one label without leaving the shared stack. Use Absolute position when a label needs a fixed HUD coordinate. Absolute labels use Screen X and Screen Y plus offsets. Right- or center-aligned absolute labels shift from that point based on the measured text width.Event visibility
Each custom label has an Event setting that controls when the row is visible.
Enable Event style override when the event state should temporarily use a different scale, color, or opacity.
Player overlap
The Labels tab has a shared Player Overlap row for HUD labels. When enabled, Akron checks whether Madeline overlaps a label response area.
Use Only current label when only the label that overlaps Madeline should fade or move. When this is off, one overlapped label can apply the response to all labels.
Duplicate, delete, and share
Use Duplicate to copy the active label and edit a variant. Use Delete to remove the active label after confirmation. Akron keeps at least one custom label definition. Use Export .akr from a custom label row to write a label pack toSaves/AkronHudLabels. Use Import Latest .akr to import the newest custom-label pack from that folder. Importing a custom-label pack replaces the current custom label definitions with the labels from the pack.
Custom label packs are separate from whole-setup .akr packs. A HUD-scoped setup export also includes custom HUD label settings as part of the broader HUD section.
Console command
Advanced users can edit the active custom label withakron_hud_labels.
fps, attempt, timers, resources, inputs, proof, clock, and hazard.
See Labels for the complete Labels tab row reference and Import and export .akr packs for setup pack workflows.