Beispiel #1
0
        // Token: 0x06003B55 RID: 15189 RVA: 0x0010F490 File Offset: 0x0010D690
        public static BusinessCardInfoSet FromProtocol(ProBusinessCardInfoSet pbSet)
        {
            BusinessCardInfoSet businessCardInfoSet = new BusinessCardInfoSet();

            businessCardInfoSet.IsActionRandom = pbSet.IsActionRandom;
            businessCardInfoSet.Desc           = pbSet.Desc;
            businessCardInfoSet.Heroes.AddRange(BusinessCardHeroSet.FromProtocols(pbSet.Heroes));
            return(businessCardInfoSet);
        }
Beispiel #2
0
        // Token: 0x06003B54 RID: 15188 RVA: 0x0010F44C File Offset: 0x0010D64C
        public static ProBusinessCardInfoSet ToProtocol(BusinessCardInfoSet set)
        {
            ProBusinessCardInfoSet proBusinessCardInfoSet = new ProBusinessCardInfoSet();

            proBusinessCardInfoSet.IsActionRandom = set.IsActionRandom;
            proBusinessCardInfoSet.Desc           = set.Desc;
            proBusinessCardInfoSet.Heroes.AddRange(BusinessCardHeroSet.ToProtocols(set.Heroes));
            return(proBusinessCardInfoSet);
        }
        // Token: 0x06003B62 RID: 15202 RVA: 0x0010F628 File Offset: 0x0010D828
        public static List <BusinessCardHeroSet> FromProtocols(List <ProBusinessCardHeroSet> pbHeroSets)
        {
            List <BusinessCardHeroSet> list = new List <BusinessCardHeroSet>();

            foreach (ProBusinessCardHeroSet pbHeroSet in pbHeroSets)
            {
                list.Add(BusinessCardHeroSet.FromProtocol(pbHeroSet));
            }
            return(list);
        }
        // Token: 0x06003B60 RID: 15200 RVA: 0x0010F580 File Offset: 0x0010D780
        public static List <ProBusinessCardHeroSet> ToProtocols(List <BusinessCardHeroSet> heroSets)
        {
            List <ProBusinessCardHeroSet> list = new List <ProBusinessCardHeroSet>();

            foreach (BusinessCardHeroSet heroSet in heroSets)
            {
                list.Add(BusinessCardHeroSet.ToProtocol(heroSet));
            }
            return(list);
        }
 // Token: 0x06003B5F RID: 15199 RVA: 0x0010F53C File Offset: 0x0010D73C
 public static ProBusinessCardHeroSet ToProtocol(BusinessCardHeroSet heroSet)
 {
     return(new ProBusinessCardHeroSet
     {
         HeroId = heroSet.HeroId,
         PositionIndex = heroSet.PositionIndex,
         Action = (int)heroSet.Action,
         Direction = (int)heroSet.Direction
     });
 }