diff options
Diffstat (limited to 'StarsEx/NetUnitDlg.cpp')
-rw-r--r-- | StarsEx/NetUnitDlg.cpp | 29 |
1 files changed, 16 insertions, 13 deletions
diff --git a/StarsEx/NetUnitDlg.cpp b/StarsEx/NetUnitDlg.cpp index 26b2af7..d9d7144 100644 --- a/StarsEx/NetUnitDlg.cpp +++ b/StarsEx/NetUnitDlg.cpp @@ -12,27 +12,27 @@ */ #include "NetUnitDlg.h" -#include "NetClientConfig.h" + +#include "Campaign.h" +#include "Campaign.h" +#include "Clock.h" #include "ConfirmDlg.h" +#include "ContentBundle.h" +#include "Keyboard.h" #include "MenuScreen.h" -#include "Starshatter.h" -#include "Campaign.h" #include "Mission.h" -#include "Ship.h" -#include "Player.h" -#include "Campaign.h" -#include "ShipDesign.h" - #include "NetAddr.h" +#include "NetChat.h" +#include "NetClientConfig.h" #include "NetLobbyClient.h" #include "NetLobbyServer.h" #include "NetUser.h" -#include "NetChat.h" - -#include "ContentBundle.h" +#include "Player.h" +#include "ShipDesign.h" +#include "Ship.h" +#include "Stardate.h" +#include "Starshatter.h" #include "Video.h" -#include "Keyboard.h" -#include "Clock.h" // +--------------------------------------------------------------------+ // DECLARE MAPPING FUNCTIONS: @@ -619,6 +619,9 @@ NetUnitDlg::OnApply(AWEvent* event) Mission* mission = net_lobby->GetSelectedMission(); if (mission) { + starshatter::engine::SetOperationStart(mission->Stardate()); + starshatter::engine::SetMissionStart(mission->Start()); + Clock::GetInstance()->ResetGameTime(); net_lobby->GameStart(); ok = true; } |