Pull Request #81

Changes for 5.3-preview

on August 2nd, 2023

Changes for 5.3-preview #

Update CI windows workflow to build against 5.1, 5.2, 5.3

Note: GameplayEffect went through some major refactoring with the introduction of GEComponents, have to check GameplayEffects created via Context Menu and GSC Gameplay Effect Template are still working properly in 5.3

  • CI: windows change matrix to 5.1, 5.2, 5.3
  • GSCTemplate_GameplayEffectDefinition: Disable deprecation warnings with PRAGMA_DISABLE_DEPRECATION_WARNINGS
  • Specs: Add missing include for UWorld in 5.3
  • Fixes for 5.3 around DataValidation in GameFeature actions and GSCNativeAnimInstance
  • Fix 5.3 GSCNativeAnimInstance missing declaration of FDataValidationContext and WITH_EDITOR wrapper in header
  • GameplayEffects: Handle upgrade of pre-5.3 GE Template definitions to post-5.3 and the GEComponents introduced
  • GameplayEffects: Make sure to reset all deprecated properties that were copied from GSC Template, to avoid GE components being re-created on further compiles.