public void SetGender(Gender value) { Gender oldValue = Gender; Gender = value; if (oldValue != Gender) { GameEvents.OnGenderChanged(oldValue, Gender); } }