Example #1
0
        protected void DoMovement(BoardMovement movement)
        {
            if (!IsInTurn)
            {
                return;
            }

            OnMovementDecided?.Invoke(this, movement);
        }
 private void OnDecideMovement(object sender, BoardMovement movement)
 {
     // Debug.Log($"{sender}: {movement}");
     OnMovementDecided?.Invoke(this, movement);
 }