Exemplo n.º 1
0
 protected virtual void Client_OnZoneLeaved(DeepMMO.Client.Battle.RPGBattleClient obj)
 {
     this.SuspendLayout();
     if (BattlePanel != null)
     {
         this.panel1.Controls.Remove(this.BattlePanel);
         BattlePanel.Dispose();
         BattlePanel = null;
     }
     this.ResumeLayout(false);
 }
Exemplo n.º 2
0
 protected virtual void Client_OnZoneChanged(DeepMMO.Client.Battle.RPGBattleClient obj)
 {
     this.SuspendLayout();
     if (BattlePanel != null)
     {
         this.panel1.Controls.Remove(this.BattlePanel);
         BattlePanel.Dispose();
         BattlePanel = null;
     }
     this.BattlePanel      = new GamePanel(this, obj);
     this.BattlePanel.Dock = DockStyle.Fill;
     this.BattlePanel.BattleView.OnDrawHUD += BattleView_OnDrawHUD;
     this.BattlePanel.BattleView.AutoUpdateBattleClient = this.AutoUpdateBattleClient;
     this.ResumeLayout(false);
     this.panel1.Controls.Add(BattlePanel);
 }