private void Start() { Instance = this; evidences = new List <Evidence>(); suspectsInfo = new Dictionary <string, List <string> >(); OnChooseEvidence = new ChooseEvidenceCallback(); }
public void CloseEvidences() { Debug.Log("Close Evidences"); EvidencesWindow.SetActive(false); if (chooseEvidence) { OnChooseEvidence?.Invoke(null); OnChooseEvidence = new ChooseEvidenceCallback(); chooseEvidence = false; } }
public void SelectEvidence(Evidence evidence) { if (chooseEvidence) { OnChooseEvidence?.Invoke(evidence); OnChooseEvidence = new ChooseEvidenceCallback(); chooseEvidence = false; HideEvidenceDescription(); CloseEvidences(); } }