public void SetNewPlayer(PlayerBasicScript playerBasicScript) { this.playerBasicScript = playerBasicScript; PlayerName.text = playerBasicScript.gameObject.name; PlayerMoneyInfo.text = playerBasicScript.moveController.playerInfo.Money.ToString (); PlayerMoveInfo.text = null; }
public List<PlayerBasicScript> AddAllinPlayer(List<PlayerBasicScript> allinPlayers,PlayerBasicScript player) { if (allinPlayers.Count == 0) allinPlayers.Add (player); else { for (int i=0;i<allinPlayers.Count;i++) { if (allinPlayers[i].moveController.playerInfo.PlayerBet > player.moveController.playerInfo.PlayerBet) { allinPlayers.Insert(i,player); } else if (i == allinPlayers.Count - 1) allinPlayers.Add(player); else continue; break; } } return allinPlayers; }
public void GiveCards(PlayerBasicScript playerScript,int i) { playerScript.GetNewHand(CardDeck.cards[i*2],CardDeck.cards[i*2+1]); }
private void CheckRaise(PlayerBasicScript player) { foreach (var playerScript in playerScripts) playerScript.potSize = pot.mainPot; if (player.moveController.playerInfo.PlayerBet > gameInfo.MaxBet) { gameInfo.SetMaxBet(player.moveController.playerInfo.PlayerBet); //gameInfo.LastRaise = player.moveController.LastRaise; //SetMaxValues(); } }