public override void Initialize () { if (startNode != null && flood.HasPathTo (startNode)) { Trace (startNode); CompleteState = PathCompleteState.Complete; } else { Error (); LogError ("Could not find valid start node"); } }