Wonderscape Creations

WC GAS Ally

v1.0.4 · Engine 5.7.0 · Gameplay
Released v1.0.4 GASAttributesRPG Systems

Wonderscape Creations GAS Ally extends Unreal's Gameplay Ability System with a powerful dynamic attribute system, race and class frameworks, skill tree architecture, and character leveling — giving your RPG project a complete character progression foundation on top of GAS.

EngineUE 5.7.0
Version1.0.4
PlatformWin64
CategoryGameplay
WC GAS Ally
Core Systems
🧬
Heritage System
Full character heritage (race/lineage) system with data-asset-driven definitions. Each heritage provides unique attribute bonuses, innate passives, and racial abilities granted automatically on character creation — all configurable without C++.
Class System
Character class framework with class-specific ability sets, attribute growth curves, and starting equipment definitions. Supports multi-classing and class prerequisites via Gameplay Tags.
Status Effects Pipeline
Full status effect system — buffs, debuffs, DoTs, HoTs, crowd control — all implemented as GAS Gameplay Effects. Stackable, duration-based, or permanent. Status tag integration with regen blocking (e.g. WC.Status.Poisoned blocks health regen).
🌳
Skill Tree Architecture
Node-based skill tree system with prerequisite chains, point costs, and Blueprint-driven unlock events. Skill unlocks grant GAS abilities, attribute bonuses, or trigger custom Blueprint logic.
Damage & Healing Pipeline
Structured damage and healing flow using GAS meta attributes. Supports resistances, damage types, critical hits, damage blocking, and healing multipliers — all data-driven via attribute modification formulas.
🤝
Faction System
Dynamic faction relationship management with reputation tracking, faction-based tag grants, and attitude evaluation (allied, neutral, hostile). Integrates with combat targeting and dialogue systems.
🤖
AI Behavior Tree Integration
GAS Ally's attribute and status systems integrate directly with AI behavior trees. NPCs can evaluate health states, faction standings, and active status effects in their decision logic without extra code.
📈
Leveling & Progression
Configurable XP curves and leveling formulas. Level-up events exposed to Blueprint for VFX, stat recalculation, and reward distribution. Pairs with WCGASCore's attribute pool for seamless scaling.
🔧
Technical Details
Component / ClassDescription
WonderscapeCreationsGASAlly moduleLayer 2 feature module — depends on WCGASCore, no dependency on the integration layer
WCGASAllyEditor moduleCustom editor tools for GAS Ally (detail customizations, data validation)
Heritage Data AssetRace/lineage definition: attribute overrides, starting abilities, passive effects, faction tags
Status Effect GEsGameplay Effects for all status conditions; tag-gated regen blocking; stackable DoT/HoT
Skill Tree DataNode-graph data assets: prerequisite chains, point costs, ability/attribute unlock payload
Faction RegistryData-driven faction definitions with reputation thresholds and attitude outcomes
Damage PipelineMeta attribute chain: IncomingDamage → resistance calculation → health application via PostGameplayEffectExecute

Get WC GAS Ally

Available now on the FAB Marketplace. Join our Discord for support and updates.