private void Start() { _currentHealth = _maxHealth; if (IsFriendly) { _artefactSpawner = FindObjectOfType <ArtefactSpawner>(); _artefactSpawner.Spawn += Spawn; _artefactSpawner.Fronted += Fronted; this.gameObject.SetActive(false); } else { foreach (var item in FindObjectsOfType <ArtefactSpawner>()) { if (item._isEnemy) { _artefactSpawner = item; } } } }
public void OnEnable() { _artefactSpawner = (ArtefactSpawner)target; }