コード例 #1
0
ファイル: LuaMenu.cs プロジェクト: HaydnTrigg/Librelancer
 public override void NewGame()
 {
     state.FadeOut(0.2, () =>
     {
         var embeddedServer = new EmbeddedServer(state.Game.GameData);
         var session        = new CGameSession(state.Game, embeddedServer);
         embeddedServer.StartFromSave(state.Game.GameData.VFS.Resolve("EXE\\newplayer.fl"));
         state.Game.ChangeState(new NetWaitState(session, state.Game));
     });
 }
コード例 #2
0
ファイル: LuaMenu.cs プロジェクト: Regenhardt/Librelancer
 public void LoadSelectedGame()
 {
     state.FadeOut(0.2, () =>
     {
         var embeddedServer = new EmbeddedServer(state.Game.GameData);
         var session        = new CGameSession(state.Game, embeddedServer);
         embeddedServer.StartFromSave(state.Game.Saves.SelectedFile);
         state.Game.ChangeState(new NetWaitState(session, state.Game));
     });
 }