public void Set(string title, string content, string labelYes = "UI_OK", string labelNo = "UI_CANCEL", bool localize = true, float blurRadius = 1, bool submittable = true) { bool titleExists = !string.IsNullOrEmpty(title); if (localize) { if (titleExists) { this.title.text = L10nManager.Localize(title); } this.content.text = L10nManager.Localize(content); submitButton.SetSubmitText(L10nManager.Localize(labelYes)); this.labelNo.text = L10nManager.Localize(labelNo); } else { this.title.text = title; this.content.text = content; submitButton.SetSubmitText(labelYes); this.labelNo.text = labelNo; } this.title.gameObject.SetActive(titleExists); titleBorder.SetActive(titleExists); this.blurRadius = blurRadius; submitButton.SetSubmittableWithoutInteractable(submittable); }