예제 #1
0
파일: Client.cs 프로젝트: roachadam/Salvo
        private void ClientMessageReceived(IPEndPoint sender, SalvoData data)
        {
            Console.WriteLine(data.Message);
            if (data.IsAttack)
            {
                Attack(data.Attack);
            }

            if (data.IsAttackResult)
            {
                AttackResult(data.AttackResult);
            }

            if (data.IsWinResult)
            {
                WinResult(data.SalvoWinResult);
            }
        }
예제 #2
0
파일: Client.cs 프로젝트: roachadam/Salvo
 public void SendWinResult(SalvoData data)
 {
     _client?.Send(data);
 }
예제 #3
0
파일: Client.cs 프로젝트: roachadam/Salvo
 public void SendAttackResult(SalvoData result)
 {
     _client?.Send(result);
 }
예제 #4
0
파일: Client.cs 프로젝트: roachadam/Salvo
 public void LaunchAttack(SalvoData data)
 {
     _client?.Send(data);
 }
예제 #5
0
파일: Server.cs 프로젝트: roachadam/Salvo
 public void SendWinResult(SalvoData data)
 {
     _server?.Broadcast(data);
 }
예제 #6
0
파일: Server.cs 프로젝트: roachadam/Salvo
 public void LaunchAttack(SalvoData data)
 {
     _server?.Broadcast(data);
 }
예제 #7
0
파일: Server.cs 프로젝트: roachadam/Salvo
 public void SendAttackResult(SalvoData result)
 {
     _server?.Broadcast(result);
 }