Example #1
0
 public static Offset <VipInfo> CreateVipInfo(FlatBufferBuilder builder,
                                              int level                             = 0,
                                              int type                              = 0,
                                              int total_hc                          = 0,
                                              int buy_vigor_times                   = 0,
                                              int buy_buddy_exp_times               = 0,
                                              int buy_gold_times                    = 0,
                                              int bounty_double_times               = 0,
                                              int escort_double_times               = 0,
                                              int arena_double_times                = 0,
                                              int lucky_cat                         = 0,
                                              int acticket_times                    = 0,
                                              int arena_times                       = 0,
                                              int resign_in_times                   = 0,
                                              int escort_times                      = 0,
                                              int infinite_challenge_times          = 0,
                                              int bounty_task_times                 = 0,
                                              float treasure_rating                 = 0,
                                              float exp_spring_rating               = 0,
                                              int lost_challenge_revive_times       = 0,
                                              float shop_discount                   = 0,
                                              StringOffset eat_equipment_giftOffset = default(StringOffset),
                                              int rob_times                         = 0,
                                              int escort_refresh_times              = 0,
                                              int escort_help_times                 = 0,
                                              int escort_reinforce_times            = 0,
                                              int red_name_attack_times             = 0,
                                              int red_name_removal_times            = 0,
                                              StringOffset gift_item_idOffset       = default(StringOffset),
                                              int inv_equip_count                   = 0,
                                              bool can_blitz_chall_campaign         = false,
                                              bool can_blitz_alli_campaign          = false,
                                              int buy_free_vigor_times              = 0,
                                              int infi_discount_times               = 0,
                                              int awaken_camp_discount_times        = 0,
                                              int honor_arena_idle_reward_limit     = 0,
                                              int alli_donate_times                 = 0,
                                              bool first_donate_double              = false,
                                              int day_buy_limit                     = 0,
                                              int weekly_buy_limit                  = 0,
                                              int monthly_buy_limit                 = 0,
                                              int infinite_challenge_reset_times    = 0,
                                              bool is_free_revive                   = false,
                                              bool is_mystery_shop_show             = false,
                                              bool can_blitz_ten_times              = false,
                                              int expedition_rating                 = 0,
                                              int daily_hc_reward                   = 0,
                                              int gift_price                        = 0,
                                              bool is_can_quick_refining            = false,
                                              int escort_and_rob_times              = 0,
                                              int free_refining_times               = 0)
 {
     builder.StartObject(50);
     VipInfo.AddFreeRefiningTimes(builder, free_refining_times);
     VipInfo.AddEscortAndRobTimes(builder, escort_and_rob_times);
     VipInfo.AddGiftPrice(builder, gift_price);
     VipInfo.AddDailyHcReward(builder, daily_hc_reward);
     VipInfo.AddExpeditionRating(builder, expedition_rating);
     VipInfo.AddInfiniteChallengeResetTimes(builder, infinite_challenge_reset_times);
     VipInfo.AddMonthlyBuyLimit(builder, monthly_buy_limit);
     VipInfo.AddWeeklyBuyLimit(builder, weekly_buy_limit);
     VipInfo.AddDayBuyLimit(builder, day_buy_limit);
     VipInfo.AddAlliDonateTimes(builder, alli_donate_times);
     VipInfo.AddHonorArenaIdleRewardLimit(builder, honor_arena_idle_reward_limit);
     VipInfo.AddAwakenCampDiscountTimes(builder, awaken_camp_discount_times);
     VipInfo.AddInfiDiscountTimes(builder, infi_discount_times);
     VipInfo.AddBuyFreeVigorTimes(builder, buy_free_vigor_times);
     VipInfo.AddInvEquipCount(builder, inv_equip_count);
     VipInfo.AddGiftItemId(builder, gift_item_idOffset);
     VipInfo.AddRedNameRemovalTimes(builder, red_name_removal_times);
     VipInfo.AddRedNameAttackTimes(builder, red_name_attack_times);
     VipInfo.AddEscortReinforceTimes(builder, escort_reinforce_times);
     VipInfo.AddEscortHelpTimes(builder, escort_help_times);
     VipInfo.AddEscortRefreshTimes(builder, escort_refresh_times);
     VipInfo.AddRobTimes(builder, rob_times);
     VipInfo.AddEatEquipmentGift(builder, eat_equipment_giftOffset);
     VipInfo.AddShopDiscount(builder, shop_discount);
     VipInfo.AddLostChallengeReviveTimes(builder, lost_challenge_revive_times);
     VipInfo.AddExpSpringRating(builder, exp_spring_rating);
     VipInfo.AddTreasureRating(builder, treasure_rating);
     VipInfo.AddBountyTaskTimes(builder, bounty_task_times);
     VipInfo.AddInfiniteChallengeTimes(builder, infinite_challenge_times);
     VipInfo.AddEscortTimes(builder, escort_times);
     VipInfo.AddResignInTimes(builder, resign_in_times);
     VipInfo.AddArenaTimes(builder, arena_times);
     VipInfo.AddActicketTimes(builder, acticket_times);
     VipInfo.AddLuckyCat(builder, lucky_cat);
     VipInfo.AddArenaDoubleTimes(builder, arena_double_times);
     VipInfo.AddEscortDoubleTimes(builder, escort_double_times);
     VipInfo.AddBountyDoubleTimes(builder, bounty_double_times);
     VipInfo.AddBuyGoldTimes(builder, buy_gold_times);
     VipInfo.AddBuyBuddyExpTimes(builder, buy_buddy_exp_times);
     VipInfo.AddBuyVigorTimes(builder, buy_vigor_times);
     VipInfo.AddTotalHc(builder, total_hc);
     VipInfo.AddType(builder, type);
     VipInfo.AddLevel(builder, level);
     VipInfo.AddIsCanQuickRefining(builder, is_can_quick_refining);
     VipInfo.AddCanBlitzTenTimes(builder, can_blitz_ten_times);
     VipInfo.AddIsMysteryShopShow(builder, is_mystery_shop_show);
     VipInfo.AddIsFreeRevive(builder, is_free_revive);
     VipInfo.AddFirstDonateDouble(builder, first_donate_double);
     VipInfo.AddCanBlitzAlliCampaign(builder, can_blitz_alli_campaign);
     VipInfo.AddCanBlitzChallCampaign(builder, can_blitz_chall_campaign);
     return(VipInfo.EndVipInfo(builder));
 }
Example #2
0
 public VipInfo GetVip(VipInfo obj, int j)
 {
     int o = __offset(18); return(o != 0 ? obj.__init(__indirect(__vector(o) + j * 4), bb) : null);
 }
Example #3
0
 public static VipInfo GetRootAsVipInfo(ByteBuffer _bb, VipInfo obj)
 {
     return(obj.__init(_bb.GetInt(_bb.Position) + _bb.Position, _bb));
 }