├── .gitignore ├── Example ├── Example Client │ ├── .gitignore │ ├── Assets │ │ ├── Plugins.meta │ │ ├── Plugins │ │ │ ├── Lidgren.Network.dll │ │ │ ├── Lidgren.Network.dll.meta │ │ │ ├── Lidgren.Network.xml │ │ │ ├── Lidgren.Network.xml.meta │ │ │ ├── PNet.dll │ │ │ ├── PNet.dll.meta │ │ │ ├── PNet.xml │ │ │ ├── PNet.xml.meta │ │ │ ├── PNetC.dll │ │ │ ├── PNetC.dll.meta │ │ │ ├── PNetC.xml │ │ │ ├── PNetC.xml.meta │ │ │ ├── PNetU.dll │ │ │ ├── PNetU.dll.meta │ │ │ ├── PNetU.xml │ │ │ └── PNetU.xml.meta │ │ ├── Resources.meta │ │ ├── Resources │ │ │ ├── Player.prefab │ │ │ └── Player.prefab.meta │ │ ├── Scenes.meta │ │ ├── Scenes │ │ │ ├── Main.unity │ │ │ └── Main.unity.meta │ │ ├── Scripts.meta │ │ ├── Scripts │ │ │ ├── ExamplePNet.cs │ │ │ ├── ExamplePNet.cs.meta │ │ │ ├── NetPlayer.cs │ │ │ └── NetPlayer.cs.meta │ │ ├── Standard Assets.meta │ │ └── Standard Assets │ │ │ ├── Character Controllers.meta │ │ │ └── Character Controllers │ │ │ ├── Sources.meta │ │ │ └── Sources │ │ │ ├── Scripts.meta │ │ │ └── Scripts │ │ │ ├── CharacterMotor.js │ │ │ ├── CharacterMotor.js.meta │ │ │ ├── FPSInputController.js │ │ │ ├── FPSInputController.js.meta │ │ │ ├── MouseLook.cs │ │ │ ├── MouseLook.cs.meta │ │ │ ├── PlatformInputController.js │ │ │ ├── PlatformInputController.js.meta │ │ │ ├── ThirdPersonCamera.js │ │ │ ├── ThirdPersonCamera.js.meta │ │ │ ├── ThirdPersonController.js │ │ │ └── ThirdPersonController.js.meta │ └── ProjectSettings │ │ ├── AudioManager.asset │ │ ├── DynamicsManager.asset │ │ ├── EditorBuildSettings.asset │ │ ├── EditorSettings.asset │ │ ├── GraphicsSettings.asset │ │ ├── InputManager.asset │ │ ├── NavMeshLayers.asset │ │ ├── NetworkManager.asset │ │ ├── Physics2DSettings.asset │ │ ├── ProjectSettings.asset │ │ ├── QualitySettings.asset │ │ ├── TagManager.asset │ │ └── TimeManager.asset └── ExampleServer │ ├── BasicRoom.cs │ ├── ExampleServer.csproj │ ├── ExampleServer.sln │ ├── PlayerComponent.cs │ ├── Program.cs │ ├── Properties │ ├── AssemblyInfo.cs │ ├── Settings.Designer.cs │ └── Settings.settings │ └── app.config ├── PNet.sln ├── PNet.vsmdi ├── PNet ├── Channels.cs ├── DictionarySerializer.cs ├── INetSerializable.cs ├── IntDictionary.cs ├── JetBrains.Annotations.cs ├── LidgrenExtensions.cs ├── ObjectArraySerializer.cs ├── PNet.csproj ├── Properties │ └── AssemblyInfo.cs └── RPCUtils.cs ├── PNetC ├── ClientConfiguration.cs ├── IEngineHook.cs ├── Log │ ├── ILogger.cs │ ├── Log.cs │ ├── NetworkLogLevel.cs │ └── NullLogger.cs ├── NetworkStateSynchronization.cs ├── NetworkView.cs ├── NetworkViewId.cs ├── NetworkViewManager.cs ├── NetworkedSceneObject.cs ├── PNet.cs ├── PNetC.csproj ├── Properties │ └── AssemblyInfo.cs ├── RPCMode.cs ├── SerializedStructs.cs └── SynchronizedField.cs ├── PNetS ├── GameMachine │ ├── GameObject │ │ ├── Component.cs │ │ ├── GameObject.Components.cs │ │ ├── GameObject.RunMethods.cs │ │ ├── GameObject.cs │ │ └── Prefab.cs │ ├── State │ │ ├── Coroutine.cs │ │ ├── GameState.Coroutine.cs │ │ ├── GameState.cs │ │ └── Time.cs │ └── Yield │ │ ├── Coroutine.cs │ │ ├── WaitForFrames.cs │ │ ├── WaitForSeconds.cs │ │ └── YieldInstruction.cs ├── Log │ ├── DefaultConsoleLogger.cs │ ├── ILogger.cs │ ├── Log.cs │ ├── NetworkLogLevel.cs │ └── NullLogger.cs ├── NetPeer.cs ├── NetworkView │ ├── NetMessageInfo.cs │ ├── NetworkView.RPC.cs │ ├── NetworkView.Static.cs │ ├── NetworkView.cs │ ├── NetworkViewId.cs │ ├── NetworkedSceneObject.cs │ └── NetworkedSceneView.cs ├── PNetS.csproj ├── Player.cs ├── Properties │ └── AssemblyInfo.cs ├── Resources.cs ├── Serializers │ └── SlimMathSerializer.cs ├── Server │ ├── PNetServer.Update.cs │ ├── PNetServer.cs │ ├── Room.Coroutine.cs │ ├── Room.State.cs │ ├── Room.cs │ ├── RoomBehaviour.cs │ └── TcpServer.cs ├── ServerConfiguration.cs └── Utils │ ├── IPoolItem.cs │ ├── NetworkStateSynchronization.cs │ ├── ObjectCreateMethod.cs │ ├── Pool.cs │ ├── RPCMode.cs │ └── RPCProcessor.cs ├── PNetU ├── NetBehaviour.cs ├── NetworkView.Static.cs ├── NetworkView.cs ├── NetworkedSceneObject.cs ├── PNet.cs ├── PNetU.csproj ├── Properties │ └── AssemblyInfo.cs ├── UnityDebugLogger.cs ├── UnityEngineHook.cs ├── UnityExtensions.cs ├── UnityNetworkViewManager.cs └── UnitySerializers.cs ├── README.md ├── Tests ├── ClientServerIntegrationTests │ ├── BasicTests.cs │ ├── ClientServerIntegrationTests.csproj │ ├── ClientTestComponent.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── RPCTests.cs │ ├── RoomTests.cs │ └── TestComponent.cs ├── PNet.Testing.Common │ ├── ASerializableTest.cs │ ├── IntDictionaryTest.cs │ ├── PNet.Testing.Common.csproj │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── ReflectionHelpers.cs │ ├── SerializableTest.cs │ ├── ServerUtils.cs │ ├── TestClientLogger.cs │ ├── TestEngineHook.cs │ ├── TestServerLogger.cs │ └── TestablePNet.cs ├── PNetSUnitTests │ ├── GameStateTest.cs │ ├── PNetSUnitTests.csproj │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── TcpServerTests.cs │ └── TcpStateTest.cs └── UnitTestsPNetC │ ├── NetTest.cs │ ├── NetworkManagerCreateAndRecycle.orderedtest │ ├── NetworkViewManagerTest.cs │ ├── Properties │ └── AssemblyInfo.cs │ ├── Test References │ └── PNetC.accessor │ └── UnitTestsPNetC.csproj ├── TraceAndTestImpact.testsettings ├── directions for lidgren and slimmath projects.txt ├── lib ├── UnityEngine.dll ├── YamlSerializer.XML └── YamlSerializer.dll ├── lidgren_patch.patch └── slimmath_patch.patch /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/.gitignore -------------------------------------------------------------------------------- /Example/Example Client/.gitignore: -------------------------------------------------------------------------------- 1 | !*.meta -------------------------------------------------------------------------------- /Example/Example Client/Assets/Plugins.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/Example Client/Assets/Plugins.meta -------------------------------------------------------------------------------- /Example/Example Client/Assets/Plugins/Lidgren.Network.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/Example Client/Assets/Plugins/Lidgren.Network.dll -------------------------------------------------------------------------------- /Example/Example Client/Assets/Plugins/Lidgren.Network.dll.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/Example Client/Assets/Plugins/Lidgren.Network.dll.meta -------------------------------------------------------------------------------- /Example/Example Client/Assets/Plugins/Lidgren.Network.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/Example Client/Assets/Plugins/Lidgren.Network.xml -------------------------------------------------------------------------------- /Example/Example Client/Assets/Plugins/Lidgren.Network.xml.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/Example Client/Assets/Plugins/Lidgren.Network.xml.meta -------------------------------------------------------------------------------- /Example/Example Client/Assets/Plugins/PNet.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/Example Client/Assets/Plugins/PNet.dll -------------------------------------------------------------------------------- /Example/Example Client/Assets/Plugins/PNet.dll.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/Example Client/Assets/Plugins/PNet.dll.meta -------------------------------------------------------------------------------- /Example/Example Client/Assets/Plugins/PNet.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/Example Client/Assets/Plugins/PNet.xml -------------------------------------------------------------------------------- /Example/Example Client/Assets/Plugins/PNet.xml.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/Example Client/Assets/Plugins/PNet.xml.meta -------------------------------------------------------------------------------- /Example/Example Client/Assets/Plugins/PNetC.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/Example Client/Assets/Plugins/PNetC.dll -------------------------------------------------------------------------------- /Example/Example Client/Assets/Plugins/PNetC.dll.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/Example Client/Assets/Plugins/PNetC.dll.meta -------------------------------------------------------------------------------- /Example/Example Client/Assets/Plugins/PNetC.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/Example Client/Assets/Plugins/PNetC.xml -------------------------------------------------------------------------------- /Example/Example Client/Assets/Plugins/PNetC.xml.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/Example Client/Assets/Plugins/PNetC.xml.meta -------------------------------------------------------------------------------- /Example/Example Client/Assets/Plugins/PNetU.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/Example Client/Assets/Plugins/PNetU.dll -------------------------------------------------------------------------------- /Example/Example Client/Assets/Plugins/PNetU.dll.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/Example Client/Assets/Plugins/PNetU.dll.meta -------------------------------------------------------------------------------- /Example/Example Client/Assets/Plugins/PNetU.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/Example Client/Assets/Plugins/PNetU.xml -------------------------------------------------------------------------------- /Example/Example Client/Assets/Plugins/PNetU.xml.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/Example Client/Assets/Plugins/PNetU.xml.meta -------------------------------------------------------------------------------- /Example/Example Client/Assets/Resources.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/Example Client/Assets/Resources.meta -------------------------------------------------------------------------------- /Example/Example Client/Assets/Resources/Player.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/Example Client/Assets/Resources/Player.prefab -------------------------------------------------------------------------------- /Example/Example Client/Assets/Resources/Player.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/Example Client/Assets/Resources/Player.prefab.meta -------------------------------------------------------------------------------- /Example/Example Client/Assets/Scenes.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/Example Client/Assets/Scenes.meta -------------------------------------------------------------------------------- /Example/Example Client/Assets/Scenes/Main.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/Example Client/Assets/Scenes/Main.unity -------------------------------------------------------------------------------- /Example/Example Client/Assets/Scenes/Main.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/Example Client/Assets/Scenes/Main.unity.meta -------------------------------------------------------------------------------- /Example/Example Client/Assets/Scripts.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/Example Client/Assets/Scripts.meta -------------------------------------------------------------------------------- /Example/Example Client/Assets/Scripts/ExamplePNet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/Example Client/Assets/Scripts/ExamplePNet.cs -------------------------------------------------------------------------------- /Example/Example Client/Assets/Scripts/ExamplePNet.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/Example Client/Assets/Scripts/ExamplePNet.cs.meta -------------------------------------------------------------------------------- /Example/Example Client/Assets/Scripts/NetPlayer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/Example Client/Assets/Scripts/NetPlayer.cs -------------------------------------------------------------------------------- /Example/Example Client/Assets/Scripts/NetPlayer.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/Example Client/Assets/Scripts/NetPlayer.cs.meta -------------------------------------------------------------------------------- /Example/Example Client/Assets/Standard Assets.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/Example Client/Assets/Standard Assets.meta -------------------------------------------------------------------------------- /Example/Example Client/Assets/Standard Assets/Character Controllers.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/Example Client/Assets/Standard Assets/Character Controllers.meta -------------------------------------------------------------------------------- /Example/Example Client/Assets/Standard Assets/Character Controllers/Sources.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/Example Client/Assets/Standard Assets/Character Controllers/Sources.meta -------------------------------------------------------------------------------- /Example/Example Client/Assets/Standard Assets/Character Controllers/Sources/Scripts.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/Example Client/Assets/Standard Assets/Character Controllers/Sources/Scripts.meta -------------------------------------------------------------------------------- /Example/Example Client/Assets/Standard Assets/Character Controllers/Sources/Scripts/CharacterMotor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/Example Client/Assets/Standard Assets/Character Controllers/Sources/Scripts/CharacterMotor.js -------------------------------------------------------------------------------- /Example/Example Client/Assets/Standard Assets/Character Controllers/Sources/Scripts/CharacterMotor.js.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/Example Client/Assets/Standard Assets/Character Controllers/Sources/Scripts/CharacterMotor.js.meta -------------------------------------------------------------------------------- /Example/Example Client/Assets/Standard Assets/Character Controllers/Sources/Scripts/FPSInputController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/Example Client/Assets/Standard Assets/Character Controllers/Sources/Scripts/FPSInputController.js -------------------------------------------------------------------------------- /Example/Example Client/Assets/Standard Assets/Character Controllers/Sources/Scripts/FPSInputController.js.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/Example Client/Assets/Standard Assets/Character Controllers/Sources/Scripts/FPSInputController.js.meta -------------------------------------------------------------------------------- /Example/Example Client/Assets/Standard Assets/Character Controllers/Sources/Scripts/MouseLook.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/Example Client/Assets/Standard Assets/Character Controllers/Sources/Scripts/MouseLook.cs -------------------------------------------------------------------------------- /Example/Example Client/Assets/Standard Assets/Character Controllers/Sources/Scripts/MouseLook.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/Example Client/Assets/Standard Assets/Character Controllers/Sources/Scripts/MouseLook.cs.meta -------------------------------------------------------------------------------- /Example/Example Client/Assets/Standard Assets/Character Controllers/Sources/Scripts/PlatformInputController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/Example Client/Assets/Standard Assets/Character Controllers/Sources/Scripts/PlatformInputController.js -------------------------------------------------------------------------------- /Example/Example Client/Assets/Standard Assets/Character Controllers/Sources/Scripts/PlatformInputController.js.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/Example Client/Assets/Standard Assets/Character Controllers/Sources/Scripts/PlatformInputController.js.meta -------------------------------------------------------------------------------- /Example/Example Client/Assets/Standard Assets/Character Controllers/Sources/Scripts/ThirdPersonCamera.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/Example Client/Assets/Standard Assets/Character Controllers/Sources/Scripts/ThirdPersonCamera.js -------------------------------------------------------------------------------- /Example/Example Client/Assets/Standard Assets/Character Controllers/Sources/Scripts/ThirdPersonCamera.js.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/Example Client/Assets/Standard Assets/Character Controllers/Sources/Scripts/ThirdPersonCamera.js.meta -------------------------------------------------------------------------------- /Example/Example Client/Assets/Standard Assets/Character Controllers/Sources/Scripts/ThirdPersonController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/Example Client/Assets/Standard Assets/Character Controllers/Sources/Scripts/ThirdPersonController.js -------------------------------------------------------------------------------- /Example/Example Client/Assets/Standard Assets/Character Controllers/Sources/Scripts/ThirdPersonController.js.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/Example Client/Assets/Standard Assets/Character Controllers/Sources/Scripts/ThirdPersonController.js.meta -------------------------------------------------------------------------------- /Example/Example Client/ProjectSettings/AudioManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/Example Client/ProjectSettings/AudioManager.asset -------------------------------------------------------------------------------- /Example/Example Client/ProjectSettings/DynamicsManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/Example Client/ProjectSettings/DynamicsManager.asset -------------------------------------------------------------------------------- /Example/Example Client/ProjectSettings/EditorBuildSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/Example Client/ProjectSettings/EditorBuildSettings.asset -------------------------------------------------------------------------------- /Example/Example Client/ProjectSettings/EditorSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/Example Client/ProjectSettings/EditorSettings.asset -------------------------------------------------------------------------------- /Example/Example Client/ProjectSettings/GraphicsSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/Example Client/ProjectSettings/GraphicsSettings.asset -------------------------------------------------------------------------------- /Example/Example Client/ProjectSettings/InputManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/Example Client/ProjectSettings/InputManager.asset -------------------------------------------------------------------------------- /Example/Example Client/ProjectSettings/NavMeshLayers.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/Example Client/ProjectSettings/NavMeshLayers.asset -------------------------------------------------------------------------------- /Example/Example Client/ProjectSettings/NetworkManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/Example Client/ProjectSettings/NetworkManager.asset -------------------------------------------------------------------------------- /Example/Example Client/ProjectSettings/Physics2DSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/Example Client/ProjectSettings/Physics2DSettings.asset -------------------------------------------------------------------------------- /Example/Example Client/ProjectSettings/ProjectSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/Example Client/ProjectSettings/ProjectSettings.asset -------------------------------------------------------------------------------- /Example/Example Client/ProjectSettings/QualitySettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/Example Client/ProjectSettings/QualitySettings.asset -------------------------------------------------------------------------------- /Example/Example Client/ProjectSettings/TagManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/Example Client/ProjectSettings/TagManager.asset -------------------------------------------------------------------------------- /Example/Example Client/ProjectSettings/TimeManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/Example Client/ProjectSettings/TimeManager.asset -------------------------------------------------------------------------------- /Example/ExampleServer/BasicRoom.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/ExampleServer/BasicRoom.cs -------------------------------------------------------------------------------- /Example/ExampleServer/ExampleServer.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/ExampleServer/ExampleServer.csproj -------------------------------------------------------------------------------- /Example/ExampleServer/ExampleServer.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/ExampleServer/ExampleServer.sln -------------------------------------------------------------------------------- /Example/ExampleServer/PlayerComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/ExampleServer/PlayerComponent.cs -------------------------------------------------------------------------------- /Example/ExampleServer/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/ExampleServer/Program.cs -------------------------------------------------------------------------------- /Example/ExampleServer/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/ExampleServer/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Example/ExampleServer/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/ExampleServer/Properties/Settings.Designer.cs -------------------------------------------------------------------------------- /Example/ExampleServer/Properties/Settings.settings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/ExampleServer/Properties/Settings.settings -------------------------------------------------------------------------------- /Example/ExampleServer/app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Example/ExampleServer/app.config -------------------------------------------------------------------------------- /PNet.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNet.sln -------------------------------------------------------------------------------- /PNet.vsmdi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNet.vsmdi -------------------------------------------------------------------------------- /PNet/Channels.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNet/Channels.cs -------------------------------------------------------------------------------- /PNet/DictionarySerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNet/DictionarySerializer.cs -------------------------------------------------------------------------------- /PNet/INetSerializable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNet/INetSerializable.cs -------------------------------------------------------------------------------- /PNet/IntDictionary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNet/IntDictionary.cs -------------------------------------------------------------------------------- /PNet/JetBrains.Annotations.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNet/JetBrains.Annotations.cs -------------------------------------------------------------------------------- /PNet/LidgrenExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNet/LidgrenExtensions.cs -------------------------------------------------------------------------------- /PNet/ObjectArraySerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNet/ObjectArraySerializer.cs -------------------------------------------------------------------------------- /PNet/PNet.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNet/PNet.csproj -------------------------------------------------------------------------------- /PNet/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNet/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /PNet/RPCUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNet/RPCUtils.cs -------------------------------------------------------------------------------- /PNetC/ClientConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetC/ClientConfiguration.cs -------------------------------------------------------------------------------- /PNetC/IEngineHook.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetC/IEngineHook.cs -------------------------------------------------------------------------------- /PNetC/Log/ILogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetC/Log/ILogger.cs -------------------------------------------------------------------------------- /PNetC/Log/Log.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetC/Log/Log.cs -------------------------------------------------------------------------------- /PNetC/Log/NetworkLogLevel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetC/Log/NetworkLogLevel.cs -------------------------------------------------------------------------------- /PNetC/Log/NullLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetC/Log/NullLogger.cs -------------------------------------------------------------------------------- /PNetC/NetworkStateSynchronization.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetC/NetworkStateSynchronization.cs -------------------------------------------------------------------------------- /PNetC/NetworkView.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetC/NetworkView.cs -------------------------------------------------------------------------------- /PNetC/NetworkViewId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetC/NetworkViewId.cs -------------------------------------------------------------------------------- /PNetC/NetworkViewManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetC/NetworkViewManager.cs -------------------------------------------------------------------------------- /PNetC/NetworkedSceneObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetC/NetworkedSceneObject.cs -------------------------------------------------------------------------------- /PNetC/PNet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetC/PNet.cs -------------------------------------------------------------------------------- /PNetC/PNetC.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetC/PNetC.csproj -------------------------------------------------------------------------------- /PNetC/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetC/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /PNetC/RPCMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetC/RPCMode.cs -------------------------------------------------------------------------------- /PNetC/SerializedStructs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetC/SerializedStructs.cs -------------------------------------------------------------------------------- /PNetC/SynchronizedField.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetC/SynchronizedField.cs -------------------------------------------------------------------------------- /PNetS/GameMachine/GameObject/Component.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetS/GameMachine/GameObject/Component.cs -------------------------------------------------------------------------------- /PNetS/GameMachine/GameObject/GameObject.Components.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetS/GameMachine/GameObject/GameObject.Components.cs -------------------------------------------------------------------------------- /PNetS/GameMachine/GameObject/GameObject.RunMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetS/GameMachine/GameObject/GameObject.RunMethods.cs -------------------------------------------------------------------------------- /PNetS/GameMachine/GameObject/GameObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetS/GameMachine/GameObject/GameObject.cs -------------------------------------------------------------------------------- /PNetS/GameMachine/GameObject/Prefab.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetS/GameMachine/GameObject/Prefab.cs -------------------------------------------------------------------------------- /PNetS/GameMachine/State/Coroutine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetS/GameMachine/State/Coroutine.cs -------------------------------------------------------------------------------- /PNetS/GameMachine/State/GameState.Coroutine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetS/GameMachine/State/GameState.Coroutine.cs -------------------------------------------------------------------------------- /PNetS/GameMachine/State/GameState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetS/GameMachine/State/GameState.cs -------------------------------------------------------------------------------- /PNetS/GameMachine/State/Time.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetS/GameMachine/State/Time.cs -------------------------------------------------------------------------------- /PNetS/GameMachine/Yield/Coroutine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetS/GameMachine/Yield/Coroutine.cs -------------------------------------------------------------------------------- /PNetS/GameMachine/Yield/WaitForFrames.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetS/GameMachine/Yield/WaitForFrames.cs -------------------------------------------------------------------------------- /PNetS/GameMachine/Yield/WaitForSeconds.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetS/GameMachine/Yield/WaitForSeconds.cs -------------------------------------------------------------------------------- /PNetS/GameMachine/Yield/YieldInstruction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetS/GameMachine/Yield/YieldInstruction.cs -------------------------------------------------------------------------------- /PNetS/Log/DefaultConsoleLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetS/Log/DefaultConsoleLogger.cs -------------------------------------------------------------------------------- /PNetS/Log/ILogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetS/Log/ILogger.cs -------------------------------------------------------------------------------- /PNetS/Log/Log.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetS/Log/Log.cs -------------------------------------------------------------------------------- /PNetS/Log/NetworkLogLevel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetS/Log/NetworkLogLevel.cs -------------------------------------------------------------------------------- /PNetS/Log/NullLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetS/Log/NullLogger.cs -------------------------------------------------------------------------------- /PNetS/NetPeer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetS/NetPeer.cs -------------------------------------------------------------------------------- /PNetS/NetworkView/NetMessageInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetS/NetworkView/NetMessageInfo.cs -------------------------------------------------------------------------------- /PNetS/NetworkView/NetworkView.RPC.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetS/NetworkView/NetworkView.RPC.cs -------------------------------------------------------------------------------- /PNetS/NetworkView/NetworkView.Static.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetS/NetworkView/NetworkView.Static.cs -------------------------------------------------------------------------------- /PNetS/NetworkView/NetworkView.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetS/NetworkView/NetworkView.cs -------------------------------------------------------------------------------- /PNetS/NetworkView/NetworkViewId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetS/NetworkView/NetworkViewId.cs -------------------------------------------------------------------------------- /PNetS/NetworkView/NetworkedSceneObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetS/NetworkView/NetworkedSceneObject.cs -------------------------------------------------------------------------------- /PNetS/NetworkView/NetworkedSceneView.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetS/NetworkView/NetworkedSceneView.cs -------------------------------------------------------------------------------- /PNetS/PNetS.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetS/PNetS.csproj -------------------------------------------------------------------------------- /PNetS/Player.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetS/Player.cs -------------------------------------------------------------------------------- /PNetS/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetS/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /PNetS/Resources.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetS/Resources.cs -------------------------------------------------------------------------------- /PNetS/Serializers/SlimMathSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetS/Serializers/SlimMathSerializer.cs -------------------------------------------------------------------------------- /PNetS/Server/PNetServer.Update.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetS/Server/PNetServer.Update.cs -------------------------------------------------------------------------------- /PNetS/Server/PNetServer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetS/Server/PNetServer.cs -------------------------------------------------------------------------------- /PNetS/Server/Room.Coroutine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetS/Server/Room.Coroutine.cs -------------------------------------------------------------------------------- /PNetS/Server/Room.State.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetS/Server/Room.State.cs -------------------------------------------------------------------------------- /PNetS/Server/Room.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetS/Server/Room.cs -------------------------------------------------------------------------------- /PNetS/Server/RoomBehaviour.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetS/Server/RoomBehaviour.cs -------------------------------------------------------------------------------- /PNetS/Server/TcpServer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetS/Server/TcpServer.cs -------------------------------------------------------------------------------- /PNetS/ServerConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetS/ServerConfiguration.cs -------------------------------------------------------------------------------- /PNetS/Utils/IPoolItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetS/Utils/IPoolItem.cs -------------------------------------------------------------------------------- /PNetS/Utils/NetworkStateSynchronization.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetS/Utils/NetworkStateSynchronization.cs -------------------------------------------------------------------------------- /PNetS/Utils/ObjectCreateMethod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetS/Utils/ObjectCreateMethod.cs -------------------------------------------------------------------------------- /PNetS/Utils/Pool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetS/Utils/Pool.cs -------------------------------------------------------------------------------- /PNetS/Utils/RPCMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetS/Utils/RPCMode.cs -------------------------------------------------------------------------------- /PNetS/Utils/RPCProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetS/Utils/RPCProcessor.cs -------------------------------------------------------------------------------- /PNetU/NetBehaviour.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetU/NetBehaviour.cs -------------------------------------------------------------------------------- /PNetU/NetworkView.Static.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetU/NetworkView.Static.cs -------------------------------------------------------------------------------- /PNetU/NetworkView.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetU/NetworkView.cs -------------------------------------------------------------------------------- /PNetU/NetworkedSceneObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetU/NetworkedSceneObject.cs -------------------------------------------------------------------------------- /PNetU/PNet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetU/PNet.cs -------------------------------------------------------------------------------- /PNetU/PNetU.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetU/PNetU.csproj -------------------------------------------------------------------------------- /PNetU/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetU/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /PNetU/UnityDebugLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetU/UnityDebugLogger.cs -------------------------------------------------------------------------------- /PNetU/UnityEngineHook.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetU/UnityEngineHook.cs -------------------------------------------------------------------------------- /PNetU/UnityExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetU/UnityExtensions.cs -------------------------------------------------------------------------------- /PNetU/UnityNetworkViewManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetU/UnityNetworkViewManager.cs -------------------------------------------------------------------------------- /PNetU/UnitySerializers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/PNetU/UnitySerializers.cs -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/README.md -------------------------------------------------------------------------------- /Tests/ClientServerIntegrationTests/BasicTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Tests/ClientServerIntegrationTests/BasicTests.cs -------------------------------------------------------------------------------- /Tests/ClientServerIntegrationTests/ClientServerIntegrationTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Tests/ClientServerIntegrationTests/ClientServerIntegrationTests.csproj -------------------------------------------------------------------------------- /Tests/ClientServerIntegrationTests/ClientTestComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Tests/ClientServerIntegrationTests/ClientTestComponent.cs -------------------------------------------------------------------------------- /Tests/ClientServerIntegrationTests/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Tests/ClientServerIntegrationTests/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Tests/ClientServerIntegrationTests/RPCTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Tests/ClientServerIntegrationTests/RPCTests.cs -------------------------------------------------------------------------------- /Tests/ClientServerIntegrationTests/RoomTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Tests/ClientServerIntegrationTests/RoomTests.cs -------------------------------------------------------------------------------- /Tests/ClientServerIntegrationTests/TestComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Tests/ClientServerIntegrationTests/TestComponent.cs -------------------------------------------------------------------------------- /Tests/PNet.Testing.Common/ASerializableTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Tests/PNet.Testing.Common/ASerializableTest.cs -------------------------------------------------------------------------------- /Tests/PNet.Testing.Common/IntDictionaryTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Tests/PNet.Testing.Common/IntDictionaryTest.cs -------------------------------------------------------------------------------- /Tests/PNet.Testing.Common/PNet.Testing.Common.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Tests/PNet.Testing.Common/PNet.Testing.Common.csproj -------------------------------------------------------------------------------- /Tests/PNet.Testing.Common/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Tests/PNet.Testing.Common/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Tests/PNet.Testing.Common/ReflectionHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Tests/PNet.Testing.Common/ReflectionHelpers.cs -------------------------------------------------------------------------------- /Tests/PNet.Testing.Common/SerializableTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Tests/PNet.Testing.Common/SerializableTest.cs -------------------------------------------------------------------------------- /Tests/PNet.Testing.Common/ServerUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Tests/PNet.Testing.Common/ServerUtils.cs -------------------------------------------------------------------------------- /Tests/PNet.Testing.Common/TestClientLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Tests/PNet.Testing.Common/TestClientLogger.cs -------------------------------------------------------------------------------- /Tests/PNet.Testing.Common/TestEngineHook.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Tests/PNet.Testing.Common/TestEngineHook.cs -------------------------------------------------------------------------------- /Tests/PNet.Testing.Common/TestServerLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Tests/PNet.Testing.Common/TestServerLogger.cs -------------------------------------------------------------------------------- /Tests/PNet.Testing.Common/TestablePNet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Tests/PNet.Testing.Common/TestablePNet.cs -------------------------------------------------------------------------------- /Tests/PNetSUnitTests/GameStateTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Tests/PNetSUnitTests/GameStateTest.cs -------------------------------------------------------------------------------- /Tests/PNetSUnitTests/PNetSUnitTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Tests/PNetSUnitTests/PNetSUnitTests.csproj -------------------------------------------------------------------------------- /Tests/PNetSUnitTests/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Tests/PNetSUnitTests/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Tests/PNetSUnitTests/TcpServerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Tests/PNetSUnitTests/TcpServerTests.cs -------------------------------------------------------------------------------- /Tests/PNetSUnitTests/TcpStateTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Tests/PNetSUnitTests/TcpStateTest.cs -------------------------------------------------------------------------------- /Tests/UnitTestsPNetC/NetTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Tests/UnitTestsPNetC/NetTest.cs -------------------------------------------------------------------------------- /Tests/UnitTestsPNetC/NetworkManagerCreateAndRecycle.orderedtest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Tests/UnitTestsPNetC/NetworkManagerCreateAndRecycle.orderedtest -------------------------------------------------------------------------------- /Tests/UnitTestsPNetC/NetworkViewManagerTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Tests/UnitTestsPNetC/NetworkViewManagerTest.cs -------------------------------------------------------------------------------- /Tests/UnitTestsPNetC/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Tests/UnitTestsPNetC/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Tests/UnitTestsPNetC/Test References/PNetC.accessor: -------------------------------------------------------------------------------- 1 | PNetC.dll 2 | Desktop 3 | -------------------------------------------------------------------------------- /Tests/UnitTestsPNetC/UnitTestsPNetC.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/Tests/UnitTestsPNetC/UnitTestsPNetC.csproj -------------------------------------------------------------------------------- /TraceAndTestImpact.testsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/TraceAndTestImpact.testsettings -------------------------------------------------------------------------------- /directions for lidgren and slimmath projects.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/directions for lidgren and slimmath projects.txt -------------------------------------------------------------------------------- /lib/UnityEngine.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/lib/UnityEngine.dll -------------------------------------------------------------------------------- /lib/YamlSerializer.XML: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/lib/YamlSerializer.XML -------------------------------------------------------------------------------- /lib/YamlSerializer.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/lib/YamlSerializer.dll -------------------------------------------------------------------------------- /lidgren_patch.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/lidgren_patch.patch -------------------------------------------------------------------------------- /slimmath_patch.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbruening/PNet/HEAD/slimmath_patch.patch --------------------------------------------------------------------------------