Files
UnrealEngineUWP/Engine/Plugins/Experimental/ModularGameplay
ben zeigler a1374a1cc5 Updates to the init state system:
Add a register feature function that can be called from component register as BeginPlay is too late to do the initial feature registration as another component may have fully initialized before BeginPlay is called
Change delegates to use a params struct
Split GameFrameworkInitStateInterface into separate header

Lyra-specific changes:
Fix bug with last version where if the hero component replicated slowly it wouldn't register until the extension component was totally done
Remove the old lyra-specific init system
Keep ability system and binding init/uninit separate from state system but clean up implementation and comments

#jira UE-149201
#rb justin.hair
#preflight 62a10708232daff7b302a015

[CL 20579414 by ben zeigler in ue5-main branch]
2022-06-09 12:46:20 -04:00
..