| | |
| | | base.Display(_data);
|
| | |
|
| | | m_EventId = (int)_data;
|
| | | var mapConfig = ConfigManager.Instance.GetTemplate<MapConfig>(PlayerDatas.Instance.baseData.MapID);
|
| | | var mapConfig = Config.Instance.Get<MapConfig>(PlayerDatas.Instance.baseData.MapID);
|
| | | m_LayoutLeft.gameObject.SetActive(mapConfig.MapFBType == (int)MapType.OpenCountry);
|
| | |
|
| | | DrawEventInfo();
|
| | |
| | |
|
| | | private void DrawEventInfo()
|
| | | {
|
| | | var config = ConfigManager.Instance.GetTemplate<TableConfig.MapEventPointConfig>(this.m_EventId);
|
| | | var tagChinNpcMod = ConfigManager.Instance.GetTemplate<NPCConfig>(config.NPCID);
|
| | | var config = Config.Instance.Get<TableConfig.MapEventPointConfig>(this.m_EventId);
|
| | | var tagChinNpcMod = Config.Instance.Get<NPCConfig>(config.NPCID);
|
| | | this.m_Title.text = tagChinNpcMod != null ? tagChinNpcMod.charName : "";
|
| | | if (config.LowLV == config.HighestLV)
|
| | | {
|
| | |
| | |
|
| | | private void MoveToNpc()
|
| | | {
|
| | | var mapNPCConfig = ConfigManager.Instance.GetTemplate<MapEventPointConfig>(m_EventId);
|
| | | var mapNPCConfig = Config.Instance.Get<MapEventPointConfig>(m_EventId);
|
| | | MapTransferUtility.Instance.MissionFlyTo(PlayerDatas.Instance.baseData.MapID, mapNPCConfig.NPCID);
|
| | |
|
| | | WindowCenter.Instance.Close<WorldMapWin>();
|