├── .gitattributes ├── .github └── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── feature_request.md │ └── question.md ├── .gitignore ├── BeaverBuddies.sln ├── BeaverBuddies ├── Attributes.cs ├── BeaverBuddies.csproj ├── ConfigIOService.cs ├── Connect │ ├── ButtonInserter.cs │ ├── ClientConnectionService.cs │ ├── ClientConnectionUI.cs │ ├── FirstTimerService.cs │ ├── RehostingService.cs │ └── ServerHostingUtils.cs ├── DesyncDetecter │ ├── DesyncDetecterService.cs │ └── DesyncPatches.cs ├── DeterminismPatcher.cs ├── DeterminismService.cs ├── Doc │ ├── AllEvents.txt │ ├── Changelog.txt │ ├── ClassesWithHashSets.txt │ ├── ClassesWithRandom.txt │ ├── ClassesWithTimeTriggers.txt │ ├── Consent.txt │ ├── DerivedClasses.txt │ ├── Movement.md │ ├── ParallelSingletons.txt │ ├── ToTestV6.md │ ├── TranslationPrompt.txt │ ├── UIFragments.txt │ └── WorkshopDescription.txt ├── Editor │ ├── EditorConfigurator.cs │ ├── MapEditorPatches.cs │ ├── MultiplayerMapMetadata.cs │ ├── StartingLocationNumberService.cs │ └── StartingLocationPlayer.cs ├── Events │ ├── BatchEvents.cs │ ├── ConnectionEvents.cs │ ├── EntityUIEvents.cs │ ├── ReplayEvent.cs │ ├── SystemEvents.cs │ ├── TimeEvents.cs │ └── ToolEvents.cs ├── Fixes │ ├── AnimationFixes.cs │ ├── SimulationUpdateFix.cs │ ├── TestingStrategies_Scrap.cs │ ├── TickOnlyArrayFix.cs │ ├── WaterSourceFix.cs │ └── WaterWheelFix.cs ├── GameSaveHelper.cs ├── IO │ ├── ClientEventIO.cs │ ├── EventIO.cs │ ├── FileIO.cs │ ├── NetIOBase.cs │ └── ServerEventIO.cs ├── Localizations │ ├── deDE_BeaverBuddie.csv │ ├── enUS_BeaverBuddie.csv │ ├── esES_BeaverBuddie.csv │ ├── frFR_BeaverBuddie.csv │ ├── itIT_BeaverBuddie.csv │ ├── jaJP_BeaverBuddie.csv │ ├── koKR_BeaverBuddie.csv │ ├── plPL_BeaverBuddie.csv │ ├── ptBR_BeaverBuddie.csv │ ├── ruRU_BeaverBuddie.csv │ ├── thTH_BeaverBuddie.csv │ ├── trTR_BeaverBuddie.csv │ ├── ukUA_BeaverBuddie.csv │ ├── zhCN_BeaverBuddie.csv │ └── zhTW_BeaverBuddie.csv ├── MultiStart │ ├── MultiStartConfigurator.cs │ ├── MultiStartPatches.cs │ ├── MultiplayerNewGameMode.cs │ └── StartBuildingsService.cs ├── NuGet.Config ├── Plugin.cs ├── ReplayConfig.cs ├── ReplayService.cs ├── Reporting │ └── ReportingService.cs ├── Settings.cs ├── SingletonManager.cs ├── Steam │ ├── ISteamPacketReceiver.cs │ ├── SteamListener.cs │ ├── SteamOverlayConnectionService.cs │ ├── SteamPacketListener.cs │ └── SteamSocket.cs ├── TickProgressService.cs ├── TickReplacerService.cs ├── TickWatcherService.cs ├── Util │ ├── LinkHelper.cs │ ├── Logging │ │ ├── ILogger.cs │ │ └── UnityLogger.cs │ ├── ReflectionUtils.cs │ ├── RegisteredLocalizationService.cs │ └── TimeoutUtils.cs ├── env.props.template ├── manifest.json ├── thumbnail.png └── workshop_data.json ├── ClientServerSimulator ├── ClientServerSimulator.csproj ├── Drivers.cs ├── Form1.Designer.cs ├── Form1.cs ├── Form1.resx ├── Program.cs ├── client.json ├── save.timber └── server.json ├── Inspector ├── ConcurrentQueueWithWaitTests.cs ├── HasSetTest.cs ├── Inspector.csproj ├── Program.cs └── UpdateLocalizations.cs ├── License.txt ├── Media ├── Icon-full.png ├── Icon.pdn ├── IconBG.png ├── logo.jpg └── thumbnail-large.png ├── README.md └── TimberNet ├── CompressionUtils.cs ├── ConcurrentQueueWithWait.cs ├── ISocketListener.cs ├── ISocketStream.cs ├── MultiSocketListener.cs ├── TCPClientWrapper.cs ├── TCPListenerWrapper.cs ├── TimberClient.cs ├── TimberNet.csproj ├── TimberNetBase.cs └── TimberServer.cs /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/question.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/.github/ISSUE_TEMPLATE/question.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/.gitignore -------------------------------------------------------------------------------- /BeaverBuddies.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies.sln -------------------------------------------------------------------------------- /BeaverBuddies/Attributes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Attributes.cs -------------------------------------------------------------------------------- /BeaverBuddies/BeaverBuddies.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/BeaverBuddies.csproj -------------------------------------------------------------------------------- /BeaverBuddies/ConfigIOService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/ConfigIOService.cs -------------------------------------------------------------------------------- /BeaverBuddies/Connect/ButtonInserter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Connect/ButtonInserter.cs -------------------------------------------------------------------------------- /BeaverBuddies/Connect/ClientConnectionService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Connect/ClientConnectionService.cs -------------------------------------------------------------------------------- /BeaverBuddies/Connect/ClientConnectionUI.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Connect/ClientConnectionUI.cs -------------------------------------------------------------------------------- /BeaverBuddies/Connect/FirstTimerService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Connect/FirstTimerService.cs -------------------------------------------------------------------------------- /BeaverBuddies/Connect/RehostingService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Connect/RehostingService.cs -------------------------------------------------------------------------------- /BeaverBuddies/Connect/ServerHostingUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Connect/ServerHostingUtils.cs -------------------------------------------------------------------------------- /BeaverBuddies/DesyncDetecter/DesyncDetecterService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/DesyncDetecter/DesyncDetecterService.cs -------------------------------------------------------------------------------- /BeaverBuddies/DesyncDetecter/DesyncPatches.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/DesyncDetecter/DesyncPatches.cs -------------------------------------------------------------------------------- /BeaverBuddies/DeterminismPatcher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/DeterminismPatcher.cs -------------------------------------------------------------------------------- /BeaverBuddies/DeterminismService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/DeterminismService.cs -------------------------------------------------------------------------------- /BeaverBuddies/Doc/AllEvents.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Doc/AllEvents.txt -------------------------------------------------------------------------------- /BeaverBuddies/Doc/Changelog.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Doc/Changelog.txt -------------------------------------------------------------------------------- /BeaverBuddies/Doc/ClassesWithHashSets.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Doc/ClassesWithHashSets.txt -------------------------------------------------------------------------------- /BeaverBuddies/Doc/ClassesWithRandom.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Doc/ClassesWithRandom.txt -------------------------------------------------------------------------------- /BeaverBuddies/Doc/ClassesWithTimeTriggers.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Doc/ClassesWithTimeTriggers.txt -------------------------------------------------------------------------------- /BeaverBuddies/Doc/Consent.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Doc/Consent.txt -------------------------------------------------------------------------------- /BeaverBuddies/Doc/DerivedClasses.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Doc/DerivedClasses.txt -------------------------------------------------------------------------------- /BeaverBuddies/Doc/Movement.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Doc/Movement.md -------------------------------------------------------------------------------- /BeaverBuddies/Doc/ParallelSingletons.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Doc/ParallelSingletons.txt -------------------------------------------------------------------------------- /BeaverBuddies/Doc/ToTestV6.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Doc/ToTestV6.md -------------------------------------------------------------------------------- /BeaverBuddies/Doc/TranslationPrompt.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Doc/TranslationPrompt.txt -------------------------------------------------------------------------------- /BeaverBuddies/Doc/UIFragments.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Doc/UIFragments.txt -------------------------------------------------------------------------------- /BeaverBuddies/Doc/WorkshopDescription.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Doc/WorkshopDescription.txt -------------------------------------------------------------------------------- /BeaverBuddies/Editor/EditorConfigurator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Editor/EditorConfigurator.cs -------------------------------------------------------------------------------- /BeaverBuddies/Editor/MapEditorPatches.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Editor/MapEditorPatches.cs -------------------------------------------------------------------------------- /BeaverBuddies/Editor/MultiplayerMapMetadata.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Editor/MultiplayerMapMetadata.cs -------------------------------------------------------------------------------- /BeaverBuddies/Editor/StartingLocationNumberService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Editor/StartingLocationNumberService.cs -------------------------------------------------------------------------------- /BeaverBuddies/Editor/StartingLocationPlayer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Editor/StartingLocationPlayer.cs -------------------------------------------------------------------------------- /BeaverBuddies/Events/BatchEvents.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Events/BatchEvents.cs -------------------------------------------------------------------------------- /BeaverBuddies/Events/ConnectionEvents.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Events/ConnectionEvents.cs -------------------------------------------------------------------------------- /BeaverBuddies/Events/EntityUIEvents.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Events/EntityUIEvents.cs -------------------------------------------------------------------------------- /BeaverBuddies/Events/ReplayEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Events/ReplayEvent.cs -------------------------------------------------------------------------------- /BeaverBuddies/Events/SystemEvents.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Events/SystemEvents.cs -------------------------------------------------------------------------------- /BeaverBuddies/Events/TimeEvents.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Events/TimeEvents.cs -------------------------------------------------------------------------------- /BeaverBuddies/Events/ToolEvents.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Events/ToolEvents.cs -------------------------------------------------------------------------------- /BeaverBuddies/Fixes/AnimationFixes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Fixes/AnimationFixes.cs -------------------------------------------------------------------------------- /BeaverBuddies/Fixes/SimulationUpdateFix.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Fixes/SimulationUpdateFix.cs -------------------------------------------------------------------------------- /BeaverBuddies/Fixes/TestingStrategies_Scrap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Fixes/TestingStrategies_Scrap.cs -------------------------------------------------------------------------------- /BeaverBuddies/Fixes/TickOnlyArrayFix.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Fixes/TickOnlyArrayFix.cs -------------------------------------------------------------------------------- /BeaverBuddies/Fixes/WaterSourceFix.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Fixes/WaterSourceFix.cs -------------------------------------------------------------------------------- /BeaverBuddies/Fixes/WaterWheelFix.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Fixes/WaterWheelFix.cs -------------------------------------------------------------------------------- /BeaverBuddies/GameSaveHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/GameSaveHelper.cs -------------------------------------------------------------------------------- /BeaverBuddies/IO/ClientEventIO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/IO/ClientEventIO.cs -------------------------------------------------------------------------------- /BeaverBuddies/IO/EventIO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/IO/EventIO.cs -------------------------------------------------------------------------------- /BeaverBuddies/IO/FileIO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/IO/FileIO.cs -------------------------------------------------------------------------------- /BeaverBuddies/IO/NetIOBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/IO/NetIOBase.cs -------------------------------------------------------------------------------- /BeaverBuddies/IO/ServerEventIO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/IO/ServerEventIO.cs -------------------------------------------------------------------------------- /BeaverBuddies/Localizations/deDE_BeaverBuddie.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Localizations/deDE_BeaverBuddie.csv -------------------------------------------------------------------------------- /BeaverBuddies/Localizations/enUS_BeaverBuddie.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Localizations/enUS_BeaverBuddie.csv -------------------------------------------------------------------------------- /BeaverBuddies/Localizations/esES_BeaverBuddie.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Localizations/esES_BeaverBuddie.csv -------------------------------------------------------------------------------- /BeaverBuddies/Localizations/frFR_BeaverBuddie.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Localizations/frFR_BeaverBuddie.csv -------------------------------------------------------------------------------- /BeaverBuddies/Localizations/itIT_BeaverBuddie.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Localizations/itIT_BeaverBuddie.csv -------------------------------------------------------------------------------- /BeaverBuddies/Localizations/jaJP_BeaverBuddie.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Localizations/jaJP_BeaverBuddie.csv -------------------------------------------------------------------------------- /BeaverBuddies/Localizations/koKR_BeaverBuddie.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Localizations/koKR_BeaverBuddie.csv -------------------------------------------------------------------------------- /BeaverBuddies/Localizations/plPL_BeaverBuddie.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Localizations/plPL_BeaverBuddie.csv -------------------------------------------------------------------------------- /BeaverBuddies/Localizations/ptBR_BeaverBuddie.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Localizations/ptBR_BeaverBuddie.csv -------------------------------------------------------------------------------- /BeaverBuddies/Localizations/ruRU_BeaverBuddie.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Localizations/ruRU_BeaverBuddie.csv -------------------------------------------------------------------------------- /BeaverBuddies/Localizations/thTH_BeaverBuddie.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Localizations/thTH_BeaverBuddie.csv -------------------------------------------------------------------------------- /BeaverBuddies/Localizations/trTR_BeaverBuddie.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Localizations/trTR_BeaverBuddie.csv -------------------------------------------------------------------------------- /BeaverBuddies/Localizations/ukUA_BeaverBuddie.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Localizations/ukUA_BeaverBuddie.csv -------------------------------------------------------------------------------- /BeaverBuddies/Localizations/zhCN_BeaverBuddie.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Localizations/zhCN_BeaverBuddie.csv -------------------------------------------------------------------------------- /BeaverBuddies/Localizations/zhTW_BeaverBuddie.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Localizations/zhTW_BeaverBuddie.csv -------------------------------------------------------------------------------- /BeaverBuddies/MultiStart/MultiStartConfigurator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/MultiStart/MultiStartConfigurator.cs -------------------------------------------------------------------------------- /BeaverBuddies/MultiStart/MultiStartPatches.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/MultiStart/MultiStartPatches.cs -------------------------------------------------------------------------------- /BeaverBuddies/MultiStart/MultiplayerNewGameMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/MultiStart/MultiplayerNewGameMode.cs -------------------------------------------------------------------------------- /BeaverBuddies/MultiStart/StartBuildingsService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/MultiStart/StartBuildingsService.cs -------------------------------------------------------------------------------- /BeaverBuddies/NuGet.Config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/NuGet.Config -------------------------------------------------------------------------------- /BeaverBuddies/Plugin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Plugin.cs -------------------------------------------------------------------------------- /BeaverBuddies/ReplayConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/ReplayConfig.cs -------------------------------------------------------------------------------- /BeaverBuddies/ReplayService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/ReplayService.cs -------------------------------------------------------------------------------- /BeaverBuddies/Reporting/ReportingService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Reporting/ReportingService.cs -------------------------------------------------------------------------------- /BeaverBuddies/Settings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Settings.cs -------------------------------------------------------------------------------- /BeaverBuddies/SingletonManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/SingletonManager.cs -------------------------------------------------------------------------------- /BeaverBuddies/Steam/ISteamPacketReceiver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Steam/ISteamPacketReceiver.cs -------------------------------------------------------------------------------- /BeaverBuddies/Steam/SteamListener.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Steam/SteamListener.cs -------------------------------------------------------------------------------- /BeaverBuddies/Steam/SteamOverlayConnectionService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Steam/SteamOverlayConnectionService.cs -------------------------------------------------------------------------------- /BeaverBuddies/Steam/SteamPacketListener.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Steam/SteamPacketListener.cs -------------------------------------------------------------------------------- /BeaverBuddies/Steam/SteamSocket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Steam/SteamSocket.cs -------------------------------------------------------------------------------- /BeaverBuddies/TickProgressService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/TickProgressService.cs -------------------------------------------------------------------------------- /BeaverBuddies/TickReplacerService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/TickReplacerService.cs -------------------------------------------------------------------------------- /BeaverBuddies/TickWatcherService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/TickWatcherService.cs -------------------------------------------------------------------------------- /BeaverBuddies/Util/LinkHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Util/LinkHelper.cs -------------------------------------------------------------------------------- /BeaverBuddies/Util/Logging/ILogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Util/Logging/ILogger.cs -------------------------------------------------------------------------------- /BeaverBuddies/Util/Logging/UnityLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Util/Logging/UnityLogger.cs -------------------------------------------------------------------------------- /BeaverBuddies/Util/ReflectionUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Util/ReflectionUtils.cs -------------------------------------------------------------------------------- /BeaverBuddies/Util/RegisteredLocalizationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Util/RegisteredLocalizationService.cs -------------------------------------------------------------------------------- /BeaverBuddies/Util/TimeoutUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/Util/TimeoutUtils.cs -------------------------------------------------------------------------------- /BeaverBuddies/env.props.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/env.props.template -------------------------------------------------------------------------------- /BeaverBuddies/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/manifest.json -------------------------------------------------------------------------------- /BeaverBuddies/thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/thumbnail.png -------------------------------------------------------------------------------- /BeaverBuddies/workshop_data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/BeaverBuddies/workshop_data.json -------------------------------------------------------------------------------- /ClientServerSimulator/ClientServerSimulator.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/ClientServerSimulator/ClientServerSimulator.csproj -------------------------------------------------------------------------------- /ClientServerSimulator/Drivers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/ClientServerSimulator/Drivers.cs -------------------------------------------------------------------------------- /ClientServerSimulator/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/ClientServerSimulator/Form1.Designer.cs -------------------------------------------------------------------------------- /ClientServerSimulator/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/ClientServerSimulator/Form1.cs -------------------------------------------------------------------------------- /ClientServerSimulator/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/ClientServerSimulator/Form1.resx -------------------------------------------------------------------------------- /ClientServerSimulator/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/ClientServerSimulator/Program.cs -------------------------------------------------------------------------------- /ClientServerSimulator/client.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/ClientServerSimulator/client.json -------------------------------------------------------------------------------- /ClientServerSimulator/save.timber: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/ClientServerSimulator/save.timber -------------------------------------------------------------------------------- /ClientServerSimulator/server.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/ClientServerSimulator/server.json -------------------------------------------------------------------------------- /Inspector/ConcurrentQueueWithWaitTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/Inspector/ConcurrentQueueWithWaitTests.cs -------------------------------------------------------------------------------- /Inspector/HasSetTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/Inspector/HasSetTest.cs -------------------------------------------------------------------------------- /Inspector/Inspector.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/Inspector/Inspector.csproj -------------------------------------------------------------------------------- /Inspector/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/Inspector/Program.cs -------------------------------------------------------------------------------- /Inspector/UpdateLocalizations.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/Inspector/UpdateLocalizations.cs -------------------------------------------------------------------------------- /License.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/License.txt -------------------------------------------------------------------------------- /Media/Icon-full.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/Media/Icon-full.png -------------------------------------------------------------------------------- /Media/Icon.pdn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/Media/Icon.pdn -------------------------------------------------------------------------------- /Media/IconBG.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/Media/IconBG.png -------------------------------------------------------------------------------- /Media/logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/Media/logo.jpg -------------------------------------------------------------------------------- /Media/thumbnail-large.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/Media/thumbnail-large.png -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/README.md -------------------------------------------------------------------------------- /TimberNet/CompressionUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/TimberNet/CompressionUtils.cs -------------------------------------------------------------------------------- /TimberNet/ConcurrentQueueWithWait.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/TimberNet/ConcurrentQueueWithWait.cs -------------------------------------------------------------------------------- /TimberNet/ISocketListener.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/TimberNet/ISocketListener.cs -------------------------------------------------------------------------------- /TimberNet/ISocketStream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/TimberNet/ISocketStream.cs -------------------------------------------------------------------------------- /TimberNet/MultiSocketListener.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/TimberNet/MultiSocketListener.cs -------------------------------------------------------------------------------- /TimberNet/TCPClientWrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/TimberNet/TCPClientWrapper.cs -------------------------------------------------------------------------------- /TimberNet/TCPListenerWrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/TimberNet/TCPListenerWrapper.cs -------------------------------------------------------------------------------- /TimberNet/TimberClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/TimberNet/TimberClient.cs -------------------------------------------------------------------------------- /TimberNet/TimberNet.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/TimberNet/TimberNet.csproj -------------------------------------------------------------------------------- /TimberNet/TimberNetBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/TimberNet/TimberNetBase.cs -------------------------------------------------------------------------------- /TimberNet/TimberServer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaswp/BeaverBuddies/HEAD/TimberNet/TimberServer.cs --------------------------------------------------------------------------------