| | |
| | | private WindowSearchConfig _tagWinSearchModel;
|
| | | private FuncOpenLVConfig _tagOpenLvModel;
|
| | | private Dictionary<int, List<string>> openWindows = new Dictionary<int, List<string>>();
|
| | | private Dictionary<int, string> jumpWinNameDict = new Dictionary<int, string>();
|
| | | public Dictionary<int, string> jumpWinNameDict = new Dictionary<int, string>();
|
| | | PlayerPetDatas m_petModel;
|
| | | PlayerPetDatas petmodel
|
| | | {
|
| | |
| | | private void SetJumpLogic<T>(int _functionalOrder = 0, bool _forceSync = true) where T : Window
|
| | | {
|
| | | string curOpenWin = typeof(T).Name;
|
| | | jumpWinNameDict.Add(jumpPhase, curOpenWin);
|
| | | if(jumpWinNameDict.ContainsKey(jumpPhase - 1))
|
| | | {
|
| | | if(jumpWinNameDict[jumpPhase - 1] != curOpenWin)
|
| | | {
|
| | | jumpWinNameDict.Add(jumpPhase, curOpenWin);
|
| | | }
|
| | | else
|
| | | {
|
| | | openWindows[jumpPhase].Clear();
|
| | | jumpPhase -= 1;
|
| | | }
|
| | | }
|
| | | else
|
| | | {
|
| | | jumpWinNameDict.Add(jumpPhase, curOpenWin);
|
| | | }
|
| | | |
| | | jumpType = _tagWinSearchModel.Type;
|
| | | switch (_tagWinSearchModel.Type)
|
| | | {
|