| | |
| | | var recommendHangPoint = model.GetRecommendHangPoint(mapId);
|
| | | if (recommendHangPoint == 0)
|
| | | {
|
| | | model.selectedLocalMapEventPoint = -1;
|
| | | model.selectedMapEventPoint = -1;
|
| | | }
|
| | | else
|
| | | {
|
| | | model.selectedLocalMapEventPoint = recommendHangPoint;
|
| | | m_EventPointToggleGroup.MoveToCenter(visableEventPoints.IndexOf(model.selectedLocalMapEventPoint));
|
| | | model.selectedMapEventPoint = recommendHangPoint;
|
| | | m_EventPointToggleGroup.MoveToCenter(visableEventPoints.IndexOf(model.selectedMapEventPoint));
|
| | | }
|
| | | }
|
| | |
|
| | |
| | |
|
| | | private void GotoHangUp()
|
| | | {
|
| | | if (model.selectedLocalMapEventPoint != -1)
|
| | | if (model.selectedMapEventPoint != -1)
|
| | | {
|
| | | var config = Config.Instance.Get<MapEventPointConfig>(this.model.selectedLocalMapEventPoint);
|
| | | var config = Config.Instance.Get<MapEventPointConfig>(this.model.selectedMapEventPoint);
|
| | | WindowCenter.Instance.Close<WorldMapWin>();
|
| | | WindowCenter.Instance.Close<LocalMapWin>();
|
| | | WindowCenter.Instance.Open<MainInterfaceWin>();
|
| | | MapTransferUtility.Instance.MoveToNPC(config.NPCID);
|
| | | }
|
| | |
|
| | | model.selectedLocalMapEventPoint = -1;
|
| | | model.selectedMapEventPoint = -1;
|
| | | }
|
| | |
|
| | | private void GotoWorldMap()
|
| | |
| | |
|
| | | private void UnSelectedEventPoint()
|
| | | {
|
| | | model.selectedLocalMapEventPoint = -1;
|
| | | model.selectedMapEventPoint = -1;
|
| | | }
|
| | |
|
| | | private void DisplayLines(List<MapLine> _mapLines)
|