public void Activate(bool asDual = false) { if (asDual == false) { region1.NewInt(regionID); region2.NewInt(13); } else // dual region input { if (regionID == region1.value) { return; } region2.NewInt(regionID); } refreshEvent.Raise(); label.SetActive(true); checkmark.SetActive(true); if (regionID == 13 && asDual) { Deactivate(); } }