| 2890 | void AAlsxtCharacter::OnDefensiveModeChanged_Implementation(const FGameplayTag& PreviousDefensiveModeTag) {} |
| 2891 | |
| 2892 | void AAlsxtCharacter::SetAimState(const FAlsxtAimState& NewAimState) |
| 2893 | { |
| 2894 | const auto PreviousAimState{ AimState }; |
| 2895 | |
| 2896 | AimState = NewAimState; |
| 2897 | |
| 2898 | OnAimStateChanged(PreviousAimState); |
| 2899 | |
| 2900 | if ((GetLocalRole() == ROLE_AutonomousProxy) && IsLocallyControlled()) |
| 2901 | { |
| 2902 | ServerSetAimState(NewAimState); |
| 2903 | } |
| 2904 | } |
| 2905 | |
| 2906 | void AAlsxtCharacter::ServerSetAimState_Implementation(const FAlsxtAimState& NewAimState) |
| 2907 | { |
nothing calls this directly
no outgoing calls
no test coverage detected