| 2571 | } |
| 2572 | |
| 2573 | void AAlsxtCharacter::SetLocomotionVariant(const FGameplayTag& NewLocomotionVariantTag) |
| 2574 | { |
| 2575 | |
| 2576 | if (LocomotionVariant != NewLocomotionVariantTag) |
| 2577 | { |
| 2578 | const auto PreviousLocomotionVariant{ LocomotionVariant }; |
| 2579 | |
| 2580 | LocomotionVariant = NewLocomotionVariantTag; |
| 2581 | |
| 2582 | OnLocomotionVariantChanged(PreviousLocomotionVariant); |
| 2583 | } |
| 2584 | } |
| 2585 | |
| 2586 | void AAlsxtCharacter::OnLocomotionVariantChanged_Implementation(const FGameplayTag& PreviousLocomotionVariantTag) {} |
| 2587 |
nothing calls this directly
no outgoing calls
no test coverage detected