Overview

WCGASRaceSets is a Data Asset that groups related races under a single RaceGroupIdentifier tag in the Wonderscape Creations GAS Ally plugin. It serves as a container for race definitions, allowing designers to organize races into logical categories (e.g., Common, Exotic, Monster) without writing any C++ code. Each Race Set is registered at game startup via Project Settings and provides race lookup and validation functionality.


Creating a Race Sets 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 > Heritage System > Race Set
  4. Give your new asset a descriptive name (e.g., DA_CommonRacesDA_ExoticRacesDA_MonsterRaces)
  5. Double-click the asset to open it and configure its properties

How Race Sets Data Works

Registration Flow

  1. Project Settings Configuration
  2. Automatic Registration at Game Startup
  3. Runtime Access

Configuration Properties

Identity

Property Description Required Notes
Group Name Display name for this race group ⚠️ Recommended Common RacesExotic RacesUndead Races
Description Designer notes about the group theme and lore No Supports MultiLine for longer descriptions
Race Group Identifier Unique tag identifying this race group ✅ Yes Must be unique across all RaceSet assets