Просмотр исходного кода

fixes for DNA conditions, need to test specific issues again

mbunch_kascope 1 год назад
Родитель
Сommit
9cce484a6e
2 измененных файлов с 3 добавлено и 1 удалено
  1. 2 0
      Assets/Scripts/CardController.cs
  2. 1 1
      Assets/Scripts/SelectDNACondition.cs

+ 2 - 0
Assets/Scripts/CardController.cs

@@ -303,6 +303,7 @@ public class PlayCardClass
         foreach (CardSource card in CardSources)
         {
             GManager.instance.GetComponent<SelectDigiXrosClass>().ResetSelectDigiXrosClass();
+            GManager.instance.GetComponent<SelectDNACondition>().ResetSelectDNAConditionClass();
 
             if (card == null)
             {
@@ -877,6 +878,7 @@ public class PlayCardClass
                 PlayLog.OnAddLog?.Invoke($"\nFailed to play:\n{card.BaseENGCardNameFromEntity}({card.CardID})\n");
 
                 GManager.instance.GetComponent<SelectDigiXrosClass>().ResetSelectDigiXrosClass();
+                GManager.instance.GetComponent<SelectDNACondition>().ResetSelectDNAConditionClass();
 
                 yield return ContinuousController.instance.StartCoroutine(GManager.instance.GetComponent<Effects>().FailedPlayCardEffect(card));
 

+ 1 - 1
Assets/Scripts/SelectDNACondition.cs

@@ -39,7 +39,7 @@ public class SelectDNACondition : MonoBehaviourPunCallbacks
     {
         if (!_notDoSync)
         {
-            yield return GManager.instance.photonWaitController.StartWait("SelectDNACondition");
+            //yield return GManager.instance.photonWaitController.StartWait("SelectDNACondition");
         }
 
         if(_targetDNA.jogressCondition.Count > 1)