Exemple #1
0
 public override byte[] toBinary()
 {
     writer = new st.net.NetBase.ByteWriter();
     writer.write_byte(times);
     writer.write_byte(max_times);
     return(writer.data);
 }
 public override byte[] toBinary()
 {
     writer = new st.net.NetBase.ByteWriter();
     writer.write_byte(action);
     writer.write_byte(reward_info);
     return(writer.data);
 }
Exemple #3
0
    public override byte[] toBinary()
    {
        writer = new st.net.NetBase.ByteWriter();
        writer.write_int(oid);
        writer.write_byte(obj_sort);
        writer.write_int(skill);
        writer.write_int(lev);
        writer.write_int(rune);
        writer.write_byte(effect_sort);
        writer.write_float(x);
        writer.write_float(y);
        writer.write_float(z);
        writer.write_float(dir);
        writer.write_int(target_id);
        writer.write_float(target_x);
        writer.write_float(target_y);
        writer.write_float(target_z);
        writer.write_float(shift_x);
        writer.write_float(shift_y);
        writer.write_float(shift_z);
        ushort leneffect_list = (ushort)effect_list.Count;

        writer.write_short(leneffect_list);
        for (int i_effect_list = 0; i_effect_list < leneffect_list; i_effect_list++)
        {
            st.net.NetBase.skill_effect listData = effect_list[i_effect_list];
            listData.toBinary(writer);
        }
        return(writer.data);
    }
Exemple #4
0
 public override byte[] toBinary()
 {
     writer = new st.net.NetBase.ByteWriter();
     writer.write_byte(type);
     writer.write_byte(cart_type);
     return(writer.data);
 }
 public override byte[] toBinary()
 {
     writer = new st.net.NetBase.ByteWriter();
     writer.write_byte(min_lev);
     writer.write_byte(max_plys);
     writer.write_byte(need_verify);
     return(writer.data);
 }
Exemple #6
0
 public override byte[] toBinary()
 {
     writer = new st.net.NetBase.ByteWriter();
     writer.write_int(item_id);
     writer.write_byte(type);
     writer.write_byte(quick_buy);
     return(writer.data);
 }
Exemple #7
0
 public override byte[] toBinary()
 {
     writer = new st.net.NetBase.ByteWriter();
     writer.write_int(act_id);
     writer.write_byte(index);
     writer.write_byte(result);
     return(writer.data);
 }
 public override byte[] toBinary()
 {
     writer = new st.net.NetBase.ByteWriter();
     writer.write_int(id);
     writer.write_byte(resource);
     writer.write_int(price);
     writer.write_int(num);
     writer.write_byte(broadcast);
     return(writer.data);
 }
Exemple #9
0
    public override byte[] toBinary()
    {
        writer = new st.net.NetBase.ByteWriter();
        ushort lentreasure_info = (ushort)treasure_info.Count;

        writer.write_short(lentreasure_info);
        for (int i_treasure_info = 0; i_treasure_info < lentreasure_info; i_treasure_info++)
        {
            st.net.NetBase.treasure_record_list listData = treasure_info[i_treasure_info];
            listData.toBinary(writer);
        }
        writer.write_byte(free_flag);
        writer.write_byte(half_price_flag);
        return(writer.data);
    }
Exemple #10
0
    public override byte[] toBinary()
    {
        writer = new st.net.NetBase.ByteWriter();
        writer.write_byte(action);
        writer.write_byte(day);
        ushort lenrewards_info = (ushort)rewards_info.Count;

        writer.write_short(lenrewards_info);
        for (int i_rewards_info = 0; i_rewards_info < lenrewards_info; i_rewards_info++)
        {
            st.net.NetBase.sevenDayReward listData = rewards_info[i_rewards_info];
            listData.toBinary(writer);
        }
        return(writer.data);
    }
 public override byte[] toBinary()
 {
     writer = new st.net.NetBase.ByteWriter();
     writer.write_int(req_id);
     writer.write_byte(reply);
     return(writer.data);
 }
Exemple #12
0
 public override byte[] toBinary()
 {
     writer = new st.net.NetBase.ByteWriter();
     writer.write_int(req_type);
     writer.write_byte(buy_nums);
     return(writer.data);
 }
Exemple #13
0
 public override byte[] toBinary()
 {
     writer = new st.net.NetBase.ByteWriter();
     writer.write_str(account);
     writer.write_str(password);
     writer.write_byte(platform);
     return(writer.data);
 }
Exemple #14
0
 public override byte[] toBinary()
 {
     writer = new st.net.NetBase.ByteWriter();
     writer.write_int(req_uid);
     writer.write_str(req_name);
     writer.write_byte(req_lev);
     return(writer.data);
 }
Exemple #15
0
    public override byte[] toBinary()
    {
        writer = new st.net.NetBase.ByteWriter();
        writer.write_byte(type);
        writer.write_byte(page);
        ushort lenranklist = (ushort)ranklist.Count;

        writer.write_short(lenranklist);
        for (int i_ranklist = 0; i_ranklist < lenranklist; i_ranklist++)
        {
            st.net.NetBase.rank_info_base listData = ranklist[i_ranklist];
            listData.toBinary(writer);
        }
        writer.write_short(rank);
        writer.write_int(value1);
        writer.write_int(value2);
        return(writer.data);
    }
