private void On(SwitchUpdateEvent e) { if (e.SwitchType != SwitchType.Orange) { return; } if (e.Enabled) { this.AddSwitch(e.Id); } else { this.RemoveSwitch(e.Id); } new OrangeSwitchEvent(e.Id, e.Enabled) .RaiseIn(this.BotBits); }
private void On(SwitchUpdateEvent e) { if (e.SwitchType != SwitchType.Purple) { return; } var p = e.Player; if (e.Enabled) { p.AddSwitch(e.Id); } else { p.RemoveSwitch(e.Id); } new PurpleSwitchEvent(p, e.Id, e.Enabled) .RaiseIn(this.BotBits); }