Exemplo n.º 1
0
        public void EnterWar(ServerInfo Server, MapInfo Map)
        {
            ConsoleEx.DebugLog(war.Side.ToString() + " Sub Received : Enter War.", ConsoleEx.YELLOW);

            GamePlayFSM fsm = Core.GameFSM;

            if (fsm.CurScene != SceneName.BattleScene)
            {
                if (hasEntered == false)
                {
                    hasEntered = true;

                    monitor.EnterWar(Server.ServerID);
                    cached.map = Map;
                    AsyncTask.QueueOnMainThread(
                        () => {
                        //UnityUtils.JumpToScene(Core.GameFSM, SceneName.BattleScene);
                        Jumper.EnterWarDataInitFinished();
                    }
                        );
                }
            }
        }
Exemplo n.º 2
0
 static int EnterWarDataInitFinished(IntPtr L)
 {
     LuaScriptMgr.CheckArgsCount(L, 0);
     Jumper.EnterWarDataInitFinished();
     return(0);
 }