private void OnOutTurnOperationEvent(EventMessages.OutTurnOperationInfo info) { var index = info.PlayerIndex; if (responds[index]) { return; } responds[index] = true; outTurnOperations[index] = info.Operation; CurrentRoundStatus.SetBonusTurnTime(index, info.BonusTurnTime); }
public void OnOutTurnOperationTaken(OutTurnOperation operation, int bonusTurnTime) { var info = new EventMessages.OutTurnOperationInfo { PlayerIndex = CurrentRoundStatus.LocalPlayerIndex, Operation = operation, BonusTurnTime = bonusTurnTime }; PhotonNetwork.RaiseEvent( EventMessages.OutTurnOperationEvent, info, EventMessages.ToMaster, EventMessages.SendReliable); }