public void OnRequestEmergency(object a_oObject)
    {
        if (this.m_nlSelectSoldierList.SelectedItem == null)
        {
            return;
        }
        long nChangeSolID = (long)this.m_nlSelectSoldierList.SelectedItem.Data;
        GS_BATTLE_CHANGE_SOLDIER_REQ gS_BATTLE_CHANGE_SOLDIER_REQ = new GS_BATTLE_CHANGE_SOLDIER_REQ();

        gS_BATTLE_CHANGE_SOLDIER_REQ.nChangeSolID = nChangeSolID;
        SendPacket.GetInstance().SendObject(eGAME_PACKET_ID.GS_BATTLE_CHANGE_SOLDIER_REQ, gS_BATTLE_CHANGE_SOLDIER_REQ);
        this.Close();
    }
Esempio n. 2
0
    public void OnClickRequestEmergency(IUIObject obj)
    {
        Button button = obj as Button;

        if (button == null)
        {
            return;
        }
        NkSoldierInfo nkSoldierInfo = button.data as NkSoldierInfo;

        if (nkSoldierInfo == null)
        {
            return;
        }
        int charKind = nkSoldierInfo.GetCharKind();
        GS_BATTLE_CHANGE_SOLDIER_REQ gS_BATTLE_CHANGE_SOLDIER_REQ = new GS_BATTLE_CHANGE_SOLDIER_REQ();

        gS_BATTLE_CHANGE_SOLDIER_REQ.i32CharKind = charKind;
        SendPacket.GetInstance().SendObject(eGAME_PACKET_ID.GS_BATTLE_CHANGE_SOLDIER_REQ, gS_BATTLE_CHANGE_SOLDIER_REQ);
        this.Close();
    }