Summary
- All deprecated classes and API have been removed
- Runtime modules have been consolidated into a single one.
ModularGASCompanionmodule has been removed and all classes from that module moved toGASCompanionmodule. - All MGC prefixed classes have been renamed and now prefixed with GSC.
ModularGASCompanionEditormodule removed. Only existed to backport ue5 functionality related to Game Features (now handled in engine directly)
WIP
Gameplay Actors
- All Modular Gameplay Actors have been moved from
ModularGASCompaniontoGASCompanionmodule. - Renamed with GSC prefix (so for instance:
AModularCharacterbecameAGSCModularCharacter) - Relative path remains the same (eg.
ModularGameplayActors/...)
if you were using those classes, and subclassing them. You need to adjust the include and class name.
Example:

GSCAbilitySystemComponent / MGCAbilitySystemComponent
Previous implementation of GSCAbilitySystemComponent has been replaced by MGCAbilitySystemComponent.
MGCAbilitySystemComponent has been renamed to GSCAbilitySystemComponent and moved to GASCompanion runtime module.