public override void OnRelease()
 {
     this.wTotalDisconnNum         = 0;
     this.wSelfDisconnNum          = 0;
     this.wTotalAFKNum             = 0;
     this.wSelfAFKNum              = 0;
     this.bIsActive                = 0;
     this.wTotalDisconnNumOnEnd    = 0;
     this.bIsSurrenderEnd          = 0;
     this.dwTotalRandomHeroCnt     = 0;
     this.dwSelfRandomHeroCnt      = 0;
     this.wSelfHashNECnt           = 0;
     this.wIsGameHashNE            = 0;
     this.dwSelfReconnNum          = 0;
     this.dwTotalReconnAcntNum     = 0;
     this.bIsTimeoutEndGame        = 0;
     this.dwDeskAvgPvpLevel        = 0;
     this.dwSelfChatInBatNum       = 0;
     this.dwSelfChatInBatShieldNum = 0;
     this.wCaptainAcceptState      = 0;
     this.wStayHome                = 0;
     this.wFollowCaptain           = 0;
     this.dwFollowTime             = 0;
     this.bPickType                = 0;
     if (this.stBPDetail != null)
     {
         this.stBPDetail.Release();
         this.stBPDetail = null;
     }
 }
示例#2
0
 public override void OnRelease()
 {
     this.wTotalDisconnNum         = 0;
     this.wSelfDisconnNum          = 0;
     this.wTotalAFKNum             = 0;
     this.wSelfAFKNum              = 0;
     this.wTotalDisconnAFKNum      = 0;
     this.wSelfDisconnAFKNum       = 0;
     this.bIsActive                = 0;
     this.wTotalDisconnNumOnEnd    = 0;
     this.bIsSurrenderEnd          = 0;
     this.dwTotalRandomHeroCnt     = 0u;
     this.dwSelfRandomHeroCnt      = 0u;
     this.wSelfHashNECnt           = 0;
     this.wIsGameHashNE            = 0;
     this.dwSelfReconnNum          = 0u;
     this.dwTotalReconnAcntNum     = 0u;
     this.bIsTimeoutEndGame        = 0;
     this.dwDeskAvgPvpLevel        = 0u;
     this.dwSelfChatInBatNum       = 0u;
     this.dwSelfChatInBatShieldNum = 0u;
     this.wCaptainAcceptState      = 0;
     this.wStayHome                = 0;
     this.wFollowCaptain           = 0;
     this.dwFollowTime             = 0u;
     this.bPickType                = 0;
     if (this.stBPDetail != null)
     {
         this.stBPDetail.Release();
         this.stBPDetail = null;
     }
     this.dwTotalHangUpTime       = 0u;
     this.bVoiceState             = 0;
     this.bIsWarmBattle           = 0;
     this.dwLoseInputSeqTimes     = 0u;
     this.dwLoseInputSeqCnt       = 0u;
     this.dwLoseFrapBootTimes     = 0u;
     this.dwLoseFrapBootCnt       = 0u;
     this.dwFromPickToLoadTime    = 0u;
     this.bCamp1VisibleInvalidCnt = 0;
     this.bCamp2VisibleInvalidCnt = 0;
     this.bIsSelfVisibleInvalid   = 0;
     this.dwFirstHangupStartTime  = 0u;
     this.bFirstHangupOnline      = 0;
     this.bHangupBack             = 0;
 }
示例#3
0
 public COMDT_MULTI_GAME_SERVER_PARAM()
 {
     this.stBPDetail = (COMDT_BAN_PICK_LOG_DETAIL)ProtocolObjectPool.Get(COMDT_BAN_PICK_LOG_DETAIL.CLASS_ID);
 }
示例#4
0
 public override void OnUse()
 {
     this.stBPDetail = (COMDT_BAN_PICK_LOG_DETAIL)ProtocolObjectPool.Get(COMDT_BAN_PICK_LOG_DETAIL.CLASS_ID);
 }