示例#1
0
        public void InitInfo(GC_FELLOW_FRIEND_BREEDING pak)
        {
            m_DataId = pak.Dataid;

            if (pak.HasFellowName)
            {
                m_Name = pak.FellowName;
            }

            if (pak.HasQuality)
            {
                m_Quality = pak.Quality;
            }

            if (pak.HasLucky)
            {
                m_Lucky = pak.Lucky;
            }

            if (pak.HasLevel)
            {
                m_Level = pak.Level;
            }

            if (pak.HasTalentSkill)
            {
                m_TalentSkill = pak.TalentSkill;
            }
        }
示例#2
0
        public uint Execute(PacketDistributed ipacket)
        {
            GC_FELLOW_FRIEND_BREEDING packet = (GC_FELLOW_FRIEND_BREEDING)ipacket;

            if (null == packet)
            {
                return((uint)PACKET_EXE.PACKET_EXE_ERROR);
            }
            //enter your logic
            GameManager.gameManager.PlayerDataPool.FriendBreedingFellowInfo.InitInfo(packet);
            if (PartnerFrameLogic_Breeding.Instance() != null)
            {
                PartnerFrameLogic_Breeding.Instance().HandleFellowFriendBreeding();
            }
            return((uint)PACKET_EXE.PACKET_EXE_CONTINUE);
        }