public bool CanLocalPlayerControlThisUnit(Selectable unit)
 {
     return(TurnManager.CurrentTurnOwner == unit && unit.Team == CrossPlayerController.LocalTeam);
 }
示例#2
0
 private void OnSelectableSelectionAborted(Selectable s) => OnHexSelectionAborted(default);
 private void OnTurnEnded(Selectable obj) => ReleaseHighlighterItem();
 private void OnTurnStarted(Selectable obj) => PlaceHighlighterItem(obj.Cell);
示例#5
0
 private void OnSelectableRemoved(Selectable obj)
 {
     m_ObjectQueue.Remove(obj);
 }
示例#6
0
        // Private ---

        private void OnSelectableAdded(Selectable obj)
        {
            m_ObjectQueue.AddLast(obj);
        }