private void OnEnable() { personAIDebugHolder = (PersonAIDebugHolder)target; white = new GUIStyle(EditorStyles.label); white.normal.textColor = Color.white; }
public void StartUp() { health = GetComponent <Health>(); if (health == null) { Debug.LogError("Could not find Health component", this); } debugHolder = ScriptableObject.CreateInstance <PersonAIDebugHolder>(); levelGeneration = FindObjectOfType <LevelGeneration>(); animatorController = GetComponent <AnimationCommandController>(); traversalGraphHolder = FindObjectOfType <TraversalGraphHolder>(); traversalAStar = new TraversalAStarNavigation(traversalGraphHolder); personalTasks = ScriptableObject.CreateInstance <TaskListHolder>(); currentState = GoToState(startingState); FindCurrentRoom(); }