├── .gitattributes ├── .gitignore ├── .vscode └── settings.json ├── Assets ├── .gitKeep ├── Logo │ ├── Square150x150Logo.scale-100.png │ ├── Square150x150Logo.scale-125.png │ ├── Square150x150Logo.scale-150.png │ ├── Square150x150Logo.scale-200.png │ ├── Square150x150Logo.scale-400.png │ ├── Square310x310Logo.scale-100.png │ ├── Square310x310Logo.scale-125.png │ ├── Square310x310Logo.scale-150.png │ ├── Square310x310Logo.scale-200.png │ ├── Square310x310Logo.scale-400.png │ ├── Square44x44Logo.targetsize-16.png │ ├── Square44x44Logo.targetsize-20.png │ ├── Square44x44Logo.targetsize-24.png │ ├── Square44x44Logo.targetsize-256.png │ ├── Square44x44Logo.targetsize-30.png │ ├── Square44x44Logo.targetsize-32.png │ ├── Square44x44Logo.targetsize-36.png │ ├── Square44x44Logo.targetsize-40.png │ ├── Square44x44Logo.targetsize-48.png │ ├── Square44x44Logo.targetsize-60.png │ ├── Square44x44Logo.targetsize-64.png │ ├── Square44x44Logo.targetsize-72.png │ ├── Square44x44Logo.targetsize-80.png │ ├── Square44x44Logo.targetsize-96.png │ ├── Square71x71Logo.scale-100.png │ ├── Square71x71Logo.scale-125.png │ ├── Square71x71Logo.scale-150.png │ ├── Square71x71Logo.scale-200.png │ ├── Square71x71Logo.scale-400.png │ ├── StoreLogo.scale-150.png │ ├── StoreLogo.scale-300.png │ ├── StoreLogo.scale-71.png │ ├── icon.ico │ ├── square150x150logo_scale_100.ico │ ├── square150x150logo_scale_125.ico │ ├── square150x150logo_scale_200_256px.ico │ ├── square150x150logo_scale_400_256px.ico │ ├── square310x310logo_scale_100_256px.ico │ ├── square310x310logo_scale_150_256px.ico │ ├── square310x310logo_scale_200_256px.ico │ ├── square310x310logo_scale_400_256px.ico │ ├── square44x44logo_targetsize_256.ico │ ├── square44x44logo_targetsize_80.ico │ ├── square44x44logo_targetsize_96.ico │ ├── square71x71logo_scale_100.ico │ ├── square71x71logo_scale_125.ico │ ├── square71x71logo_scale_150.ico │ ├── square71x71logo_scale_200.ico │ ├── square71x71logo_scale_400_256px.ico │ ├── storelogo_scale_150.ico │ ├── storelogo_scale_300_256px.ico │ └── storelogo_scale_71.ico └── rr.txt ├── CONTRIBUTING.md ├── LICENSE ├── Localization └── English │ └── MP_UI.tyd ├── Multiplayer.Core ├── AdditionalOutputArtifacts │ └── steam_api64_new.dll ├── Behaviours │ ├── MultiplayerMenuBehaviour.cs │ ├── NetworkingClientBehaviour.cs │ ├── NetworkingServerBehaviour.cs │ └── SteamHelperBehaviour.cs ├── DebugConsole.cs ├── Meta.cs ├── Multiplayer - Backup.Core.csproj ├── Multiplayer.Core.csproj ├── Multiplayer.Core.csproj.DotSettings ├── Multiplayer.Core.csproj.bak ├── README.md ├── Utils │ ├── IPUtils.cs │ ├── SettingsHandler.cs │ └── UItils.cs └── icon.ico ├── Multiplayer.Debugging ├── FileLogger.cs ├── Multiplayer.Debugging.csproj └── UnityLogger.cs ├── Multiplayer.Extensions ├── AudioHandler.cs ├── Multiplayer.Extensions.csproj ├── Path.cs ├── StringExt.cs └── UI.cs ├── Multiplayer.Networking.Test ├── Multiplayer.Networking.Test.csproj ├── ServerHandlerTest.cs ├── ServerSidedTests.cs ├── SteamWorksTests.cs └── TestLogger.cs ├── Multiplayer.Networking ├── Client │ ├── ClientEvents.cs │ ├── GameClient.cs │ ├── GameClientSocket.cs │ ├── GameClient_old.cs │ └── Handlers │ │ ├── ChatHandler.cs │ │ └── ClientPacketHandler.cs ├── Constants.cs ├── Multiplayer.Networking.csproj ├── Packets │ ├── AuthResponse.cs │ ├── ChatMessage.cs │ ├── GamePacket.cs │ ├── Handshake.cs │ ├── Moderation.cs │ ├── generatePackets.ps1 │ └── proto │ │ ├── authResponse.proto │ │ ├── chatMessage.proto │ │ ├── gamePacket.proto │ │ ├── handshake.proto │ │ └── moderation.proto ├── SIMM.cs ├── Server │ ├── GameServer.cs │ ├── GameServerSocket.cs │ ├── GameServer_old.cs │ ├── Handlers │ │ ├── ChatHandler.cs │ │ ├── HandshakeHandler.cs │ │ └── ServerPacketHandler.cs │ ├── Managers │ │ └── BanManager.cs │ ├── ServerEvents.cs │ └── ServerInfo.cs ├── Shared │ ├── GameUser.cs │ ├── IPacketHandler.cs │ └── Managers │ │ ├── RegisterManager.cs │ │ └── UserManager.cs └── Utility │ ├── PacketSerializer.cs │ └── SteamHelper.cs ├── Multiplayer.Shared ├── ILogger.cs ├── Multiplayer.Shared.csproj └── Multiplayer.Shared.csproj.bak ├── README.md ├── Utilities └── setSoftwareIncFolder.bat ├── create-binaries.ps1 ├── lib ├── net46 │ ├── Facepunch.Steamworks.Win64.dll │ ├── Facepunch.Steamworks.Win64.xml │ └── steam_api64_new.dll └── netstandard2.0 │ ├── Facepunch.Steamworks.Win64.deps.json │ ├── Facepunch.Steamworks.Win64.dll │ ├── Facepunch.Steamworks.Win64.xml │ └── steam_api64_new.dll └── swinc.multiplayer.sln /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | } -------------------------------------------------------------------------------- /Assets/.gitKeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Assets/Logo/Square150x150Logo.scale-100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Assets/Logo/Square150x150Logo.scale-100.png -------------------------------------------------------------------------------- /Assets/Logo/Square150x150Logo.scale-125.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Assets/Logo/Square150x150Logo.scale-125.png -------------------------------------------------------------------------------- /Assets/Logo/Square150x150Logo.scale-150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Assets/Logo/Square150x150Logo.scale-150.png -------------------------------------------------------------------------------- /Assets/Logo/Square150x150Logo.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Assets/Logo/Square150x150Logo.scale-200.png -------------------------------------------------------------------------------- /Assets/Logo/Square150x150Logo.scale-400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Assets/Logo/Square150x150Logo.scale-400.png -------------------------------------------------------------------------------- /Assets/Logo/Square310x310Logo.scale-100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Assets/Logo/Square310x310Logo.scale-100.png -------------------------------------------------------------------------------- /Assets/Logo/Square310x310Logo.scale-125.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Assets/Logo/Square310x310Logo.scale-125.png -------------------------------------------------------------------------------- /Assets/Logo/Square310x310Logo.scale-150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Assets/Logo/Square310x310Logo.scale-150.png -------------------------------------------------------------------------------- /Assets/Logo/Square310x310Logo.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Assets/Logo/Square310x310Logo.scale-200.png -------------------------------------------------------------------------------- /Assets/Logo/Square310x310Logo.scale-400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Assets/Logo/Square310x310Logo.scale-400.png -------------------------------------------------------------------------------- /Assets/Logo/Square44x44Logo.targetsize-16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Assets/Logo/Square44x44Logo.targetsize-16.png -------------------------------------------------------------------------------- /Assets/Logo/Square44x44Logo.targetsize-20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Assets/Logo/Square44x44Logo.targetsize-20.png -------------------------------------------------------------------------------- /Assets/Logo/Square44x44Logo.targetsize-24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Assets/Logo/Square44x44Logo.targetsize-24.png -------------------------------------------------------------------------------- /Assets/Logo/Square44x44Logo.targetsize-256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Assets/Logo/Square44x44Logo.targetsize-256.png -------------------------------------------------------------------------------- /Assets/Logo/Square44x44Logo.targetsize-30.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Assets/Logo/Square44x44Logo.targetsize-30.png -------------------------------------------------------------------------------- /Assets/Logo/Square44x44Logo.targetsize-32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Assets/Logo/Square44x44Logo.targetsize-32.png -------------------------------------------------------------------------------- /Assets/Logo/Square44x44Logo.targetsize-36.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Assets/Logo/Square44x44Logo.targetsize-36.png -------------------------------------------------------------------------------- /Assets/Logo/Square44x44Logo.targetsize-40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Assets/Logo/Square44x44Logo.targetsize-40.png -------------------------------------------------------------------------------- /Assets/Logo/Square44x44Logo.targetsize-48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Assets/Logo/Square44x44Logo.targetsize-48.png -------------------------------------------------------------------------------- /Assets/Logo/Square44x44Logo.targetsize-60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Assets/Logo/Square44x44Logo.targetsize-60.png -------------------------------------------------------------------------------- /Assets/Logo/Square44x44Logo.targetsize-64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Assets/Logo/Square44x44Logo.targetsize-64.png -------------------------------------------------------------------------------- /Assets/Logo/Square44x44Logo.targetsize-72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Assets/Logo/Square44x44Logo.targetsize-72.png -------------------------------------------------------------------------------- /Assets/Logo/Square44x44Logo.targetsize-80.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Assets/Logo/Square44x44Logo.targetsize-80.png -------------------------------------------------------------------------------- /Assets/Logo/Square44x44Logo.targetsize-96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Assets/Logo/Square44x44Logo.targetsize-96.png -------------------------------------------------------------------------------- /Assets/Logo/Square71x71Logo.scale-100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Assets/Logo/Square71x71Logo.scale-100.png -------------------------------------------------------------------------------- /Assets/Logo/Square71x71Logo.scale-125.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Assets/Logo/Square71x71Logo.scale-125.png -------------------------------------------------------------------------------- /Assets/Logo/Square71x71Logo.scale-150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Assets/Logo/Square71x71Logo.scale-150.png -------------------------------------------------------------------------------- /Assets/Logo/Square71x71Logo.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Assets/Logo/Square71x71Logo.scale-200.png -------------------------------------------------------------------------------- /Assets/Logo/Square71x71Logo.scale-400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Assets/Logo/Square71x71Logo.scale-400.png -------------------------------------------------------------------------------- /Assets/Logo/StoreLogo.scale-150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Assets/Logo/StoreLogo.scale-150.png -------------------------------------------------------------------------------- /Assets/Logo/StoreLogo.scale-300.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Assets/Logo/StoreLogo.scale-300.png -------------------------------------------------------------------------------- /Assets/Logo/StoreLogo.scale-71.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Assets/Logo/StoreLogo.scale-71.png -------------------------------------------------------------------------------- /Assets/Logo/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Assets/Logo/icon.ico -------------------------------------------------------------------------------- /Assets/Logo/square150x150logo_scale_100.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Assets/Logo/square150x150logo_scale_100.ico -------------------------------------------------------------------------------- /Assets/Logo/square150x150logo_scale_125.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Assets/Logo/square150x150logo_scale_125.ico -------------------------------------------------------------------------------- /Assets/Logo/square150x150logo_scale_200_256px.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Assets/Logo/square150x150logo_scale_200_256px.ico -------------------------------------------------------------------------------- /Assets/Logo/square150x150logo_scale_400_256px.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Assets/Logo/square150x150logo_scale_400_256px.ico -------------------------------------------------------------------------------- /Assets/Logo/square310x310logo_scale_100_256px.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Assets/Logo/square310x310logo_scale_100_256px.ico -------------------------------------------------------------------------------- /Assets/Logo/square310x310logo_scale_150_256px.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Assets/Logo/square310x310logo_scale_150_256px.ico -------------------------------------------------------------------------------- /Assets/Logo/square310x310logo_scale_200_256px.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Assets/Logo/square310x310logo_scale_200_256px.ico -------------------------------------------------------------------------------- /Assets/Logo/square310x310logo_scale_400_256px.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Assets/Logo/square310x310logo_scale_400_256px.ico -------------------------------------------------------------------------------- /Assets/Logo/square44x44logo_targetsize_256.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Assets/Logo/square44x44logo_targetsize_256.ico -------------------------------------------------------------------------------- /Assets/Logo/square44x44logo_targetsize_80.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Assets/Logo/square44x44logo_targetsize_80.ico -------------------------------------------------------------------------------- /Assets/Logo/square44x44logo_targetsize_96.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Assets/Logo/square44x44logo_targetsize_96.ico -------------------------------------------------------------------------------- /Assets/Logo/square71x71logo_scale_100.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Assets/Logo/square71x71logo_scale_100.ico -------------------------------------------------------------------------------- /Assets/Logo/square71x71logo_scale_125.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Assets/Logo/square71x71logo_scale_125.ico -------------------------------------------------------------------------------- /Assets/Logo/square71x71logo_scale_150.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Assets/Logo/square71x71logo_scale_150.ico -------------------------------------------------------------------------------- /Assets/Logo/square71x71logo_scale_200.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Assets/Logo/square71x71logo_scale_200.ico -------------------------------------------------------------------------------- /Assets/Logo/square71x71logo_scale_400_256px.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Assets/Logo/square71x71logo_scale_400_256px.ico -------------------------------------------------------------------------------- /Assets/Logo/storelogo_scale_150.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Assets/Logo/storelogo_scale_150.ico -------------------------------------------------------------------------------- /Assets/Logo/storelogo_scale_300_256px.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Assets/Logo/storelogo_scale_300_256px.ico -------------------------------------------------------------------------------- /Assets/Logo/storelogo_scale_71.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Assets/Logo/storelogo_scale_71.ico -------------------------------------------------------------------------------- /Assets/rr.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Assets/rr.txt -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/LICENSE -------------------------------------------------------------------------------- /Localization/English/MP_UI.tyd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Localization/English/MP_UI.tyd -------------------------------------------------------------------------------- /Multiplayer.Core/AdditionalOutputArtifacts/steam_api64_new.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Core/AdditionalOutputArtifacts/steam_api64_new.dll -------------------------------------------------------------------------------- /Multiplayer.Core/Behaviours/MultiplayerMenuBehaviour.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Core/Behaviours/MultiplayerMenuBehaviour.cs -------------------------------------------------------------------------------- /Multiplayer.Core/Behaviours/NetworkingClientBehaviour.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Core/Behaviours/NetworkingClientBehaviour.cs -------------------------------------------------------------------------------- /Multiplayer.Core/Behaviours/NetworkingServerBehaviour.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Core/Behaviours/NetworkingServerBehaviour.cs -------------------------------------------------------------------------------- /Multiplayer.Core/Behaviours/SteamHelperBehaviour.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Core/Behaviours/SteamHelperBehaviour.cs -------------------------------------------------------------------------------- /Multiplayer.Core/DebugConsole.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Core/DebugConsole.cs -------------------------------------------------------------------------------- /Multiplayer.Core/Meta.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Core/Meta.cs -------------------------------------------------------------------------------- /Multiplayer.Core/Multiplayer - Backup.Core.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Core/Multiplayer - Backup.Core.csproj -------------------------------------------------------------------------------- /Multiplayer.Core/Multiplayer.Core.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Core/Multiplayer.Core.csproj -------------------------------------------------------------------------------- /Multiplayer.Core/Multiplayer.Core.csproj.DotSettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Core/Multiplayer.Core.csproj.DotSettings -------------------------------------------------------------------------------- /Multiplayer.Core/Multiplayer.Core.csproj.bak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Core/Multiplayer.Core.csproj.bak -------------------------------------------------------------------------------- /Multiplayer.Core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Core/README.md -------------------------------------------------------------------------------- /Multiplayer.Core/Utils/IPUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Core/Utils/IPUtils.cs -------------------------------------------------------------------------------- /Multiplayer.Core/Utils/SettingsHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Core/Utils/SettingsHandler.cs -------------------------------------------------------------------------------- /Multiplayer.Core/Utils/UItils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Core/Utils/UItils.cs -------------------------------------------------------------------------------- /Multiplayer.Core/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Core/icon.ico -------------------------------------------------------------------------------- /Multiplayer.Debugging/FileLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Debugging/FileLogger.cs -------------------------------------------------------------------------------- /Multiplayer.Debugging/Multiplayer.Debugging.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Debugging/Multiplayer.Debugging.csproj -------------------------------------------------------------------------------- /Multiplayer.Debugging/UnityLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Debugging/UnityLogger.cs -------------------------------------------------------------------------------- /Multiplayer.Extensions/AudioHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Extensions/AudioHandler.cs -------------------------------------------------------------------------------- /Multiplayer.Extensions/Multiplayer.Extensions.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Extensions/Multiplayer.Extensions.csproj -------------------------------------------------------------------------------- /Multiplayer.Extensions/Path.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Extensions/Path.cs -------------------------------------------------------------------------------- /Multiplayer.Extensions/StringExt.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Extensions/StringExt.cs -------------------------------------------------------------------------------- /Multiplayer.Extensions/UI.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Extensions/UI.cs -------------------------------------------------------------------------------- /Multiplayer.Networking.Test/Multiplayer.Networking.Test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Networking.Test/Multiplayer.Networking.Test.csproj -------------------------------------------------------------------------------- /Multiplayer.Networking.Test/ServerHandlerTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Networking.Test/ServerHandlerTest.cs -------------------------------------------------------------------------------- /Multiplayer.Networking.Test/ServerSidedTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Networking.Test/ServerSidedTests.cs -------------------------------------------------------------------------------- /Multiplayer.Networking.Test/SteamWorksTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Networking.Test/SteamWorksTests.cs -------------------------------------------------------------------------------- /Multiplayer.Networking.Test/TestLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Networking.Test/TestLogger.cs -------------------------------------------------------------------------------- /Multiplayer.Networking/Client/ClientEvents.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Networking/Client/ClientEvents.cs -------------------------------------------------------------------------------- /Multiplayer.Networking/Client/GameClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Networking/Client/GameClient.cs -------------------------------------------------------------------------------- /Multiplayer.Networking/Client/GameClientSocket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Networking/Client/GameClientSocket.cs -------------------------------------------------------------------------------- /Multiplayer.Networking/Client/GameClient_old.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Networking/Client/GameClient_old.cs -------------------------------------------------------------------------------- /Multiplayer.Networking/Client/Handlers/ChatHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Networking/Client/Handlers/ChatHandler.cs -------------------------------------------------------------------------------- /Multiplayer.Networking/Client/Handlers/ClientPacketHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Networking/Client/Handlers/ClientPacketHandler.cs -------------------------------------------------------------------------------- /Multiplayer.Networking/Constants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Networking/Constants.cs -------------------------------------------------------------------------------- /Multiplayer.Networking/Multiplayer.Networking.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Networking/Multiplayer.Networking.csproj -------------------------------------------------------------------------------- /Multiplayer.Networking/Packets/AuthResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Networking/Packets/AuthResponse.cs -------------------------------------------------------------------------------- /Multiplayer.Networking/Packets/ChatMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Networking/Packets/ChatMessage.cs -------------------------------------------------------------------------------- /Multiplayer.Networking/Packets/GamePacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Networking/Packets/GamePacket.cs -------------------------------------------------------------------------------- /Multiplayer.Networking/Packets/Handshake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Networking/Packets/Handshake.cs -------------------------------------------------------------------------------- /Multiplayer.Networking/Packets/Moderation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Networking/Packets/Moderation.cs -------------------------------------------------------------------------------- /Multiplayer.Networking/Packets/generatePackets.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Networking/Packets/generatePackets.ps1 -------------------------------------------------------------------------------- /Multiplayer.Networking/Packets/proto/authResponse.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Networking/Packets/proto/authResponse.proto -------------------------------------------------------------------------------- /Multiplayer.Networking/Packets/proto/chatMessage.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Networking/Packets/proto/chatMessage.proto -------------------------------------------------------------------------------- /Multiplayer.Networking/Packets/proto/gamePacket.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Networking/Packets/proto/gamePacket.proto -------------------------------------------------------------------------------- /Multiplayer.Networking/Packets/proto/handshake.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Networking/Packets/proto/handshake.proto -------------------------------------------------------------------------------- /Multiplayer.Networking/Packets/proto/moderation.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Networking/Packets/proto/moderation.proto -------------------------------------------------------------------------------- /Multiplayer.Networking/SIMM.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Networking/SIMM.cs -------------------------------------------------------------------------------- /Multiplayer.Networking/Server/GameServer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Networking/Server/GameServer.cs -------------------------------------------------------------------------------- /Multiplayer.Networking/Server/GameServerSocket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Networking/Server/GameServerSocket.cs -------------------------------------------------------------------------------- /Multiplayer.Networking/Server/GameServer_old.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Networking/Server/GameServer_old.cs -------------------------------------------------------------------------------- /Multiplayer.Networking/Server/Handlers/ChatHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Networking/Server/Handlers/ChatHandler.cs -------------------------------------------------------------------------------- /Multiplayer.Networking/Server/Handlers/HandshakeHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Networking/Server/Handlers/HandshakeHandler.cs -------------------------------------------------------------------------------- /Multiplayer.Networking/Server/Handlers/ServerPacketHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Networking/Server/Handlers/ServerPacketHandler.cs -------------------------------------------------------------------------------- /Multiplayer.Networking/Server/Managers/BanManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Networking/Server/Managers/BanManager.cs -------------------------------------------------------------------------------- /Multiplayer.Networking/Server/ServerEvents.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Networking/Server/ServerEvents.cs -------------------------------------------------------------------------------- /Multiplayer.Networking/Server/ServerInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Networking/Server/ServerInfo.cs -------------------------------------------------------------------------------- /Multiplayer.Networking/Shared/GameUser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Networking/Shared/GameUser.cs -------------------------------------------------------------------------------- /Multiplayer.Networking/Shared/IPacketHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Networking/Shared/IPacketHandler.cs -------------------------------------------------------------------------------- /Multiplayer.Networking/Shared/Managers/RegisterManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Networking/Shared/Managers/RegisterManager.cs -------------------------------------------------------------------------------- /Multiplayer.Networking/Shared/Managers/UserManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Networking/Shared/Managers/UserManager.cs -------------------------------------------------------------------------------- /Multiplayer.Networking/Utility/PacketSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Networking/Utility/PacketSerializer.cs -------------------------------------------------------------------------------- /Multiplayer.Networking/Utility/SteamHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Networking/Utility/SteamHelper.cs -------------------------------------------------------------------------------- /Multiplayer.Shared/ILogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Shared/ILogger.cs -------------------------------------------------------------------------------- /Multiplayer.Shared/Multiplayer.Shared.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Shared/Multiplayer.Shared.csproj -------------------------------------------------------------------------------- /Multiplayer.Shared/Multiplayer.Shared.csproj.bak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Multiplayer.Shared/Multiplayer.Shared.csproj.bak -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/README.md -------------------------------------------------------------------------------- /Utilities/setSoftwareIncFolder.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/Utilities/setSoftwareIncFolder.bat -------------------------------------------------------------------------------- /create-binaries.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/create-binaries.ps1 -------------------------------------------------------------------------------- /lib/net46/Facepunch.Steamworks.Win64.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/lib/net46/Facepunch.Steamworks.Win64.dll -------------------------------------------------------------------------------- /lib/net46/Facepunch.Steamworks.Win64.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/lib/net46/Facepunch.Steamworks.Win64.xml -------------------------------------------------------------------------------- /lib/net46/steam_api64_new.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/lib/net46/steam_api64_new.dll -------------------------------------------------------------------------------- /lib/netstandard2.0/Facepunch.Steamworks.Win64.deps.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/lib/netstandard2.0/Facepunch.Steamworks.Win64.deps.json -------------------------------------------------------------------------------- /lib/netstandard2.0/Facepunch.Steamworks.Win64.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/lib/netstandard2.0/Facepunch.Steamworks.Win64.dll -------------------------------------------------------------------------------- /lib/netstandard2.0/Facepunch.Steamworks.Win64.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/lib/netstandard2.0/Facepunch.Steamworks.Win64.xml -------------------------------------------------------------------------------- /lib/netstandard2.0/steam_api64_new.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/lib/netstandard2.0/steam_api64_new.dll -------------------------------------------------------------------------------- /swinc.multiplayer.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-inc-multiplayer/software-inc-multiplayer/HEAD/swinc.multiplayer.sln --------------------------------------------------------------------------------