From 1b4fbfa73b68ef963805c5b4b679f938ad175dc0 Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期三, 12 七月 2023 15:52:02 +0800
Subject: [PATCH] 9686 【越南】【主干】【BT7】野外根据境界动态刷怪 - 地图怪物等级
---
System/WorldMap/LocalMapEventPointToggle.cs | 19 ++++++++++++++++++-
1 files changed, 18 insertions(+), 1 deletions(-)
diff --git a/System/WorldMap/LocalMapEventPointToggle.cs b/System/WorldMap/LocalMapEventPointToggle.cs
index de0f414..f986618 100644
--- a/System/WorldMap/LocalMapEventPointToggle.cs
+++ b/System/WorldMap/LocalMapEventPointToggle.cs
@@ -54,6 +54,7 @@
this.m_FlyBoot.SetListener(FlyToEventPoint);
}
+ [IFix.Patch]
private void DisplayEventInfo()
{
var config = MapEventPointConfig.Get(this.m_EventId);
@@ -73,7 +74,23 @@
}
else
{
- this.m_Description.text = StringUtility.Contact(Language.Get("Z1024", config.LowLV), "-", config.HighestLV);
+ if (ILRuntimeUtility.Instance.ModelInvoke<int>("MapLevelModel", "GetSelectIndex") != 0)
+ {
+ int lowLV = ILRuntimeUtility.Instance.ModelInvoke<int>("MapLevelModel", "GetSelectLowLV", config.NPCID);
+ if (lowLV == 0)
+ {
+ this.m_Description.text = StringUtility.Contact(Language.Get("Z1024", config.LowLV), "-", config.HighestLV);
+ }
+ else
+ {
+ this.m_Description.text = StringUtility.Contact(Language.Get("Z1024", lowLV), "-",
+ ILRuntimeUtility.Instance.ModelInvoke<int>("MapLevelModel", "GetSelectHighestLV", config.NPCID));
+ }
+ }
+ else
+ {
+ this.m_Description.text = StringUtility.Contact(Language.Get("Z1024", config.LowLV), "-", config.HighestLV);
+ }
}
this.m_MonsterType.SetActive(false);
--
Gitblit v1.8.0