Example #1
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);
        }
Example #2
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);
        }
Example #3
0
    public static int ToProtocol_s(IntPtr l)
    {
        int result;

        try
        {
            BusinessCardInfoSet set;
            LuaObject.checkType <BusinessCardInfoSet>(l, 1, out set);
            ProBusinessCardInfoSet o = BusinessCardInfoSet.ToProtocol(set);
            LuaObject.pushValue(l, true);
            LuaObject.pushValue(l, o);
            result = 2;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }