|
@@ -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;
|
|
}
|
|
}
|
|
|
|
|