Example #1
0
    private void LightClosestNodes(Collider[] Nodes)
    {
        Vector3       currentPosition = transform.position;
        NodeComponent nodeComponent   = null;

        foreach (Collider potentialTarget in Nodes)
        {
            nodeComponent = potentialTarget.GetComponent <NodeComponent>();
            if (nodeComponent == null)
            {
                continue;
            }
            if (nodeComponent.Visit())
            {
                AddReward(0.05f);
            }
        }
    }