From b8747670b3c7d8cfcdd1ad3eb473d807b7f7b05a Mon Sep 17 00:00:00 2001 From: Joseph Henry Date: Mon, 18 Jul 2016 11:35:40 -0700 Subject: [PATCH] Unity3D integration updates --- .../Unity3D/Assembly-CSharp-Editor.csproj | 8 +- integrations/Unity3D/Assembly-CSharp.csproj | 8 +- integrations/Unity3D/Assets/Demo.cs | 167 --------- integrations/Unity3D/Assets/MainScene.unity | Bin 77472 -> 77472 bytes .../Unity3D/Assets/ZerTierLLAPI_Demo.cs | 214 ----------- integrations/Unity3D/Assets/ZeroTier.cs | 332 ------------------ integrations/Unity3D/Assets/ZeroTierLLAPI.cs | 175 --------- .../Assets/ZeroTierNetworkInterface.cs | 25 +- .../Unity3D/Assets/ZeroTierSockets.cs | 283 --------------- .../Unity3D/Assets/ZeroTierSockets_Demo.cs | 9 +- integrations/Unity3D/Unity3D.sln | 29 ++ integrations/Unity3D/Unity3D.userprefs | 17 + .../project.pbxproj | 6 + make-linux.mk | 1 + make-mac.mk | 4 + src/SDK_Debug.c | 20 +- src/SDK_ServiceSetup.cpp | 39 +- src/SDK_ServiceSetup.hpp | 1 - src/SDK_Sockets.c | 1 + 19 files changed, 115 insertions(+), 1224 deletions(-) delete mode 100644 integrations/Unity3D/Assets/Demo.cs delete mode 100755 integrations/Unity3D/Assets/ZerTierLLAPI_Demo.cs delete mode 100644 integrations/Unity3D/Assets/ZeroTier.cs delete mode 100644 integrations/Unity3D/Assets/ZeroTierLLAPI.cs delete mode 100755 integrations/Unity3D/Assets/ZeroTierSockets.cs create mode 100644 integrations/Unity3D/Unity3D.sln create mode 100644 integrations/Unity3D/Unity3D.userprefs diff --git a/integrations/Unity3D/Assembly-CSharp-Editor.csproj b/integrations/Unity3D/Assembly-CSharp-Editor.csproj index 3287151..c406b12 100644 --- a/integrations/Unity3D/Assembly-CSharp-Editor.csproj +++ b/integrations/Unity3D/Assembly-CSharp-Editor.csproj @@ -6,7 +6,7 @@ 10.0.20506 2.0 - {24F9E71C-1810-2FEA-B9CC-4258EB20D4CD} + {CCA76E42-E9D5-4CBF-3222-F488C499DCF3} Library Properties Assembly-CSharp-Editor @@ -19,7 +19,7 @@ full false Temp\bin\Debug\ - DEBUG;TRACE;UNITY_5_3_OR_NEWER;UNITY_5_3_5;UNITY_5_3;UNITY_5;ENABLE_NEW_BUGREPORTER;ENABLE_AUDIO;ENABLE_CACHING;ENABLE_CLOTH;ENABLE_DUCK_TYPING;ENABLE_FRAME_DEBUGGER;ENABLE_GENERICS;ENABLE_HOME_SCREEN;ENABLE_IMAGEEFFECTS;ENABLE_LIGHT_PROBES_LEGACY;ENABLE_MICROPHONE;ENABLE_MULTIPLE_DISPLAYS;ENABLE_PHYSICS;ENABLE_PLUGIN_INSPECTOR;ENABLE_SHADOWS;ENABLE_SINGLE_INSTANCE_BUILD_SETTING;ENABLE_SPRITERENDERER_FLIPPING;ENABLE_SPRITES;ENABLE_SPRITE_POLYGON;ENABLE_TERRAIN;ENABLE_RAKNET;ENABLE_UNET;ENABLE_UNITYEVENTS;ENABLE_VR;ENABLE_WEBCAM;ENABLE_WWW;ENABLE_CLOUD_SERVICES;ENABLE_CLOUD_SERVICES_ADS;ENABLE_CLOUD_HUB;ENABLE_CLOUD_PROJECT_ID;ENABLE_CLOUD_SERVICES_PURCHASING;ENABLE_CLOUD_SERVICES_ANALYTICS;ENABLE_CLOUD_SERVICES_UNET;ENABLE_CLOUD_SERVICES_BUILD;ENABLE_CLOUD_LICENSE;ENABLE_EDITOR_METRICS;ENABLE_EDITOR_METRICS_CACHING;INCLUDE_DYNAMIC_GI;INCLUDE_GI;INCLUDE_IL2CPP;INCLUDE_DIRECTX12;PLATFORM_SUPPORTS_MONO;RENDER_SOFTWARE_CURSOR;ENABLE_LOCALIZATION;ENABLE_ANDROID_ATLAS_ETC1_COMPRESSION;ENABLE_EDITOR_TESTS_RUNNER;UNITY_STANDALONE_OSX;UNITY_STANDALONE;ENABLE_SUBSTANCE;ENABLE_GAMECENTER;ENABLE_TEXTUREID_MAP;ENABLE_RUNTIME_GI;ENABLE_MOVIES;ENABLE_NETWORK;ENABLE_CRUNCH_TEXTURE_COMPRESSION;ENABLE_LOG_MIXED_STACKTRACE;ENABLE_UNITYWEBREQUEST;ENABLE_CLUSTERINPUT;ENABLE_WEBSOCKET_HOST;ENABLE_MONO;ENABLE_PROFILER;UNITY_ASSERTIONS;UNITY_EDITOR;UNITY_EDITOR_64;UNITY_EDITOR_OSX + DEBUG;TRACE;UNITY_5_3_OR_NEWER;UNITY_5_3_5;UNITY_5_3;UNITY_5;ENABLE_NEW_BUGREPORTER;ENABLE_AUDIO;ENABLE_CACHING;ENABLE_CLOTH;ENABLE_DUCK_TYPING;ENABLE_FRAME_DEBUGGER;ENABLE_GENERICS;ENABLE_HOME_SCREEN;ENABLE_IMAGEEFFECTS;ENABLE_LIGHT_PROBES_LEGACY;ENABLE_MICROPHONE;ENABLE_MULTIPLE_DISPLAYS;ENABLE_PHYSICS;ENABLE_PLUGIN_INSPECTOR;ENABLE_SHADOWS;ENABLE_SINGLE_INSTANCE_BUILD_SETTING;ENABLE_SPRITERENDERER_FLIPPING;ENABLE_SPRITES;ENABLE_SPRITE_POLYGON;ENABLE_TERRAIN;ENABLE_RAKNET;ENABLE_UNET;ENABLE_UNITYEVENTS;ENABLE_VR;ENABLE_WEBCAM;ENABLE_WWW;ENABLE_CLOUD_SERVICES;ENABLE_CLOUD_SERVICES_ADS;ENABLE_CLOUD_HUB;ENABLE_CLOUD_PROJECT_ID;ENABLE_CLOUD_SERVICES_PURCHASING;ENABLE_CLOUD_SERVICES_ANALYTICS;ENABLE_CLOUD_SERVICES_UNET;ENABLE_CLOUD_SERVICES_BUILD;ENABLE_CLOUD_LICENSE;ENABLE_EDITOR_METRICS;ENABLE_EDITOR_METRICS_CACHING;INCLUDE_DYNAMIC_GI;INCLUDE_GI;INCLUDE_IL2CPP;INCLUDE_DIRECTX12;PLATFORM_SUPPORTS_MONO;RENDER_SOFTWARE_CURSOR;ENABLE_LOCALIZATION;ENABLE_ANDROID_ATLAS_ETC1_COMPRESSION;ENABLE_EDITOR_TESTS_RUNNER;UNITY_STANDALONE_OSX;UNITY_STANDALONE;ENABLE_SUBSTANCE;ENABLE_GAMECENTER;ENABLE_TEXTUREID_MAP;ENABLE_RUNTIME_GI;ENABLE_MOVIES;ENABLE_NETWORK;ENABLE_CRUNCH_TEXTURE_COMPRESSION;ENABLE_LOG_MIXED_STACKTRACE;ENABLE_UNITYWEBREQUEST;ENABLE_CLUSTERINPUT;ENABLE_WEBSOCKET_HOST;ENABLE_MONO;ENABLE_PROFILER;UNITY_ASSERTIONS;UNITY_EDITOR;UNITY_EDITOR_64;UNITY_EDITOR_OSX;UNITY_TEAM_LICENSE prompt 4 0169 @@ -48,7 +48,7 @@ - /Users/Joseph/ZeroTier-Unity3D-Test/Library/ScriptAssemblies/Assembly-UnityScript.dll + /Users/Joseph/code/ZeroTierSDK/integrations/Unity3D/Library/ScriptAssemblies/Assembly-UnityScript.dll /Applications/Unity/Unity.app/Contents/UnityExtensions/Unity/Networking/UnityEngine.Networking.dll @@ -95,7 +95,7 @@ - {5AB900A8-5B14-044A-A52D-10417305A5D2} Assembly-CSharp + {7214E491-EE9D-B906-A42D-2F3EA3DCD8FE} Assembly-CSharp