Пример #1
0
 private void SyncFightInfo(InBattleRuntimeInfo fightInfo)
 {
     if (fightInfo == null)
     {
         PvpStateBase.LogState("no fight info");
         this.TryStartOberving();
         return;
     }
     if (fightInfo.roomState == 3)
     {
         Singleton <PvpManager> .Instance.AbandonGame(PvpErrorCode.StateError);
     }
     else
     {
         PvpProtocolTools.SyncFightInfo(fightInfo);
         this.TryStartOberving();
     }
 }