| Lua/CSharpCallLua.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/DailyQuest/DailyQuestWin.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
Lua/CSharpCallLua.cs
@@ -32,6 +32,7 @@ static boolReturnedValueDelegate isLuaDungeonDefeatWin; static boolReturnedValueDelegate isLuaDailyQuest; static boolReturnedValueDelegate gotoLuaDailyQuest; public static void Init() { @@ -62,6 +63,7 @@ LuaUtility.DoString("interface.DailyQuestInterface"); isLuaDailyQuest = LuaUtility.Global.Get<boolReturnedValueDelegate>("IsLuaDailyQuest"); gotoLuaDailyQuest = LuaUtility.Global.Get<boolReturnedValueDelegate>("GotoDailyQuest"); LuaUtility.DoString("config.ConfigInit"); configInit = LuaUtility.Global.Get<GeneralDelegate>("ConfigInit"); @@ -158,4 +160,12 @@ return false; } public static void GotoLuaDailyQuest(int dailyquest) { if (gotoLuaDailyQuest != null) { gotoLuaDailyQuest(dailyquest); } } } System/DailyQuest/DailyQuestWin.cs
@@ -188,7 +188,6 @@ public void GotoDailyQuest(int _id) { bool inDungeon = IsDungeon(); switch ((DailyQuestType)_id) { case DailyQuestType.FairyLand: @@ -214,7 +213,6 @@ break; case DailyQuestType.BountyMission: WindowJumpMgr.Instance.WindowJumpTo(JumpUIType.BountyInterface); //GotoBountyMission(); break; case DailyQuestType.Demon: GotoChaosDemon(_id); @@ -252,7 +250,6 @@ break; case DailyQuestType.FairyTask: WindowJumpMgr.Instance.WindowJumpTo(JumpUIType.UnionTask); // GotoFairyTask(); break; case DailyQuestType.FairyLeague: WindowCenter.Instance.CloseImmediately<DailyQuestWin>(); @@ -304,6 +301,7 @@ WindowCenter.Instance.Open<LocalMapWin>(); break; default: CSharpCallLua.GotoLuaDailyQuest(_id); break; }