예제 #1
0
 /// <summary>
 /// Add PlayerState to the PlayerArray
 /// </summary>
 public override void AddPlayerState(APlayerState playerState)
 {
 }
예제 #2
0
 /// <summary>
 /// Remove PlayerState from the PlayerArray.
 /// </summary>
 public override void RemovePlayerState(APlayerState playerState)
 {
 }
예제 #3
0
 protected override void OverrideWith(APlayerState playerState)
 {
 }
예제 #4
0
 /// <summary>
 /// called by seamless travel when initializing a player on the other side - copy properties to the new PlayerState that should persist
 /// </summary>
 public override void SeamlessTravelTo(APlayerState newPlayerState)
 {
 }
예제 #5
0
 /// <summary>
 /// Copy properties which need to be saved in inactive PlayerState
 /// </summary>
 protected override void CopyProperties(APlayerState playerState)
 {
 }
예제 #6
0
 /// <summary>
 /// Add PlayerState to the inactive list, remove from the active list
 /// </summary>
 public override void AddInactivePlayer(APlayerState playerState, APlayerController pC)
 {
 }
예제 #7
0
 /// <summary>
 /// Override PC's PlayerState with the values in OldPlayerState as part of the inactive player handling
 /// </summary>
 public override void OverridePlayerState(APlayerController pC, APlayerState oldPlayerState)
 {
 }
예제 #8
0
 /// <summary>send client localized message id</summary>
 public extern virtual void ClientReceiveLocalizedMessage(TSubclassOf <ULocalMessage> Message, int Switch, APlayerState RelatedPlayerState_1, APlayerState RelatedPlayerState_2, UObject OptionalObject);
예제 #9
0
 /// <summary>@todo document</summary>
 public extern virtual void ClientTeamMessage(APlayerState SenderPlayerState, FString S, FName Type, float MsgLifeTime);