public void HandlePacket(GC_SYNC_COPYSCENEEXTRANUMBER packet) { for (int i = 0; i < packet.nSceneClassIDCount; i++) { SetCopySceneExtra(packet.GetNSceneClassID(i), packet.GetNDayExtraCount(i), packet.GetNTeamDayExtraCount(i)); } }
public uint Execute(PacketDistributed ipacket) { GC_SYNC_COPYSCENEEXTRANUMBER packet = (GC_SYNC_COPYSCENEEXTRANUMBER )ipacket; if (null == packet) { return((uint)PACKET_EXE.PACKET_EXE_ERROR); } //enter your logic GameManager.gameManager.PlayerDataPool.CommonData.HandlePacket(packet); return((uint)PACKET_EXE.PACKET_EXE_CONTINUE); }