private byte[] GameAction(Game game, GameActionEnum action) { return(GameAction(new List <Game>() { game }, action)); }
public void DoAction(GameActionEnum action, int amnt = 0) { var s = ""; switch (action) { case GameActionEnum.Call: s = amnt == 0 ? "CHECK" : "CALL"; break; case GameActionEnum.Raise: s = amnt == -1 ? "BET" : "RAISE"; break; case GameActionEnum.Fold: s = "FOLD"; break; } lblAction.Text = s; }
private byte[] GameAction(List <Game> games, GameActionEnum action) { var result = new PangyaBinaryWriter(); result.Write(new byte[] { 0x47, 0x00, (byte)games.Count, (byte)action, 0xFF, 0xFF, }); games.ForEach(game => { result.Write(game.GetGameInformation()); }); return(result.GetBytes()); }
public void RaisePlayerActionTaken(PlayerInfo p, GameActionEnum action, int amnt) { PlayerActionTaken(m_Game, new PlayerActionEventArgs(p, action, amnt)); }
/// <summary> /// /// </summary> /// <param name="p"></param> /// <param name="action"></param> /// <param name="amnt"></param> public PlayerActionEventArgs(PlayerInfo p, GameActionEnum action, int amnt) : base(p) { Action = action; AmountPlayed = amnt; }
public void ApplyEvent(GameActionEnum action) { PlayerManager player = (PlayerManager)(GameObject.Find ("MainRoot").GetComponent ("PlayerManager")); player.addFearPoint(_actionsValues[_currentVideoScreenView][action]); }
public PlayerActionEventArgs(PlayerInfo p, GameActionEnum action, int amnt) : base(p) { m_Action = action; m_AmountPlayed = amnt; }