public override byte[] toBinary() { writer = new st.net.NetBase.ByteWriter(); ushort lenpet_list = (ushort)pet_list.Count; writer.write_short(lenpet_list); for (int i_pet_list = 0; i_pet_list < lenpet_list; i_pet_list++) { st.net.NetBase.pet_base_info listData = pet_list[i_pet_list]; listData.toBinary(writer); } return(writer.data); }
public override byte[] toBinary() { writer = new st.net.NetBase.ByteWriter(); ushort lentarget_pet_list = (ushort)target_pet_list.Count; writer.write_short(lentarget_pet_list); for (int i_target_pet_list = 0; i_target_pet_list < lentarget_pet_list; i_target_pet_list++) { st.net.NetBase.pet_base_info listData = target_pet_list[i_target_pet_list]; listData.toBinary(writer); } writer.write_int(ride_type); writer.write_int(ride_lev); writer.write_int(ride_skin_id); return(writer.data); }