| 2869 | } |
| 2870 | |
| 2871 | void AAlsxtCharacter::SetDefensiveMode(const FGameplayTag& NewDefensiveModeTag) |
| 2872 | { |
| 2873 | if (DefensiveMode != NewDefensiveModeTag) |
| 2874 | { |
| 2875 | const auto PreviousDefensiveMode{ DefensiveMode }; |
| 2876 | DefensiveMode = NewDefensiveModeTag; |
| 2877 | OnDefensiveModeChanged(PreviousDefensiveMode); |
| 2878 | |
| 2879 | if (DefensiveMode == ALSXTDefensiveModeTags::Anticipation) |
| 2880 | { |
| 2881 | |
| 2882 | } |
| 2883 | if (DefensiveMode == ALSXTDefensiveModeTags::Blocking) |
| 2884 | { |
| 2885 | |
| 2886 | } |
| 2887 | } |
| 2888 | } |
| 2889 | |
| 2890 | void AAlsxtCharacter::OnDefensiveModeChanged_Implementation(const FGameplayTag& PreviousDefensiveModeTag) {} |
| 2891 |
nothing calls this directly
no outgoing calls
no test coverage detected