void Awake() { if (Instance != null) { DestroyImmediate(gameObject); return; } Instance = this; DontDestroyOnLoad(gameObject); }
void Start() { Debug.Log("Start"); originalPosition = this.transform; NPCStateCurrent = NPCState.Exploring; civManager = civilianContainer.GetComponent <CivilianManager>(); civilianList = new List <GameObject>(); //Add all civilians to list civilianList = civManager.UpdateCivilianList(); }
// Use this for initialization void Start() { civManager = GameObject.FindGameObjectWithTag("PlayerUnitManager").GetComponent<CivilianManager>(); randomNum = Random.value * 2.0f - 1.0f; }
// Use this for initialization void Start() { civManager = GameObject.FindGameObjectWithTag("PlayerUnitManager").GetComponent <CivilianManager>(); unitManager = GameObject.FindGameObjectWithTag("PlayerUnitManager").GetComponent <UnitManager>(); }
private void Awake() { instance = this; }
// Use this for initialization void Start() { civManager = GameObject.FindGameObjectWithTag("PlayerUnitManager").GetComponent<CivilianManager>(); unitManager = GameObject.FindGameObjectWithTag("PlayerUnitManager").GetComponent<UnitManager>(); }
// Use this for initialization void Start() { civManager = GameObject.FindGameObjectWithTag("PlayerUnitManager").GetComponent <CivilianManager>(); randomNum = Random.value * 2.0f - 1.0f; }