private void TurnsManager_OnEndTurn(EndTurnEventArgs args) { if (playing) { StartCoroutine(PlayTurn()); playing = false; } else { playing = true; } }
//POZIVANJE DELEGATA public void CallOnEndTurn() { EndTurnEventArgs args = null; switch (whoMoves) { case 'a': args = new EndTurnEventArgs(++nublerOfTurns, aPlayer.playerName, whoMoves); break; case 'b': args = new EndTurnEventArgs(++nublerOfTurns, bPlayer.playerName, whoMoves); break; } OnEndTurn(args); }
public void DisplayErrorMessage(object sender, EndTurnEventArgs e) { playErrorSoundEffect(); MessageBox.Show(fixEnumString(e.Message.ToString())); }
private void GUIManager_OnEndTurn(EndTurnEventArgs args) { infoPanel.Find("CurrentTurnText").GetComponentInChildren <Text>().text = args.TurnNumber.ToString(); RotateCurrentTurnImage(args.NextPlayerChar); infoPanel.Find("PlayerPlayingText").GetComponentInChildren <Text>().text = ">" + args.NextPlayer; }
public EndTurnEventArgs(EndTurnEventArgs e) { }
private void m_Game_EndUnsuccessfulTurn(object sender, EndTurnEventArgs e) { m_FormGame.DisplayErrorMessage(sender, e); }
private void Dice_EndTurn(object sender, EndTurnEventArgs e) { ToggleTurnItems(false); if (currentTurnPlayerID == localPlayer.PlayerId) if (comm.UserRole == Communicator.ROLE.SERVER) engine.TurnEnded(); else comm.Send(new Message(Message.Type.EndTurn, new byte[0]).ToBytes()); }