public effectCheckboxWrapper(Frame_SelectTreatment_Gnome frame_SelectTreatment_Gnome, System.Windows.Forms.Button btn, HealthStatusAilment effect) { this.Gnome = frame_SelectTreatment_Gnome; this.Button = btn; this.Effect = effect; Update(); btn.Width = 130; btn.Click += new EventHandler((sender, args) => { Gnome.OnTreatmentPlanChanged(Gnome.treatRecord.Get_ToggleEffect(effect)); Update(); Gnome.updateEffectCheckbox(); }); }
public static Game.HealthStatusAilment Conv(this HealthStatusAilment el) { return((Game.HealthStatusAilment)el); }
public effectCheckboxWrapper(Button btn, HealthStatusAilment effect) { Button = btn; Effect = effect; }
public Patient Get_ToggleEffect(HealthStatusAilment effectToToggle) { var exists = mEffects.Contains(effectToToggle); return(new Patient(this, effects: exists?mEffects.Where(el => el != effectToToggle).ToArray() : mEffects.Union(effectToToggle).ToArray())); }