public void DropDownChangeSlotType(IUIObject obj)
    {
        int      num      = (int)obj.Data;
        ListItem listItem = this.m_ddlSlotType[num].SelectedItem.Data as ListItem;

        if (listItem != null)
        {
            int num2 = (int)listItem.Key;
            GS_MYTHRAID_CHANGE_SLOTTYPE_REQ gS_MYTHRAID_CHANGE_SLOTTYPE_REQ = new GS_MYTHRAID_CHANGE_SLOTTYPE_REQ();
            gS_MYTHRAID_CHANGE_SLOTTYPE_REQ.pos = num;
            gS_MYTHRAID_CHANGE_SLOTTYPE_REQ.nMythRaidRoomIndex = SoldierBatch.MYTHRAID_INFO.m_nMythRaidRoomIndex;
            gS_MYTHRAID_CHANGE_SLOTTYPE_REQ.change_type        = (byte)num2;
            SendPacket.GetInstance().SendObject(eGAME_PACKET_ID.GS_MYTHRAID_CHANGE_SLOTTYPE_REQ, gS_MYTHRAID_CHANGE_SLOTTYPE_REQ);
        }
    }
    public void OnClickInviteFriend_MythRaid(IUIObject obj)
    {
        bool flag = false;

        for (int i = 0; i < 4; i++)
        {
            MYTHRAID_PERSON mythRaidPersonInfo = SoldierBatch.MYTHRAID_INFO.GetMythRaidPersonInfo(i);
            if (mythRaidPersonInfo.nPartyPersonID <= 0L && mythRaidPersonInfo.nPartyPersonID != SoldierBatch.MYTHRAID_INFO.m_nLeaderPersonID)
            {
                flag = true;
                if (mythRaidPersonInfo.nSlotType == 0)
                {
                    MythRaidLobbyUserListDlg mythRaidLobbyUserListDlg = NrTSingleton <FormsManager> .Instance.GetForm(G_ID.MYTHRAID_USERLIST_DLG) as MythRaidLobbyUserListDlg;

                    if (mythRaidLobbyUserListDlg != null)
                    {
                        mythRaidLobbyUserListDlg.SetSlotIndex(i, 1);
                        GS_MYTHRAID_CHANGE_SLOTTYPE_REQ gS_MYTHRAID_CHANGE_SLOTTYPE_REQ = new GS_MYTHRAID_CHANGE_SLOTTYPE_REQ();
                        gS_MYTHRAID_CHANGE_SLOTTYPE_REQ.pos = i;
                        gS_MYTHRAID_CHANGE_SLOTTYPE_REQ.nMythRaidRoomIndex = SoldierBatch.MYTHRAID_INFO.m_nMythRaidRoomIndex;
                        gS_MYTHRAID_CHANGE_SLOTTYPE_REQ.change_type        = 1;
                        SendPacket.GetInstance().SendObject(eGAME_PACKET_ID.GS_MYTHRAID_CHANGE_SLOTTYPE_REQ, gS_MYTHRAID_CHANGE_SLOTTYPE_REQ);
                    }
                }
                break;
            }
        }
        if (flag)
        {
            NrTSingleton <NewGuildManager> .Instance.Send_GS_NEWGUILD_INFO_REQ(0);
        }
        else
        {
            Main_UI_SystemMessage.ADDMessage(NrTSingleton <NrTextMgr> .Instance.GetTextFromNotify("306"), SYSTEM_MESSAGE_TYPE.NAGATIVE_MESSAGE);
        }
    }