Esempio n. 1
0
        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);
        }
Esempio n. 2
0
        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);
        }