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(); }
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(); }