public static void UpdateChristTreeData(GC_RET_CHRISTMASTREE rPacket) { if (null == rPacket) { LogModule.ErrorLog("UpdateChrisTreeData rPacket is null "); return; } if (null == m_ChristmasTreeInfo) { LogModule.ErrorLog("UpdateChrisTreeData m_ChristmasTreeInfo is null "); return; } if (rPacket.HasLevel) { m_ChristmasTreeInfo.m_TreeLevel = rPacket.Level; } if (rPacket.HasExp) { m_ChristmasTreeInfo.m_TreeExp = rPacket.Exp; } if (rPacket.HasQuality) { m_ChristmasTreeInfo.m_TreeQuality = rPacket.Quality; } if (delUpdateChristmasTree != null) { delUpdateChristmasTree(); } }
public uint Execute(PacketDistributed ipacket) { GC_RET_CHRISTMASTREE packet = (GC_RET_CHRISTMASTREE)ipacket; if (null == packet) { return((uint)PACKET_EXE.PACKET_EXE_ERROR); } ChristmasTreeData.UpdateChristTreeData(packet); return((uint)PACKET_EXE.PACKET_EXE_CONTINUE); }