void GradeProc( int _idx) { switch( _idx) { case 1: btnGrade.Text = AsTableManager.Instance.GetTbl_String( 1173); m_Grade = eEQUIPITEM_GRADE.eEQUIPITEM_GRADE_NOTHING; CloseGradeDropDown(); break; case 2: btnGrade.Text = AsTableManager.Instance.GetTbl_String( 1028); m_Grade = eEQUIPITEM_GRADE.eEQUIPITEM_GRADE_NORMAL; CloseGradeDropDown(); break; case 3: btnGrade.Text = AsTableManager.Instance.GetTbl_String( 1029); m_Grade = eEQUIPITEM_GRADE.eEQUIPITEM_GRADE_MAGIC; CloseGradeDropDown(); break; case 4: btnGrade.Text = AsTableManager.Instance.GetTbl_String( 1030); m_Grade = eEQUIPITEM_GRADE.eEQUIPITEM_GRADE_RARE; CloseGradeDropDown(); break; case 5: btnGrade.Text = AsTableManager.Instance.GetTbl_String( 1031); m_Grade = eEQUIPITEM_GRADE.eEQUIPITEM_GRADE_EPIC; CloseGradeDropDown(); break; case 6: btnGrade.Text = AsTableManager.Instance.GetTbl_String( 1699); m_Grade = eEQUIPITEM_GRADE.eEQUIPITEM_GRADE_ARK; CloseGradeDropDown(); break; case -1: CloseAllSubBtns(); OpenGradeDropDown(); break; default: Debug.LogError("UIPStoreSearchDlg::GradeProc: unknown index is named. check Grade button name"); break; } }
public body_CS_PRIVATESHOP_SEARCH( Int32 _pageIdx, Int32 _itemTableIdx, eCLASS _class, Int32 _category1, Int32 _category2, Int32 _levelMin, Int32 _levelMax, eEQUIPITEM_GRADE _grade, Int32 _mapIdx, ePRIVATESHOPSEARCHTYPE _searchType) { Category = (byte)PACKET_CATEGORY._CATEGORY_CS2; Protocol = (byte)PROTOCOL_CS_2.CS_PRIVATESHOP_SEARCH; nPageIdx = _pageIdx; nItemTableIdx = _itemTableIdx; eClass = _class; nCategory1 = _category1; nCategory2 = _category2; nLevelMin = _levelMin; nLevelMax = _levelMax; eGrade = _grade; nMapIdx = _mapIdx; eSearchType = _searchType; }