Spire Systems - Stat Attribute System - Blueprint Attributes & Runtime Modifiers

Spire Systems Stat Attribute System is a Blueprint-based attribute foundation for Unreal Engine 5.8.

Create reusable gameplay attributes with base, current, minimum, and maximum values, optional clamping, runtime modification operations, percent queries, max-value changes, temporary additive modifiers, and event-driven updates.

Attributes can be added to, subtracted from, spent, restored, or reset. Temporary additive modifiers can alter effective values and expire automatically, returning attributes to their correct effective state.

Attribute and modifier event dispatchers allow external gameplay or UI systems to react when values change.

The included demonstration shows Health damage and healing, Stamina spending, Resource spending, a temporary Attack Power modifier, modifier expiration, Reset All, and runtime HUD updates.

Stat Attribute System is a focused attribute foundation. It does not provide a complete RPG progression framework, combat system, death/respawn system, save/load system, AI integration, or multiplayer replication.

Engine: Unreal Engine 5.8
Implementation: Blueprint based
Networking: Not included
External Spire Dependencies: None required
Documentation: Included