Update CogSampleAbilityTask_PlayMontageAndWaitForEvent.cpp

fix build
This commit is contained in:
Arnaud Jamin
2023-11-01 13:59:30 -04:00
parent 7e8ba3e092
commit 7e9043f4af
@@ -29,7 +29,7 @@ void UCogSampleAbilityTask_PlayMontageAndWaitForEvent::OnMontageBlendingOut(UAni
// Reset AnimRootMotionTranslationScale // Reset AnimRootMotionTranslationScale
ACharacter* Character = Cast<ACharacter>(GetAvatarActor()); ACharacter* Character = Cast<ACharacter>(GetAvatarActor());
if (Character && (Character->GetLocalRole() == ROLE_Authority || if (Character && (Character->GetLocalRole() == ROLE_Authority ||
(Character->GetLocalRole() == ROLE_AutonomousProxy && Ability->GetNetExecutionPolicy() == EGameplayAbilityNetExecutionPolicy::Predicted))) (Character->GetLocalRole() == ROLE_AutonomousProxy && Ability->GetNetExecutionPolicy() == EGameplayAbilityNetExecutionPolicy::LocalPredicted)))
{ {
Character->SetAnimRootMotionTranslationScale(1.f); Character->SetAnimRootMotionTranslationScale(1.f);
} }
@@ -158,7 +158,7 @@ void UCogSampleAbilityTask_PlayMontageAndWaitForEvent::Activate()
ACharacter* Character = Cast<ACharacter>(GetAvatarActor()); ACharacter* Character = Cast<ACharacter>(GetAvatarActor());
if (Character && (Character->GetLocalRole() == ROLE_Authority || if (Character && (Character->GetLocalRole() == ROLE_Authority ||
(Character->GetLocalRole() == ROLE_AutonomousProxy && Ability->GetNetExecutionPolicy() == EGameplayAbilityNetExecutionPolicy::Predicted))) (Character->GetLocalRole() == ROLE_AutonomousProxy && Ability->GetNetExecutionPolicy() == EGameplayAbilityNetExecutionPolicy::LocalPredicted)))
{ {
Character->SetAnimRootMotionTranslationScale(AnimRootMotionTranslationScale); Character->SetAnimRootMotionTranslationScale(AnimRootMotionTranslationScale);
} }