Skip to content

Instantly share code, notes, and snippets.

@KageDesu
Created November 20, 2025 13:11
Show Gist options
  • Select an option

  • Save KageDesu/d351937615a73f4e649735d240af3874 to your computer and use it in GitHub Desktop.

Select an option

Save KageDesu/d351937615a73f4e649735d240af3874 to your computer and use it in GitHub Desktop.
Characters Map Gauges (AABSZ Extension)

Characters Map Gauges (AABSZ Extension)

This extension plugin requires Alpha ABS Z to work.

⚠️ Information valid for version 0.11 and above


🎯 Overview

2025-11-20_15-55-09

This extension adds character health gauges to the battle screen, allowing players to easily monitor the health status of each character during combat.

Gauges are displayed above enemies and party members on the map.

⚙️ Configuration

To configure the character map gauges, follow these steps:

  1. Go to the plugin parameters of the "Characters Map Gauges" extension.
  2. Open the "Mini HP Gauges Visibility Condition" parameter.
  3. Setup the visibility conditions, you have next options:
    • Always? - Show Always
    • When Character in Battle? - Show When Character is in Battle state
    • Is for damaged only? - Show When Character is Damaged
    • Is Show only on Hover? - Show When Mouse is Hovering the Character
2025-11-20_15-55-43

🛠️ Customization

You can create your own styles for characters health gauges. Or even hide gauges for certain characters.

Create and Apply Custom Styles:

  1. Go to the folder: data/AABSZ/chars_map_gauges/
  2. Copy the default.json file and rename it (e.g., MyStyle.json)
  3. Edit the copied file to customize the style.

To change the default style for all characters, replace or modify default.json.

To assign a custom style to a specific character:

  • Use the ABS parameter: miniHpGaugeStyleFile:NAME

Add it in the Database or as a comment for the character event in the map editor.

Example for Database:

<ABS>
miniHpGaugeStyleFile:MyStyle
</ABS>

Example for Event Comment:

<miniHpGaugeStyleFile:MyStyle>

Offset Adjustment

You can adjust the position of the gauges for certain characters using the following ABS parameters: miniHPGaugeOffset:X,Y

  • X: Horizontal offset (positive values move right, negative values move left)
  • Y: Vertical offset (positive values move down, negative values move up)

Example for Database:

<ABS>
miniHPGaugeOffset:0,-10
</ABS>

Example for Event Comment:

<miniHPGaugeOffset:0,-10>

Hide Gauges for Specific Characters

⚠️ For hiding the gauge for a specific character, use:

Event Comment:

<miniHpGaugeStyleFile:none>

Database:

<ABS>
miniHpGaugeStyleFile:none
</ABS>

Default styles available:

In folder data/AABSZ/chars_map_gauges/ you can find some pre-made styles:

  • default.json - Default style
  • withText.json - Style with HP text
  • none.json - No gauge (invisible)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment