Exemple #1
0
 public void BindPlayer(PlayerManager.PlayerArgs playerArgs)
 {
     this.BoundPlayerID = playerArgs.PlayerId;
     this.HasPlayer     = true;
     playerRef          = ReInput.players.GetPlayer(BoundPlayerID);
     ChangeToShipSelection();
 }
Exemple #2
0
 public void OnPlayerJoined(PlayerManager.PlayerArgs playerArgs)
 {
     for (int i = 0; i < humanPlayers.Length; i++)
     {
         GamePlayer selHumanPlayer = humanPlayers[i];
         if (!selHumanPlayer.HasPlayer)
         {
             selHumanPlayer.BindPlayer(playerArgs);
             return;
         }
     }
 }
Exemple #3
0
 public void OnPlayerDismissed(PlayerManager.PlayerArgs playerArgs)
 {
     for (int i = 0; i < humanPlayers.Length; i++)
     {
         GamePlayer selHumanPlayer = humanPlayers[i];
         if (selHumanPlayer.HasPlayer && selHumanPlayer.BoundPlayerID == playerArgs.PlayerId)
         {
             selHumanPlayer.UnBindPlayer();
             return;
         }
     }
 }