示例#1
0
    private static int CompareGradeASC2(UIListItemContainer l, UIListItemContainer r)
    {
        NkSoldierInfo a = (NkSoldierInfo)l.Data;
        NkSoldierInfo b = (NkSoldierInfo)r.Data;

        return(SolComposeListDlg.CompareGrade_Low(a, b));
    }
 private void OnClickMythBaseSol(IUIObject obj)
 {
     if (obj == null)
     {
         return;
     }
     SolComposeListDlg.LoadMythEvolution(SOLCOMPOSE_TYPE.MYTHEVOLUTION);
 }
    public static int CompareGrade_Low(NkSoldierInfo a, NkSoldierInfo b)
    {
        int num = SolComposeListDlg.COMPARE_GRADE(b, a);

        if (num == 0)
        {
            return(SolComposeListDlg.COMPARE_NAME(b, a));
        }
        return(num);
    }
    private int CompareName(NkSoldierInfo a, NkSoldierInfo b)
    {
        int num = SolComposeListDlg.COMPARE_NAME(a, b);

        if (num == 0)
        {
            return(this.COMPARE_LEVEL(a, b));
        }
        return(num);
    }
    public static void LoadMythEvolution(SOLCOMPOSE_TYPE ShowType = SOLCOMPOSE_TYPE.MYTHEVOLUTION)
    {
        SolComposeListDlg solComposeListDlg = (SolComposeListDlg)NrTSingleton <FormsManager> .Instance.LoadForm(G_ID.SOLCOMPOSE_LIST_DLG);

        if (solComposeListDlg != null)
        {
            solComposeListDlg.InitData();
            solComposeListDlg.ShowType = ShowType;
            solComposeListDlg.InitMythEvolutionList();
        }
    }
    public static void LoadSelectExtractList(SOLCOMPOSE_TYPE ShowType = SOLCOMPOSE_TYPE.EXTRACT)
    {
        SolComposeListDlg solComposeListDlg = (SolComposeListDlg)NrTSingleton <FormsManager> .Instance.LoadForm(G_ID.SOLCOMPOSE_LIST_DLG);

        if (solComposeListDlg != null)
        {
            solComposeListDlg.InitData();
            solComposeListDlg.ShowType = ShowType;
            solComposeListDlg.InitExtractList();
        }
    }
示例#7
0
 private int CompareGradeASC(NkSoldierInfo a, NkSoldierInfo b)
 {
     return(SolComposeListDlg.CompareGrade_Low(a, b));
 }