/// <summary> /// Ms the game order_ on your turn begin. /// когда ход игрока, игрок выбирает клетку для атаки /// и x, y отправляется другому игроку /// </summary> void mGameOrder_OnYourTurnBegin() { FieldOperations field = mGameOrder.EnemyField.GetComponent <FieldOperations>(); field.SelectAim((x, y) => { bool res = false; mGameOrder.AddTask(1.0f, () => { res = field.AttackCell(x, y); if (GameOptions.Instance.Server) { SendAttackCell(x, y); } else { SendAttackCell(x, y); } }); mGameOrder.AddTask(1.0f, () => { mGameOrder.EndTurn(res); }); }); }