public void RpcPointTransfer(EventMessages.PointTransferInfo message) { var transferState = new PointTransferState { CurrentRoundStatus = CurrentRoundStatus, PlayerNames = message.PlayerNames, Points = message.Points, PointTransfers = message.PointTransfers }; StateMachine.ChangeState(transferState); }
public void PointTransfer(IList <PointTransfer> transfers, bool next, bool extra, bool keepSticks) { var transferState = new PointTransferState { CurrentRoundStatus = CurrentRoundStatus, NextRound = next, ExtraRound = extra, KeepSticks = keepSticks, PointTransferList = transfers }; StateMachine.ChangeState(transferState); }