public uint Execute(PacketDistributed ipacket) { CG_ASK_ABSORB_BELLEPIECE packet = (CG_ASK_ABSORB_BELLEPIECE )ipacket; if (null == packet) { return((uint)PACKET_EXE.PACKET_EXE_ERROR); } //enter your logic return((uint)PACKET_EXE.PACKET_EXE_CONTINUE); }
public void AdvanceFull() { Tab_Belle belleTab = BelleInfoWindow.Instance().CurSellectedBelleData; if (null == belleTab) { return; } CG_ASK_ABSORB_BELLEPIECE belleAbsorb = (CG_ASK_ABSORB_BELLEPIECE)PacketDistributed.CreatePacket(MessageID.PACKET_CG_ASK_ABSORB_BELLEPIECE); belleAbsorb.SetIndex(belleTab.Id); belleAbsorb.SetAbsorbAll(1); belleAbsorb.SendPacket(); }
public void AdvancedOnce() { Tab_Belle belleTab = BelleInfoWindow.Instance().CurSellectedBelleData; if (null == belleTab) { return; } CG_ASK_ABSORB_BELLEPIECE belleAbsorb = (CG_ASK_ABSORB_BELLEPIECE)PacketDistributed.CreatePacket(MessageID.PACKET_CG_ASK_ABSORB_BELLEPIECE); belleAbsorb.SetIndex(belleTab.Id); belleAbsorb.SetAbsorbAll(0); belleAbsorb.SendPacket(); if (BelleController.Instance() != null) { if (BelleController.Instance().FTEIndex == 4) { BelleController.Instance().DoFTE(5); } } }