
Açıklama
Welcome to the Universal Stat & Effect Framework!
A lightweight, data-driven, and multiplayer-ready stats & effects framework for Unreal Engine. A perfect, Blueprint-friendly alternative to the Gameplay Ability System (GAS).
Everything is tag-driven and configured via Data Assets, keeping your Blueprints completely clean and highly performant.
🌟 Core Features:
Data-Driven Stats: No hardcoded health or mana. Create limitless stats using Data Assets.
Advanced Effect System (UObject): Handle Instant damage, HasDuration buffs, or Infinite DoTs (Damage over Time) like poison swamps.
AAA RPG Mechanics: Built-in support for Stacking, Cleansing (Antidotes), Immunities (Must Not Have Tags), and Dynamic Costs.
Visual & Audio Cues: Completely decoupled visual system. Spawn Niagara particles, play sounds, or trigger custom Blueprint cue actors automatically when a tag is granted.
Pre-Stat Change Override: Ultimate freedom! Intercept incoming damage to easily create Mana Shields, Immortality buffs, or One-Shot protections entirely in Blueprint.
UI Async Task Nodes: Listen to stat changes flawlessly without spaghetti Blueprint code.
🌐 Multiplayer-Ready Architecture:
Built from the ground up for multiplayer. All stat modifications and effect applications are strictly Server-Authoritative. Clients simply request actions via Server RPCs, and the framework automatically diffs and replicates stat values and tag states to all clients perfectly.
📥 Playable Demo / Example Project:
To test the mechanics (Dash, Poison Swamps, Spike Traps, Armor Shrines), please download the FREE Playable Demo Project from my GitHub:
https://github.com/menars98/UniversalStatPlugin














