Overview

WCGASCurriculumData is a Data Asset that defines ability progression paths for characters in the Wonderscape Creations GAS Ally plugin. It allows designers to configure class systems, racial abilities, faction skills, and other ability progression frameworks without writing any C++ code, making ability grant creation a fully designer-driven workflow. Each curriculum represents a collection of ability grants that can be activated based on character state (e.g., "Warrior Class", "Elf Racial Abilities", "Thieves Guild Skills").


Creating a Curriculum 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 > Curriculum > Curriculum Data
  4. Give your new asset a descriptive name (e.g., DA_WarriorClassDA_ElfRaceDA_ThievesGuild)
  5. Double-click the asset to open it and configure its properties

How Curricula Work

Registration Flow

  1. Curriculum Assignment
  2. Runtime Initialization
  3. Evaluation Triggers
  4. Grant Processing

Configuration Properties

Identity