protected virtual void SwitchMode() { if (!IsRunning) { IsRunning = true; CollisionAIs.Add(Killai); Mutekitime = Mutekimax; Owner = null; DESound.Play(Sounds.Killed); Velocity.X = Parent.MainEntity.Location.X < Location.X ? Speed : -Speed; //Location.X += Velocity.X * 8; Velocity.Y = 0; } else { IsRunning = false; Mutekitime = Mutekimax; if (CollisionAIs.Contains(Killai)) { CollisionAIs.Remove(Killai); } DESound.Play(Sounds.Stepped); Velocity.X = 0; Velocity.Y = 0; } }