private void a(dv.d A_0) { if (A_0 == dv.d.a) { this.SchedulePoke(); } }
private void a(dv.d A_0) { if ((this.h == dv.d.c) && (A_0 == dv.d.a)) { this.a(); } this.h = A_0; switch (A_0) { case dv.d.a: this.k.n.k = false; this.i.a(false); this.j.a(false); PluginCore.cq.b.d(); break; case dv.d.b: this.k.n.k = true; this.i.a(false); this.n = 0; this.j.a(true); PluginCore.cq.b.d(); break; case dv.d.c: PluginCore.cq.al.a(this.e); this.k.n.k = true; this.q = 0; this.i.a(true); this.j.a(false); PluginCore.cq.aq.b(); if (this.b() && (!this.f.IsInstantCast || ((this.f.School.Id != 1) && (this.f.School.Id != 5)))) { PluginCore.cq.b.c(); } break; } if (this.c != null) { this.c(A_0); } }