internal void SetSideVisualState(AbstractPlayerManager controllingSide)
 {
     _controllerHighlightImage.enabled = (controllingSide);
     if (controllingSide)
     {
         _controllerHighlightImage.color = controllingSide.Colour;
     }
 }
Example #2
0
    internal void Initialise(Node node)
    {
        AbstractPlayerManager side = HumanPlayerManager.Instance;

        _side = side;
        if (_standardMovement)
        {
            _standardMovement.Initialise(side, node);
        }
    }
Example #3
0
 private void SetControllingSide(AbstractPlayerManager value)
 {
     _controllingSide = value;
     _nodeVisuals.SetSideVisualState(ControllingSide);
 }
 internal void Initialise(AbstractPlayerManager side, Node node)
 {
     _image.color = side.Colour;
     CurrentNode  = node;
 }