Overview

WCGASFeatPoolData is a Data Asset that defines a thematic collection of feats available for player selection in the Wonderscape Creations GAS Ally plugin. It allows designers to configure pools of feats with progression milestones and character restrictions without writing any C++ code, making feat system design a fully designer-driven workflow. Following D&D 5e design philosophy, milestones define WHEN selections are granted, while prerequisites filter WHAT can be selected from the entire pool.


Creating a Feat Pool Data Asset

Using the Wonderscape GAS Ally Menu

  1. Open the Content Browser
  2. Right-click in any folder where you want to create the asset
  3. Navigate to: Wonderscape GAS Ally > Feats > Feat Pool
  4. Give your new asset a descriptive name (e.g., DA_GeneralFeatsDA_FighterBonusFeatsDA_MetamagicFeats)
  5. Double-click the asset to open it and configure its properties

How Feat Pool Data Works

Registration Flow

  1. Component Configuration
  2. Character Restriction Validation
  3. Milestone Evaluation
  4. Runtime Access

Configuration Properties

Pool Identity