Browse Source

仙途日志

lzx 4 ngày trước cách đây
mục cha
commit
30ea171864

+ 17 - 1
Assets/Scripts/GameUI/EventManager/EventSystemManager.cs

@@ -64,7 +64,7 @@ public class EventSystemManager : Singleton<EventSystemManager>
         EventManager.Instance.AddEventListener(CustomEventType.DetectRandomEvent, RenfenceRandomEvent);
         EventManager.Instance.AddEventListener(CustomEventType.DetectRandomEvent, RenfenceRandomEvent);
         EventManager.Instance.AddEventListener(CustomEventType.AddItem, ItemUpdate);
         EventManager.Instance.AddEventListener(CustomEventType.AddItem, ItemUpdate);
         EventManager.Instance.AddEventListener(CustomEventType.JingJieUpgrade, JingJieUpgrade);
         EventManager.Instance.AddEventListener(CustomEventType.JingJieUpgrade, JingJieUpgrade);
-        EventManager.Instance.AddEventListener(CustomEventType.CancelEvent,Cancel);
+        EventManager.Instance.AddEventListener(CustomEventType.CancelEvent, Cancel);
     }
     }
 
 
     private void Cancel(IEventData e)
     private void Cancel(IEventData e)
@@ -148,6 +148,8 @@ public class EventSystemManager : Singleton<EventSystemManager>
         if (eventConfigs == null || eventConfigs.Count == 0)
         if (eventConfigs == null || eventConfigs.Count == 0)
             return default;
             return default;
 
 
+        CeekEventCompletes(8, new[] { 1 });
+
         //扣除神识值 增加神识经验
         //扣除神识值 增加神识经验
         int xiaoHao = eventConfigs.Count * PlayerManager.Instance.gameConstantConfig.DetectEventCount;
         int xiaoHao = eventConfigs.Count * PlayerManager.Instance.gameConstantConfig.DetectEventCount;
         AccountFileInfo.Instance.playerData.divineSenseexp += xiaoHao;
         AccountFileInfo.Instance.playerData.divineSenseexp += xiaoHao;
@@ -644,6 +646,7 @@ public class EventSystemManager : Singleton<EventSystemManager>
 
 
                 break;
                 break;
 
 
+
             //获得道具
             //获得道具
             case 6:
             case 6:
                 if (eventConditionConfig.ConditionType == 6 && eventConditionConfig.ConditionPara[0] == value[0])
                 if (eventConditionConfig.ConditionType == 6 && eventConditionConfig.ConditionPara[0] == value[0])
@@ -656,6 +659,19 @@ public class EventSystemManager : Singleton<EventSystemManager>
                     }
                     }
                 }
                 }
 
 
+                break;
+
+            //使用神识
+            case 8:
+                if (eventConditionConfig.ConditionType == 5)
+                {
+                    conditionData.fishCount += value[1];
+
+                    if (IsEvenkLinkComplete(conditionData))
+                    {
+                    }
+                }
+
                 break;
                 break;
         }
         }
 
 

BIN
Excel2Json/Excel/EventConfig.xlsx