void OnTriggerEnter2D(Collider2D other) { if (HasCompleted()) { return; } if (other.gameObject.tag == "Player") { renderObject.SetActive(false); DoChatter(); ProgressMonitor.EnsureInitialized(); if (shipPartID >= 0) { ProgressMonitor.progress[shipPartID] = true; } } }