Exemple #16
0
    public override byte[] toBinary()
    {
        writer = new st.net.NetBase.ByteWriter();
        ushort lensort = (ushort)sort.Count;

        writer.write_short(lensort);
        for (int i_sort = 0; i_sort < lensort; i_sort++)
        {
            int listData = sort[i_sort];
            writer.write_int(listData);
        }
        writer.write_int(lev);
        writer.write_byte(color);
        writer.write_byte(currency);
        writer.write_byte(prof);
        writer.write_byte(index);
        writer.write_int(page);
        return(writer.data);
    }
    public override byte[] toBinary()
    {
        writer = new st.net.NetBase.ByteWriter();
        writer.write_byte(status);
        writer.write_int(rest_time);
        writer.write_int(uid);
        writer.write_str(name);
        writer.write_byte(prof);
        writer.write_int(score_target);
        writer.write_int(score_self);
        ushort lenreward = (ushort)reward.Count;

        writer.write_short(lenreward);
        for (int i_reward = 0; i_reward < lenreward; i_reward++)
        {
            st.net.NetBase.item_list listData = reward[i_reward];
            listData.toBinary(writer);
        }
        return(writer.data);
    }
Exemple #18
0
    public override byte[] toBinary()
    {
        writer = new st.net.NetBase.ByteWriter();
        writer.write_byte(type);
        writer.write_int(page);
        ushort lenshelve_item_list = (ushort)shelve_item_list.Count;

        writer.write_short(lenshelve_item_list);
        for (int i_shelve_item_list = 0; i_shelve_item_list < lenshelve_item_list; i_shelve_item_list++)
        {
            st.net.NetBase.shelve_item_info listData = shelve_item_list[i_shelve_item_list];
            listData.toBinary(writer);
        }
        return(writer.data);
    }
 public override byte[] toBinary()
 {
     writer = new st.net.NetBase.ByteWriter();
     writer.write_int(uid);
     writer.write_byte(ride_state);
     writer.write_int(ride_type);
     writer.write_int(currskin);
     writer.write_int(eq1);
     writer.write_int(eq2);
     writer.write_int(eq3);
     writer.write_int(eq4);
     writer.write_int(eq5);
     writer.write_int(eq6);
     return(writer.data);
 }
    public override byte[] toBinary()
    {
        writer = new st.net.NetBase.ByteWriter();
        ushort lenreward_list = (ushort)reward_list.Count;

        writer.write_short(lenreward_list);
        for (int i_reward_list = 0; i_reward_list < lenreward_list; i_reward_list++)
        {
            st.net.NetBase.lucky_wheel_reward_info listData = reward_list[i_reward_list];
            listData.toBinary(writer);
        }
        writer.write_int(jackpot);
        writer.write_byte(flag);
        return(writer.data);
    }
Exemple #21
0
    public override byte[] toBinary()
    {
        writer = new st.net.NetBase.ByteWriter();
        writer.write_int(oid);
        writer.write_int(obj_sort);
        writer.write_float(dir);
        writer.write_byte(is_path_move);
        ushort lenpoint_list = (ushort)point_list.Count;

        writer.write_short(lenpoint_list);
        for (int i_point_list = 0; i_point_list < lenpoint_list; i_point_list++)
        {
            st.net.NetBase.point3 listData = point_list[i_point_list];
            listData.toBinary(writer);
        }
        return(writer.data);
    }
Exemple #22
0
    public override byte[] toBinary()
    {
        writer = new st.net.NetBase.ByteWriter();
        writer.write_int(mission);
        writer.write_int(hp);
        writer.write_int(mp);
        writer.write_byte(times);
        ushort lenentourages = (ushort)entourages.Count;

        writer.write_short(lenentourages);
        for (int i_entourages = 0; i_entourages < lenentourages; i_entourages++)
        {
            st.net.NetBase.entourage listData = entourages[i_entourages];
            listData.toBinary(writer);
        }
        return(writer.data);
    }
    public override byte[] toBinary()
    {
        writer = new st.net.NetBase.ByteWriter();
        writer.write_int(rest_time);
        writer.write_int(price1);
        writer.write_int(price2);
        writer.write_int(jackpot);
        ushort lenwheel_info = (ushort)wheel_info.Count;

        writer.write_short(lenwheel_info);
        for (int i_wheel_info = 0; i_wheel_info < lenwheel_info; i_wheel_info++)
        {
            st.net.NetBase.lucky_wheel_reward_info listData = wheel_info[i_wheel_info];
            listData.toBinary(writer);
        }
        writer.write_byte(flag);
        return(writer.data);
    }
    public override byte[] toBinary()
    {
        writer = new st.net.NetBase.ByteWriter();
        writer.write_int(id);
        writer.write_byte(type);
        writer.write_int(rest_time);
        writer.write_str(desc);
        writer.write_int(counter_value);
        ushort lendetails = (ushort)details.Count;

        writer.write_short(lendetails);
        for (int i_details = 0; i_details < lendetails; i_details++)
        {
            st.net.NetBase.operation_activity_detail_info listData = details[i_details];
            listData.toBinary(writer);
        }
        return(writer.data);
    }