From 2d91e0745f8129bf2abb51136e04897c26be6179 Mon Sep 17 00:00:00 2001 From: lanariel Date: Sun, 10 Nov 2013 16:27:46 +0100 Subject: [PATCH] Got Network client and Dependencies to compile --- DanBias.sln | 1 - .../NetworkDependencies.vcxproj | 36 ++++++++++++++-- .../NetworkDependencies.vcxproj.filters | 43 +++++++++++++++++++ .../OysterNetworkClient.vcxproj | 19 ++++++-- .../OysterNetworkServer.vcxproj | 19 ++++++-- Network/OysterNetworkServer/ServerInclude.h | 2 +- Network/OysterNetworkServer/SocketServer.h | 4 +- 7 files changed, 108 insertions(+), 16 deletions(-) diff --git a/DanBias.sln b/DanBias.sln index 302ed386..3be1b5c0 100644 --- a/DanBias.sln +++ b/DanBias.sln @@ -162,7 +162,6 @@ Global {B1195BB9-B3A5-47F0-906C-8DEA384D1520}.Debug|x64.ActiveCfg = Debug|x64 {B1195BB9-B3A5-47F0-906C-8DEA384D1520}.Debug|x64.Build.0 = Debug|x64 {B1195BB9-B3A5-47F0-906C-8DEA384D1520}.Release|Mixed Platforms.ActiveCfg = Release|Win32 - {B1195BB9-B3A5-47F0-906C-8DEA384D1520}.Release|Mixed Platforms.Build.0 = Release|Win32 {B1195BB9-B3A5-47F0-906C-8DEA384D1520}.Release|Win32.ActiveCfg = Release|Win32 {B1195BB9-B3A5-47F0-906C-8DEA384D1520}.Release|Win32.Build.0 = Release|Win32 {B1195BB9-B3A5-47F0-906C-8DEA384D1520}.Release|x64.ActiveCfg = Release|Win32 diff --git a/Network/NetworkDependencies/NetworkDependencies.vcxproj b/Network/NetworkDependencies/NetworkDependencies.vcxproj index 61e9a856..d75cedab 100644 --- a/Network/NetworkDependencies/NetworkDependencies.vcxproj +++ b/Network/NetworkDependencies/NetworkDependencies.vcxproj @@ -90,7 +90,7 @@ Level3 Disabled true - %(AdditionalIncludeDirectories) + ..\..\Misc;..\..\OysterMath;%(AdditionalIncludeDirectories) true @@ -101,7 +101,7 @@ Level3 Disabled true - %(AdditionalIncludeDirectories) + ..\..\Misc;..\..\OysterMath;%(AdditionalIncludeDirectories) true @@ -114,7 +114,7 @@ true true true - %(AdditionalIncludeDirectories) + ..\..\Misc;..\..\OysterMath;%(AdditionalIncludeDirectories) true @@ -129,7 +129,7 @@ true true true - %(AdditionalIncludeDirectories) + ..\..\Misc;..\..\OysterMath;%(AdditionalIncludeDirectories) true @@ -138,6 +138,34 @@ + + + + + + + + + + + + + + + + + + + {2ec4dded-8f75-4c86-a10b-e1e8eb29f3ee} + + + {f10cbc03-9809-4cba-95d8-327c287b18ee} + true + true + true + false + false + diff --git a/Network/NetworkDependencies/NetworkDependencies.vcxproj.filters b/Network/NetworkDependencies/NetworkDependencies.vcxproj.filters index d7ef6a1a..55401224 100644 --- a/Network/NetworkDependencies/NetworkDependencies.vcxproj.filters +++ b/Network/NetworkDependencies/NetworkDependencies.vcxproj.filters @@ -14,4 +14,47 @@ rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + \ No newline at end of file diff --git a/Network/OysterNetworkClient/OysterNetworkClient.vcxproj b/Network/OysterNetworkClient/OysterNetworkClient.vcxproj index 0ab9d481..e51f38e2 100644 --- a/Network/OysterNetworkClient/OysterNetworkClient.vcxproj +++ b/Network/OysterNetworkClient/OysterNetworkClient.vcxproj @@ -90,7 +90,7 @@ Level3 Disabled true - %(AdditionalIncludeDirectories) + ..\..\Misc;..\..\OysterMath;..\NetworkDependencies;%(AdditionalIncludeDirectories) true @@ -101,7 +101,7 @@ Level3 Disabled true - %(AdditionalIncludeDirectories) + ..\..\Misc;..\..\OysterMath;..\NetworkDependencies;%(AdditionalIncludeDirectories) true @@ -114,7 +114,7 @@ true true true - %(AdditionalIncludeDirectories) + ..\..\Misc;..\..\OysterMath;..\NetworkDependencies;%(AdditionalIncludeDirectories) true @@ -129,7 +129,7 @@ true true true - %(AdditionalIncludeDirectories) + ..\..\Misc;..\..\OysterMath;..\NetworkDependencies;%(AdditionalIncludeDirectories) true @@ -148,6 +148,17 @@ + + + {2ec4dded-8f75-4c86-a10b-e1e8eb29f3ee} + + + {f10cbc03-9809-4cba-95d8-327c287b18ee} + + + {c5aa09d0-6594-4cd3-bd92-1d380c7b3b50} + + diff --git a/Network/OysterNetworkServer/OysterNetworkServer.vcxproj b/Network/OysterNetworkServer/OysterNetworkServer.vcxproj index df7e2852..6be7bc04 100644 --- a/Network/OysterNetworkServer/OysterNetworkServer.vcxproj +++ b/Network/OysterNetworkServer/OysterNetworkServer.vcxproj @@ -90,7 +90,7 @@ Level3 Disabled true - %(AdditionalIncludeDirectories) + ..\..\Misc;..\..\OysterMath;..\NetworkDependencies;%(AdditionalIncludeDirectories) true @@ -101,7 +101,7 @@ Level3 Disabled true - %(AdditionalIncludeDirectories) + ..\..\Misc;..\..\OysterMath;..\NetworkDependencies;%(AdditionalIncludeDirectories) true @@ -114,7 +114,7 @@ true true true - %(AdditionalIncludeDirectories) + ..\..\Misc;..\..\OysterMath;..\NetworkDependencies;%(AdditionalIncludeDirectories) true @@ -129,7 +129,7 @@ true true true - %(AdditionalIncludeDirectories) + ..\..\Misc;..\..\OysterMath;..\NetworkDependencies;%(AdditionalIncludeDirectories) true @@ -157,6 +157,17 @@ + + + {2ec4dded-8f75-4c86-a10b-e1e8eb29f3ee} + + + {f10cbc03-9809-4cba-95d8-327c287b18ee} + + + {c5aa09d0-6594-4cd3-bd92-1d380c7b3b50} + + diff --git a/Network/OysterNetworkServer/ServerInclude.h b/Network/OysterNetworkServer/ServerInclude.h index 4a704c76..da89053b 100644 --- a/Network/OysterNetworkServer/ServerInclude.h +++ b/Network/OysterNetworkServer/ServerInclude.h @@ -12,7 +12,7 @@ #include #include #include "OysterMath.h" -#include "Session.h" +//#include "Session.h" #include "ServerTimer.h" using namespace Network; diff --git a/Network/OysterNetworkServer/SocketServer.h b/Network/OysterNetworkServer/SocketServer.h index 28c19058..67eac381 100644 --- a/Network/OysterNetworkServer/SocketServer.h +++ b/Network/OysterNetworkServer/SocketServer.h @@ -1,6 +1,6 @@ #include "Game.h" #include "Lobby.h" -void ControlPlayer( GameLogic::Player& p,const ClientToServerUpdateData &update); +//void ControlPlayer( GameLogic::Player& p,const ClientToServerUpdateData &update); const int NR_CONNECTTHREADS=1; const int NR_SIMULTCPCONNECTS=1; //threads can only take 1 argument @@ -60,7 +60,7 @@ private: int nrActiveSessions; std::vector sessionEvents; std::vector sessionEffects; - GameLogic::Session* session; + //GameLogic::Session* session; std::vector timer; int DEBUGCTR; std::vector updateCount;