37. Effect Actor Improved

This commit is contained in:
2024-04-22 12:01:30 -04:00
parent 2695bfc4b6
commit 28b1ad19dc
16 changed files with 189 additions and 93 deletions

View File

@ -29,6 +29,8 @@ void UHostWidgetController::MaxManaChanged( FOnAttributeChangeData const& Attrib
void UHostWidgetController::BroadcastInitialValues()
{
// This function is managed by: GenGasa/GenGasa_HostWidgetController.cpp
UGasaAttributeSet* GasaAttribs = Cast<UGasaAttributeSet>( Data.Attributes );
if ( GasaAttribs )
{
@ -37,10 +39,13 @@ void UHostWidgetController::BroadcastInitialValues()
Event_OnManaChanged.Broadcast( GasaAttribs->GetMana() );
Event_OnMaxManaChanged.Broadcast( GasaAttribs->GetMaxMana() );
}
BindCallbacksToDependencies();
}
void UHostWidgetController::BindCallbacksToDependencies()
{
// This function is managed by: GenGasa/GenGasa_HostWidgetController.cpp
UGasaAbilitySystemComp* AbilitySystem = Cast<UGasaAbilitySystemComp>( Data.AbilitySystem );
UGasaAttributeSet* GasaAttribs = Cast<UGasaAttributeSet>( Data.Attributes );