Пример #1
0
    /** 获取当前卡片的附加效果文字说明 */
    public string[] getAddEffectByString(Card card)
    {
        if ((card.getSurLevel() - 1) < 0)
        {
            return(null);
        }
        SurmountSample info = getSurInfoByType(card);

        return(info == null ? null : info.getAddEffectByString()[card.getSurLevel() - 1]);              //取当前突破等级卡牌效果,需要-1
    }
Пример #2
0
    /** 获取当前卡片突破到下一级的附加效果文字说明 */
    public string[] getNextLevelAddEffectByString(Card card)
    {
        if (isMaxSurLevel(card))
        {
            return(null);
        }
        SurmountSample info = getSurInfoByType(card);

        return(info == null ? null : info.getAddEffectByString()[card.getSurLevel()]);          //取下一级卡牌效果,不需要-1
    }
Пример #3
0
    /** 获取当前卡片的所有附加效果文字说明 */
    public string[][] getAddEffectByStringByAll(Card card)
    {
        SurmountSample info = getSurInfoByType(card);

        return(info == null ? null : info.getAddEffectByString());
    }