Overview

What is Dynamic Equipment Description?

Dynamic Equipment Description is a real-time description generator for Final Fantasy XII: The Zodiac Age. It reads data for equipment, magicks, technicks, and items data directly from the game's memory to automatically generate accurate item descriptions, working alongside The Insurgent's Descriptive Inventory.


How It Works

The Insurgent's Descriptive Inventory provides the framework for displaying custom in-game descriptions. Normally, it relies on prewritten configuration files that are loaded when the game starts.

Dynamic Equipment Description builds upon this system by fully automating the process. Whenever you open the inventory or ability menus, the mod scans live game memory, formats the data for equipment, magicks, technicks, and items based on their current state, and sends the result to The Insurgent's Descriptive Inventory for display.

This ensures that every description always reflects the true properties stored in memory. Any item, ability, or equipment modified through other mods or memory edits is instantly updated, with no need to manually rewrite description files.


Core Features

Direct Data Reading

The mod reads live equipment data directly from memory when opening the inventory. All stats, elements, effects, and attributes are pulled from the active battle pack, guaranteeing accuracy.

Automatic Content Update

Every time the player opens the inventory menu, a flag triggers a refresh and the descriptions are instantly updated. This ensures that all equipment data shown in the menu is always current, even if modified by other mods or memory edits.

Hot Reload

Allows you to see your changes in real time without needing to restart the game repeatedly. Ideal for testing and fine-tuning your customization settings quickly and efficiently.

Comprehensive Inventory Info

The mod displays complete information for equipment, magicks, technicks, and items including name, hits flying status, category, type, license requirements, base attributes, linked attributes, augments, elements, on equip effects, on hit effects, immunities, elemental affinities, and notes.

Text Editing and Translation

All in-game text is stored in a single file called i18n.lua, which works as a dictionary for every label, effect, and equipment entry. You can edit it to rename terms, adjust wording, or translate the interface into any language. The file uses a simple Lua table format, so no coding experience is required.

Extensive Customization

All visual and layout settings are defined in config.lua. You can adjust text colors, font and icon sizes, spacing, and alignment. It also allows you to toggle visibility for categories, icons, and headers, or choose between text-only and icon-only layouts, giving full control over how descriptions appear in-game.

V1.2 UPDATE

Descriptions have been expanded for items, magicks, and technicks

Last updated