예제 #1
0
        public async ETTask Run(ModeContex contex, string content)
        {
            switch (content)
            {
            case ConsoleMode.ReloadDll:
                contex.Parent.RemoveComponent <ModeContex>();

                Game.EventSystem.Add(DllHelper.GetHotfixAssembly());
                Game.EventSystem.Load();
                break;
            }

            await ETTask.CompletedTask;
        }
예제 #2
0
        public async ETTask Run(ModeContex contex, string content)
        {
            switch (content)
            {
            case ConsoleMode.ReloadDll:
                contex.Parent.RemoveComponent <ModeContex>();

                CodeLoader.Instance.LoadHotfix();

                Game.EventSystem.Load();
                break;
            }

            await ETTask.CompletedTask;
        }