public override void parseSample(int sid)
    {
        ShakeEblowsRewardSample sample = new ShakeEblowsRewardSample();
        string dataStr = getSampleDataBySid(sid);

        sample.parse(sid, dataStr);
        samples.Add(sid, sample);
    }
Пример #2
0
 public void Init(ShakeEblowsRewardSample sample)
 {
     PrizeSample [][] prizes = sample.getAllParsePrizes();
     for (int i = 0; i < prizes.Length; ++i)
     {
         views [i].Init(prizes [i][0]);
     }
 }
Пример #3
0
 public void Init(List <ShakeEblowsRewardSample> samples)
 {
     //女行不显示奖励列表
     for (int i = 0; i < samples.Count - 1; ++i)
     {
         ShakeEblowsRewardSample temp = samples[i];
         shakeRewardItems[i].Init(samples[i]);
     }
 }
    /// <summary>
    /// 获取普通的投掷骰子奖励模版
    /// </summary>
    public List <ShakeEblowsRewardSample> GetNormalShakeEblowRewardSamples()
    {
        List <ShakeEblowsRewardSample> normalSamples = new List <ShakeEblowsRewardSample> ();

        foreach (int sid in normalSids)
        {
            ShakeEblowsRewardSample temp = getRewardSampleBySid(sid);
            normalSamples.Add(temp);
        }
        return(normalSamples);
    }