/// <summary> /// the element in the slot that was clicked, bool for wether it was double clicked or not /// </summary> protected override void ElementClicked(int par1, bool par2) { GuiMultiplayer.SetSelectedServer(ParentGui, par1); bool flag = GuiMultiplayer.GetSelectedServer(ParentGui) >= 0 && GuiMultiplayer.GetSelectedServer(ParentGui) < GetSize(); GuiMultiplayer.GetButtonSelect(ParentGui).Enabled = flag; GuiMultiplayer.GetButtonEdit(ParentGui).Enabled = flag; GuiMultiplayer.GetButtonDelete(ParentGui).Enabled = flag; if (par2 && flag) { GuiMultiplayer.JoinServer(ParentGui, par1); } }
/// <summary> /// Join server by slot index (called on double click from GuiSlotServer) /// </summary> public static void JoinServer(GuiMultiplayer par0GuiMultiplayer, int par1) { par0GuiMultiplayer.JoinServer(par1); }